Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Prometheus

ArtemiadzeArtemiadze42 downloads

Local-first AI chat and semantic search over your Vault. No cloud APIs.

Add to Obsidian
Prometheus screenshot
  • Overview
  • Scorecard
  • Updates6

Self-hosted AI assistant for your Obsidian notes


English: README.md · Русский: README.ru.md

Ask questions in natural language. Prometheus searches your notes by meaning, answers only from what it finds, and shows the sources — all on your machine.

Prometheus chat answering a Git question from vault notes with cited sources

Local First · Offline First · No cloud APIs


What Prometheus does

Prometheus is an Obsidian Community Plugin plus a local Prometheus Runtime sidecar.

You ask something like "How do I create a branch, switch to it, and push?" The runtime:

  1. runs semantic search over your vault;
  2. retrieves the most relevant note chunks;
  3. sends that context to a local LLM via Ollama;
  4. returns an answer grounded in your notes;
  5. cites the sources it used.

Notes, embeddings, the vector index, prompts, and model calls stay on your computer. There is no cloud LLM or cloud embedding path in the base product.


Set up Prometheus

  1. Install Ollama and pull a local model. For ordinary laptops, we recommend:

    ollama pull qwen3:4b-instruct-2507-q4_K_M
    
  2. Install Prometheus from Obsidian Community Plugins (or load a release / local build).

  3. On first setup, let the plugin download the managed Prometheus Runtime binary outside the vault — or point Settings at a custom binary path.

  4. Open the Prometheus chat panel from the ribbon or Command Palette.

  5. Wait until the status bar shows Prometheus: Ready, then ask a question about your notes.

After runtime and models are installed, you can go offline and keep chatting against your vault.


Built around your vault

  • Grounded answers — the model is instructed to use only retrieved note context. If the vault does not contain enough information, Prometheus says so instead of inventing facts.
  • Cited sources — every answer links back to the notes that were searched, so you can open and verify them in Obsidian.
  • Semantic search — find notes by meaning, not only exact keywords; retrieval can also be used without generating a full chat reply.
  • Automatic indexing — Markdown notes are chunked and embedded locally. Later edits update the index incrementally instead of rebuilding the whole vault.
  • Note context in chat — add specific notes to the prompt when you need tighter context (/ note picker in the input bar).
  • Your choice of local model — pick any Ollama model you already have installed; Prometheus does not hard-code a single LLM.

How it works

Obsidian Community Plugin (TypeScript UI)
            │  localhost
            ▼
Prometheus Runtime (local sidecar)
  · Markdown parse & chunking
  · FastEmbed embeddings
  · sqlite-vec + SQLite index
  · retrieval / optional rerank
            │  localhost
            ▼
         Ollama → local LLM
            │
            ▼
     Answer + note sources

The plugin stays thin. Heavy RAG work runs in the managed runtime process; Ollama owns model download and inference.


Privacy

Stays on your device Not used in base mode
Vault Markdown Cloud LLM APIs
Embeddings & vector index Cloud embedding APIs
Chat prompts & answers Third-party note upload
Ollama model weights Hosted "Prometheus cloud"

Prometheus is designed so that after the first download of the runtime and models, Wi-Fi can stay off.


Frequently asked questions

Does Prometheus send my notes to the cloud?

No. In the base product, indexing, search, and generation run locally through the Prometheus Runtime and Ollama. Your notes are not sent to OpenAI, Anthropic, Google, or similar services.

Does it work offline?

Yes, after the runtime binary and embedding/LLM models are installed. Subsequent chat and search do not require internet access.

Does it work on mobile?

No. Prometheus is desktop-only: the runtime sidecar and local Ollama process are not available in the Obsidian mobile apps.

What if the answer is not in my notes?

Prometheus should refuse to fill gaps from the model's general knowledge and tell you that the vault does not contain enough information.

Can I use my own runtime binary?

Yes. Advanced and development setups can point the plugin at a custom prometheus-runtime path instead of the managed download location.


Documentation

  • Site: artemiadze.github.io/prometheus (source)
  • Architecture
  • Project analytics / requirements
  • Plugin development notes
  • Runtime notes

License

Licensed under the Apache License 2.0.

Author

Artyom Vlasov · repository

Release scope for 0.1 is frozen in docs/release/0.1.md.

HealthExcellent
ReviewSatisfactory
About
Ask questions in natural language about your vault. Search notes semantically, retrieve relevant chunks, and generate answers grounded in retrieved context with linked source citations — all running locally without cloud APIs. Supports English and Russian languages
AISearchResearch
Details
Current version
0.1.4
Last updated
5 days ago
Created
2 months ago
Updates
6 releases
Downloads
42
Compatible with
Obsidian 1.5.0+
Platforms
Desktop only
License
Apache-2.0
Report bugRequest featureReport plugin
Author
ArtemiadzeArtemiadzeartemiadze
GitHubartemiadze
  1. Community
  2. Plugins
  3. AI
  4. Prometheus

Related plugins

Local LLM Helper

Use a local LLM server to augment your notes

Vault Curate

A local-first second brain for Obsidian , Desktop / Mobile ok, semantic search · relation graph · semantic paths · Hot/Cold rediscovery · strong Chinese/CJK · WebGPU on-device · no API keys. RAG LLM.

Smart Lookup

Semantic search for your vault. Ask in natural language, find notes by meaning when exact words fail, preview matching notes, and turn forgotten ideas into links, context, and next steps.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

Smart Second Brain

Chat with an agent that knows your notes, search by meaning, and see your vault grouped into topics. Runs on Ollama, OpenAI, Anthropic, and more.

Khoj

An AI personal assistant for your digital brain.

Citations

Automatically search and insert citations from a Zotero library.

AI image analyzer

Analyze images with AI to get keywords of the image.

Similarity

Search, explore and see related notes based on their meaning (semantics). Using a tiny AI running fully on-device: data never leaves your machine, no API keys needed. Especially great for journaling.