Intelligence

by John Mavrick
5
4
3
2
1
Score: 44/100

Description

Category: 3rd Party Integrations

The Intelligence plugin integrates OpenAI's Assistant API with Obsidian to enhance workflows and note-taking using GPT models. It allows users to create personalized assistants with custom instructions, interact through conversational threads, and leverage tools like code interpretation and content retrieval. Users can upload specific files, generate embeddings for smarter connections, and perform tasks like summarizing book notes, generating blog content, or managing projects. The plugin enables AI-driven insights and tailored outputs while ensuring privacy by operating within OpenAI's policies.

Reviews

No reviews yet.

Stats

21
stars
3,155
downloads
2
forks
885
days
877
days
883
days
2
total PRs
0
open PRs
0
closed PRs
2
merged PRs
8
total issues
4
open issues
4
closed issues
0
commits

Latest Version

2 years ago

Changelog

  • annotation tooltip is smaller
  • can click on annotation footnote to go to referenced note

README file from

Github

Intelligence

DISCLAIMER

Educate yourself on the related prices when using large language models like GPT-4 at https://openai.com/pricing. This model uses the Assistants API, which includes the following costs:

  • Code interpreter - $0.03/session (free until 12/13/2023)
  • Retrieval - $0.20/GB/assistant/day (free until 01/12/2024)
  • gpt-4-1106-preview - $0.01/1K tokens (input), $0.03/1K tokens (output)

Info

Apparently GPT-4 API might be behind a paywall for how much credits you have. According to https://github.com/ransurf/obsidian-intelligence/issues/6#issuecomment-1868231735 you can bypass it by creating them in the API playground https://platform.openai.com/assistants

For feedback and questions, feel free to join my discord and check my notes on the plugin.

For bugs, please create a Github issue.

For the links on this page to work, view the documentation on my published vault instead.

Features

This plugin integrates the OpenAI Assistants API with Obsidian.

Right now the functionality is in beta so it is not as capable as I would like, but as OpenAI improves assistant capabilities, its tools can be used for more nuanced workflows and the assistant will need less hand-holding.

Assistants

Create and personalize your GPT assistants within Obsidian:

  • Provide custom instructions to follow, reuse the same assistant across different conversations
  • Upload specific files from your notes to the assistant
  • Code interpreter - enables the assistant to write and run code. This tool can process files with diverse data and formatting, and generate files such as graphs
  • Retrieval - enables the assistant with knowledge from files that you or your users upload. Once a file is uploaded, the assistant automatically decides when to retrieve content based on user requests.

Threads

Start conversations with assistants within Obsidian:

  • Use different assistants within one conversation
  • Clickable footnotes to show the source of an assistant's responses

Create an assistant from notes

Run the command Obsidian Intelligence: Create Assistant from Active Note to automatically include the current file as well as related notes via outgoing links and backlinks into the assistant's files (due to OpenAI limitations you can only have up to 20).

Future Features

Templates
  • Leverage the Smart Connections embeddings storage to suggest related notes or include them in the search
  • Allow for custom micro-commands

Installation

Via BRAT

Follow TfTHacker's Guide with the link of this github repository, https://github.com/ransurf/obsidian-intelligence

Use Case Examples

Dataview Assistant

If you're reading this on my vault, go to [[Create a Dataview Assistant with AI]]

If you're on the Github readme, visit https://publish.obsidian.md/johnmavrick/Create+a+Dataview+Assistant+with+AI

More Precise Embedding

  • [[GPT Retrieval]] can help you summarize book notes

Content Creation

With the following notes:

  • [[My personal brand tone]], a note describing the tone and intended audience of your writing
  • [[PARA Method]], a concept note about the PARA method
  • [[Blog post outline]], the desired structure for your blog post
Based on [[My personal brand tone]], use the content in [[PARA Method]] to create a blog post following my [[Blog post outline]] structure.
Result
Based on the information from the notes on the PARA method and the brand tone guidelines, here's a draft for the blog post in the required structure:

---

# Level Up Your Life Game with the PARA Method

Hey gamers, have you ever felt like your quest log's overflowing with unsorted tasks? Do you struggle to keep your inventory organized—I mean, your life's work and passions in order? Well, it's time to hit the upgrade button with the PARA method.

## Embark on Quests with Purpose

Projects are the main quests in the PARA framework—think of them as those high-stakes missions with sweet rewards at the end. But here, the loot is accomplishing your real-life goals. Each project is a series of tasks aimed at a specific target, with a deadline to keep you on your toes.

## Master the Lifelong Arenas

Now let's talk about your character's core stats. In PARA, 'Areas' are those long-term, essential attributes you need to maintain and improve, like Strength or Intelligence. They cover all the roles you play, from being a strategizing team leader to a supportive guildmate at home.

## Gather Epic Resources

