DeepSeek Bot
unlistedby Shyboy0499
Chat with AI grounded in your Obsidian vault — ask questions, get summaries, find connections across your notes.
DeepSeek Bot
An Obsidian plugin that brings AI chat grounded in your vault — ask questions, get summaries, and find connections across your notes.
Features
- AI chat sidebar — a chat panel inside Obsidian
- Vault-grounded answers — the AI reads your relevant notes before answering
- Wikilink citations — responses reference
[[your notes]] - Configurable — API key, model, and context size in the settings tab
Install
From the community plugin directory
- Open Obsidian → Settings → Community plugins
- Search for "DeepSeek Bot"
- Install and enable
Manual install
- Download
main.js,manifest.json, andstyles.cssfrom the latest release - Copy them into your vault at
.obsidian/plugins/deepseek-bot/ - Enable the plugin in Settings → Community plugins
Setup
- Enable the plugin
- Open Settings → DeepSeek Bot
- Paste your DeepSeek API key (get one at platform.deepseek.com)
- Choose your model (
deepseek-v4-profor best quality,deepseek-v4-flashfor speed)
Usage
- Click the message icon in the left ribbon (or run "Open DeepSeek chat" from the command palette)
- Type a question about your notes and press Enter
- The AI searches your vault and answers with citations
Development
git clone git@github.com:Shyboy0499/deepseek-bot.git
cd deepseek-bot
npm install
npm run dev # watch mode
npm run build # production build
Copy the built main.js, manifest.json, and styles.css into your vault's .obsidian/plugins/deepseek-bot/ folder.
Releasing
Pushing a version tag triggers the release workflow, which builds the plugin and attaches main.js, manifest.json, and styles.css to a GitHub release:
git tag v0.1.0
git push origin v0.1.0
License
MIT
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.