Aliou Diallo

obsidian-flint

AI agent inside your Obsidian vault. Reads, writes, searches, and queries Bases directly from the sidebar.

Flint

An AI assistant that lives inside your Obsidian vault.

Flint embeds a Pi agent in the Obsidian sidebar. It can read and write notes, search your files, query Obsidian Bases, and export conversations as Markdown — all without leaving Obsidian.

Preview

Chat with your vault

Flint chat interface

Ask questions, draft notes, reorganize folders, search across files, or work through ideas. Flint responds with full access to your vault when it needs it.

Slash commands and wikilink suggestions

Type / for built-in commands (/compact, /reload, /skill:<name>). Type [[ to reference vault files with wikilink autocomplete.

Model picker

Model picker with favorites and thinking level

Switch models, set favorites, and adjust reasoning level using the /model command.

Markdown export

Conversation exported as Markdown with callouts

Export any conversation to your vault as a Markdown file, formatted with Obsidian callouts for reasoning and tool calls.

Features

Installation

  1. Download the latest release
  2. Copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/flint/
  3. Reload Obsidian and enable Flint in Settings > Community plugins

Privacy

Flint operates inside your vault. The assistant can only act on files and data exposed through the plugin. Vault system directories (.obsidian, .pi) are blocked from tool access.

API keys are stored in Obsidian’s secret storage, not in plugin settings files. Review your provider configuration before using Flint with sensitive notes.

Contributing

See CONTRIBUTING.md for development setup and project guidelines.