Synapse AI

by Fredrix
5
4
3
2
1
New Plugin

Description

Chat with your notes using Gemini, OpenRouter or any OpenAI-compatible model. Bring your own key, vault-aware context, saved replies. Private, local-first. - This plugin has not been manually reviewed by Obsidian staff.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
0
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Your AI second brain inside Obsidian — chat with your notes, bring your own key, keep your data private.

Version Obsidian License

Report a bug · Request a feature · 🇬🇧 English · 🇷🇺 Русский


Synapse AI turns your vault into a knowledge base you can talk to. Ask questions, pull notes in as context, and save the best answers back as permanent notes — powered by the model you choose (Gemini, OpenRouter, or any OpenAI‑compatible API, including local Ollama / LM Studio) with your own key.

⚠️ Beta. Core chat works and is in daily use. Semantic search (embeddings), agents and a local privacy layer are on the roadmap.


Features

  • 💬 Chat in a side panel — streaming responses, stop mid‑stream, regenerate, edit your messages.
  • 🔌 Bring your own model — Gemini, OpenRouter, or any OpenAI‑compatible endpoint (custom baseURL, incl. local Ollama / LM Studio). Add several and switch on the fly.
  • 📎 Vault‑aware context — pull notes into the prompt via [[wikilinks]], the active note (toggle), or automatic keyword search.
  • 💾 Save reply as a note — turn any answer (or a selected fragment) into a permanent, linkable note with frontmatter. Right‑click a message for the full menu.
  • 🗂 Chat autosave — conversations saved as plain .md in your vault (configurable, optional).
  • 🌐 Proxy support — route requests through your own proxy/VPS (for geo‑blocked regions)
  • 🌍 Localization — English & Russian UI.
  • 🔒 You stay in control — your notes and key go only to the AI provider you pick (or your own proxy). No middle‑man server, no analytics.

Getting Started

Install — download manifest.json, main.js, styles.css from the latest Release into <vault>/.obsidian/plugins/synapse-ai/, reload Obsidian, enable Synapse AI in Community plugins. Or via BRAT: Add beta pluginFredrix1/synapse-ai-obsidian.

Setup

  1. Settings → Synapse AI → API Keys — add a key (OpenRouter / Gemini).
  2. Models → Add model — pick a provider (or a custom OpenAI‑compatible baseURL, e.g. local Ollama) and the model id; set your Default Chat Model.
  3. (Optional) Proxy URL for geo‑blocked regions; System Prompt, chat folder, default tag, language.

Open the chat via the command palette → “Synapse: Open Chat”. Type a question (Enter to send), add context with [[Note name]], and right‑click a reply → Save as note.

License

AGPL‑3.0 · by Fredrix · issues & ideas welcome on GitHub.