Documentation · Report Bug · Discussions
💡 A Seamless AI Writing Experience in Obsidian
InlineAI enhances your workflow by integrating AI-powered suggestions, contextual edits, and advanced text transformations directly into your editor. Write faster, edit smarter, and unlock new creative possibilities—all within the Obsidian editor.
- Transform text, summarize, or rewrite content using prompts tailored to your needs.
- Define your own system and transformation prompts as commands for highly customized workflows.
- Visualize AI-suggested changes with clear inline markers for added and removed text.
- Accept or discard suggestions with a single click.
- Supports OpenAI, Ollama, and other APIs.
- Local model support for privacy-first workflows.
- Open Obsidian Settings.
- Navigate to Community Plugins → Browse.
- Search for "InlineAI" and click Install.
- Enable the plugin in the Installed Plugins list.
- Download the latest release from the GitHub Releases.
- Copy
main.js
,styles.css
, andmanifest.json
into your vault's.obsidian/plugins/obsidian-inlineai/
directory. - Enable the plugin via the Community Plugins tab.
-
Set up your API key:
- Open the plugin settings in Obsidian.
- Enter your API key for OpenAI, Ollama, or any supported model provider.
-
Choose a model:
- Supported models include
gpt-4
,llama3.2
, and others.
- Supported models include
-
Configure prompts:
- Define system and transformation prompts in settings for customized interactions.
- Trigger AI Tooltips: Highlight text or place the cursor, then press
Ctrl + K
/Cmd + K
to activate the tooltip(you can change the hotkey). - Apply Edits: Use the inline diff view to accept or discard AI-suggested changes.
InlineAI is actively evolving! Here’s what’s next:
- Tool use: Save your commonly used tools as commands for easy use.
Stay updated on our progress via the GitHub Project Board.
We value your feedback and aim to make InlineAI the ultimate AI writing assistant:
- Bug Reports: Submit issues on our GitHub Issues page.
- Feature Requests: Share ideas in the Discussions forum.
- Show Your Workflow: Showcase your use cases in our Community Showcase.
Want to contribute? Here’s how:
-
Clone the repository:
git clone https://github.com/FBarrca/obsidian-inlineai.git
-
Install dependencies:
npm install
-
Build the plugin:
npm run build
This project is licensed under the MIT License. Feel free to fork, contribute, and enhance the plugin!