Ever had that one item in your bag you knew would come in handy someday? That's what 'Resources' are in your life's inventory. These are collections of notes, links, and thoughts on topics you care about. Stash away knowledge in your personal 'Zettelkasten,' and watch as these resources empower you in quests you haven't even encountered yet.

## Archive: Your Quest Journal's Memory

Last but not least, 'Archived' is your backlog—where quests go once they're completed. It's where you store all the past victories (and learning moments) to look back on. Clearing out your current tasks to archive keeps your quest list fresh and manageable.

## Conclusion: Your Path to Victory

Like every seasoned gamer, you know the importance of having a clear game plan. PARA is like your ultimate strategy guide, helping to sort out the chaos. So embrace growth, learning, and the joy of discovery as you organize your epic life journey. Ready to level up?

---

I kept the post under 500 words to meet the criteria and included game-related metaphors, a hopeful and positive tone, as well as markdown formatting and bullet lists【12†source】【14†source】【23†source】. If you would like any adjustments or further details added, feel free to let me know!

Project Management

Learning from your notes

Using [[#Create an assistant from notes]] feature, you can turn the contents into more specific embeddings thanks to the [[GPT Retrieval]] functionality

Disclaimers

Access limitations

Payment is required for full access, as you will need to use your own API key.

Additional payment for features and account sign-up might be needed in the future as well to store information on the cloud, but is not implemented yet.

Network services

To allow for AI-related features, the plugin uses the OpenAI API to create/modify/delete assistants, threads, and messages.

Promotion

Might reference to my own tutorials and resources on how to use the plugin + self-promotion for my personal brand.

Which LLM are you using? Does it run locally or online? As of the plugin's release, the GPT assistant capabilities is only accessible with OpenAI's gpt-4-1106-preview model.

What context are you sending to the LLM? The entire vault, several notes, the current note, fragments of the note? How does one know? Right now it sends the contents of the notes you pass in, the configuration of the assistants/threads you create (titles, instructions), and the messages you send to it.

In the future embeddings might be used to find related notes, which will require you to send all your notes to OpenAI to generate the embeddings.

Do you proactively delete the input/output data? If so how long do you keep it? Storage follows OpenAI policies. In the future

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Text Generator
4 years ago by Noureddine Haouari
Text Generator is a versatile plugin for Obsidian that allows you to generate text content using various AI providers, including OpenAI, Anthropic, Google and local models.
Smart Connections
3 years ago by Brian Petro
Chat with your notes & see links to related content with AI embeddings. Use local models or 100+ via APIs like Claude, Gemini, ChatGPT & Llama 3
Canvas Conversation
3 years ago by André Baltazar
A plugin for Obsidian that allows you to create a canvas conversation using ChatGPT.
Khoj
3 years ago by Debanjum Singh Solanky
Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
ChatGPT MD
3 years ago by Bram Adams
A (nearly) seamless integration of ChatGPT into Obsidian.
Gene 🧬
3 years ago by Matiss Jurevics
An AI assistant plugin for Obsidian
Gemmy
3 years ago by Obsidian
AI Commander
3 years ago by Simon Yang
GPT Assistant
3 years ago by M7mdisk
Ask GPT from your notes and get personalized answers based on your knowledge base.
Semantic Search
3 years ago by bbawj
Semantic search for Obsidian.md
AI Assistant
3 years ago by Quentin Grail
AI Assistant Plugin for Obsidian
text2anki-openai
3 years ago by Mani Batra
GPT-LiteInquirer
3 years ago by ittuann
💬 Experience OpenAI ChatGPT assistance directly within Obsidian, drafting content without interrupting your creative flow.
Personal Assistant
3 years ago by edony
A plugin that harnesses AI agents and streamlining techniques to help you automatically manage Obsidian.
AI Mentor
3 years ago by clementpoiret
brAIn
3 years ago by lusob
Silicon AI
3 years ago by deepfates
Add some intelligence to your notes with Silicon AI for Obsidian
Arcana
3 years ago by A-F-V
Supercharge your Obsidian note-taking through AI-powered insights and suggestions
Vault Chat
3 years ago by Exo Ascension
A ChatGPT bot trained on your vault notes. Ask your AI questions about your own thoughts and ideas!
BMO Chatbot
3 years ago by Longy2k
Generate and brainstorm ideas while creating your notes using Large Language Models (LLMs) from Ollama, LM Studio, Anthropic, Google Gemini, Mistral AI, OpenAI, and more for Obsidian.
AI Notes Summary
3 years ago by R. Ian Bull (irbull)
An Obsidian plugin that uses ChatGPT to generate a summary of referenced notes
AI Research Assistant
3 years ago by Interweb Alchemy
Prompt Engineering Research Tool for AI APIs
ChatGPT Definition
3 years ago by julix14
Flashcard Generator
3 years ago by ChloeDia
Obsidian Plug-in to automatically create a set of questions/answers on your notes !
AI Editor
3 years ago by Zekun Shen
Auto Tag
3 years ago by Control Alt
Easily generate relevant tags for your Obsidian notes.
Chat with Bard
3 years ago by Artel250
An obsidian plugin that enables you to talk to Google Gemnini directly
Canvas LLM Extender
3 years ago by Pasi Saarinen
Let the OpenAI LLM add nodes to your Obsidian canvas
ChatCBT
2 years ago by Claire Froelich
AI-powered journaling plugin for your Obsidian notes, inspired by cognitive behavioral therapy
Gemini Assistant
2 years ago by eatgrass
Your AI assistant in obsidian
Aloud
2 years ago by Adrian Lyjak
Obsidian TTS Plugin
Smart Second Brain
2 years ago by Leo310, nicobrauchtgit
An Obsidian plugin to interact with your privacy focused AI-Assistant making your second brain even smarter!
WordWise
2 years ago by ckt1031
Writing companion for AI content generation.
AI Tagger
2 years ago by Luca Grippa
Simplify tagging in Obsidian. Instantly analyze and tag your document with one click for efficient note organization.
Quiz Generator
2 years ago by Edward Cui
Generate interactive flashcards from your notes using models from OpenAI (ChatGPT), Google (Gemini), Ollama (local LLMs), and more. Or manually create your own to use with the quiz UI.
Select & Complete
2 years ago by Mario De Luca
A really simple and easy to use AI completion for Obsidian
AI Zhipu
2 years ago by Tarslab
AI-zhipu is an Obsidian plugin that helps you utilize the Zhipu API. 智谱AI obsidian 插件
AI LLM
2 years ago by Sparky4567
Lets to use local llms in your Obsidian Vaults, extend your stories or create entirely new texts based on your previous input
AI Summarize
2 years ago by Alp Sariyer
Easy to use AI Summary tool for your notes in Obsidian
Reverse Prompter
2 years ago by Ryan Halliday
Let AI generate prompts to keep you writing
Markpilot
2 years ago by Taichi Maeda
AI-powered inline completions and chat view for Obsidian
AI for Templater
2 years ago by TfTHacker
Extends Templater with AI Chat commands using the OpenAI Client Library
Strapi Exporter AI
2 years ago by Cinquin Andy
[prod] - 🚀 Strapi Exporter: Supercharge Your Obsidian-to-Strapi Workflow, export an obsidian notes directly to your Strapi API
CoCo AskAI
2 years ago by Yukee
CoCo-AskAI is an Obsidian plugin that enables AI-powered note assistance, enhancing the writing experience with customizable functions.
ai-writer
2 years ago by Donovan Ye
A plugin for Obsidian that uses AI to help you write better and faster.
AI Chat
2 years ago by arenasys
Github Copilot
2 years ago by Vasseur Pierre-Adrien
A bridge between Obsidian and Github Copilot
Ayanite
2 years ago by jemstelos
Explain Selection With AI
2 years ago by Ben Wurster
This is my first go at making an Obsidian plugin to elaborate on and describe selected bits of information and their context.
Tars
2 years ago by Tarslab
Obsidian tars plugin that supports text generation based on tag suggestions, using services like DeepSeek, Claude, OpenAI, OpenRouter, SiliconFlow, Gemini, Ollama, Kimi, Doubao, Qwen, Zhipu, QianFan & more.
You and Your Research
2 years ago by Neo Zhang
Notes Refresher
2 years ago by Connor Park
Obsidian plugin for AI-generated note refreshers
Caret
2 years ago by Jake Colling
Caret, an Obsidian Plugin
AI image analyzer
2 years ago by Swaggeroo
Analyze images with AI to get keywords of the image.
Smart Templates
2 years ago by 🌴 Brian Petro
Smart Templates is an AI powered templates for generating structured content in Obsidian. Works with Local Models, Anthropic Claude, Gemini, OpenAI and more.
AI LaTeX Generator
2 years ago by Aayush Shah
An Obsidian plugin that generates latex code from natural language inputs.
Mesh AI
2 years ago by Chasebank87
InfraNodus AI Graph View
2 years ago by Nodus Labs
Advanced graph view for Obsidian: text analysis, topic modeling, and AI with InfraNodus AI text analysis tool: https://infranodus.com
Open Interpreter
2 years ago by Mike Bird
The power of Open Interpreter in your Obsidian vault
Metadata Auto Classifier
2 years ago by Beomsu Koh
AI-powered Obsidian plugin that automatically classifies and generates metadata (tags, frontmatter) for your notes.
Smart Composer
2 years ago by Heesu Suh
AI chat assistant for Obsidian with contextual awareness, smart writing assistance, and one-click edits. Features vault-aware conversations, semantic search, and local model support.
NeuroVox
2 years ago by Synaptic Labs
Obsidian plugin for transcription and generation
Gemini Scribe
2 years ago by Allen Hutchison
An obsidian plugin to interact with Google Gemini
AI bot
2 years ago by kuzzh
The AI Bot Plugin is a powerful tool designed to enhance your note-editing experience in Obsidian by leveraging the capabilities of AI. This plugin allows you to interact with an AI assistant directly within Obsidian, making it easier to generate, edit, and organize your notes with intelligent suggestions and automated tasks.
LLM workspace
a year ago by Olivér Falvai
Smart Context
a year ago by 🌴 Brian
Atomizer
a year ago by Zac Bagley
An AI-Driven Obsidian plugin designed to turn lengthy text into insightful atomic notes. Perfect for turning source notes into ideas in a Zettelkasten workflow.
AI-AnkiSync
a year ago by goev
AI Revisionist
a year ago by Synaptic Labs
YouTube Video Summarizer
a year ago by mbramani
Generate AI-powered summaries of YouTube videos directly in Obsidian using Google's Gemini AI.
InlineAI
a year ago by FBarrca
AI Providers
a year ago by Pavel Frankov
This plugin is a hub for setting AI providers (OpenAI-like, Ollama and more) in one place.
AI integration Hub
a year ago by Hishmat Salehi
A modular AI integration hub for Obsidian
Vision Recall
a year ago by Travis Van Nimwegen
Transform screenshots into searchable Obsidian notes using AI vision and text analysis
AI Tagger Universe
a year ago by Hu Nie
An intelligent Obsidian plugin that leverages AI to automatically analyze note content and suggest relevant tags, supporting both local and cloud-based LLM services.
Memos AI Sync
a year ago by leoleelxh
obsidian-memos-sync-plugin,将 Memos 内容同步到 Obsidian 的插件,提供无缝集成体验。
Blog AI Generator
a year ago by Gareth Ng
Obsidian Plugin: generate blog via AI based on the current note.
Student Repo
a year ago by Feirong.zfr
学生知识库助手(Student Repository Helper)是一个面向学生或学生家长的Obsidian 插件,这款插件旨在解决学生在学习阶段面临的资料管理难题,将学习过程中产生的各类重要资料,如试卷、笔记、关键文档、绘画手工作品等,进行系统性的数字化整合与管理,并利用 AI 助手定期进行学习分析总结。随着时间的推移,它将助力你逐步搭建起一座专属你自己的知识宝库,这座宝库将伴随你一生,成为你知识成长与积累的见证。
Research Quest
a year ago by Nathan Arthur
Smart ChatGPT
a year ago by 🌴 Brian
LLM Test Generator
a year ago by Aldo E George
HiNote
a year ago by Kai
Add comments to highlighted notes, use AI for thinking, and flashcards for memory.
Large Language Models
a year ago by eharris128, r-mahoney, & jsmorabito
The LLM plugin gives Obsidian users access to local and web-based, large language models via several chat interfaces: modal, widget, FAB window, and commands.
Proofreader
a year ago by pseudometa (aka Chris Grieser)
AI-based proofreading and stylistic improvements for your writing. Changes are inserted as suggestions directly in the editor, similar to suggested changes in word processing apps.
Images to Notes
a year ago by Rodolfo Terriquez
Turn photos of your handwritten notes into markdown
Vault LLM Assistant
a year ago by Brians Tjipto
An obsidian notebook plugin that uses LLM (OpenAI or Gemini) to answer questions and create new notes about your vault
Notemd
a year ago by Jacob
A Easy way to create your own Knowledge-base! Notemd enhances your Obsidian workflow by integrating with various Large Language Models (LLMs) to process your notes, automatically generate wiki-links for key concepts, create corresponding concept notes, perform web research, and more.
LLM docs
a year ago by Shane Lamb
Chat with LLM in regular markdown files in Obsidian
AI Image OCR
9 months ago by Rootiest
Obsidian plugin for AI-powered text extraction from images
Note Companion AI
9 months ago by Benjamin Ashgan Shafii
Note Companion: AI assistant for Obsidian that goes beyond just a chat. (prev File Organizer 2000)
NoteSmith
9 months ago by csteamengine
Hydrate
6 months ago by hydrateagent
AI Companion
5 months ago by Kowshik
An Obsidian plugin that provides AI assistance using OpenAI's API, triggered by the `/ai` slash command.
YOLO
4 months ago by Lapis0x0
Smart, snappy, and multilingual AI assistant for your vault.
AI Transcriber
4 months ago by Musashino Software
AI-powered speech-to-text transcription using OpenAI GPT-4o and Whisper APIs
Nova
4 months ago by Shawn Duggan
Nova - AI plugin for Obsidian that edits your documents directly through natural conversation. Stop copying from chat, start collaborating with AI.