
dotstell
com.dotstell由 dotstell.com 發布v0.9.1更新於 Oct 28, 2026
Read-only access to your dotstell notes, bookmarks, tasks, people and meetings.
概覽
以唯讀方式連接 dotstell 個人知識圖譜的 MCP 伺服器,讓助理搜尋並閱讀你的筆記、書籤、任務、人物與會議。
- 可以做什麼
- 搜尋並閱讀筆記,包含筆記本與雙向連結
- 查看已儲存的書籤
- 查看任務與其優先順序
- 查找人物及其相關資訊
- 閱讀會議紀錄與摘要
- 適用情境
- 適合希望 Claude Code、Cursor、Codex 等 AI 助理依據你自己的 dotstell 知識庫、而非公開網路來回答問題的情境,例如回顧你對某個人、專案或決策的了解。
- 執行需求
- 位於 dotstell.app 的遠端 MCP 端點,需要網路連線。需要 dotstell 帳號,並在 dotstell 的 Connect AI tools(MCP server)建立權杖,以 Bearer 形式放在 Authorization 標頭中。不需本機執行環境或安裝套件。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 dotstell,將其新增到工作區。
- 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/com.dotstell%2Fdotstell/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"dotstell": {
"type": "http",
"url": "https://dotstell.app/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}README
[dotstell]
Your knowledge is scattered. Dotstell connects it.
Capture · Connect · Ask
Notes · People · Tasks · Bookmarks · Wikilinks · Knowledge Graph · Meetings · Voice dictation · AI Chat & Writing · MCP server · Import & Export · Local Ollama
[GitHub Stars] [GitHub Forks] [Release] [Downloads] [License: AGPL-3.0] [Next.js] [TypeScript] [Rust] [Supabase] [Tailwind CSS] [PRs Welcome]
Website · Live App · Releases · Report a bug · Request a feature · Contact
What is Dotstell?
Dotstell is an open source personal knowledge graph — a single place to write notes, track people, manage tasks, save bookmarks, and connect all of them together through a visual graph. With a built-in AI layer that understands your entire knowledge base.
Most productivity tools are built around capture. Dotstell is built around connection — and now, conversation.
Capture your ideas, meeting notes, and research. Connect them to people, tasks, and bookmarks — building a knowledge graph that grows with you. Ask an AI that answers from your own notes, not the internet — chat, get person intelligence, generate writing, and discover what you already know.
Everything you write, everyone you know, everything you do — all linked in one living knowledge graph. Now with AI that understands all of it.
The question it answers that other tools don't:
"What do I know about this person, this project, this decision — right now, in full context?"
Support the project
Dotstell is free, self-hostable, and built in the open. If it saves you time or you believe in what we're building:
- Star the repo — the single most useful thing you can do. It helps others find Dotstell and tells us the work is worthwhile.
- Open an issue — bug reports and feature requests shape what gets built next.
- Contribute code — all skill levels welcome; see the contributing guide.
- Share it — tell someone who needs a better way to organise their work.
Every star, issue, and PR genuinely matters for an early-stage OSS project.
Features
Capture
Connect
Ask
Yours to keep
Screenshots
Live previews of the app are available on dotstell.com — the landing page includes an interactive knowledge graph, dashboard mockup, and feature walkthroughs.
Try the live app at dotstell.app or download the desktop build for Windows, macOS and Linux.
Getting Started
Prerequisites
- Node.js 20.9+
- pnpm —
npm install -g pnpmWe use pnpm instead of npm/yarn because it is significantly faster (hard-linked global store, no re-downloading the same package twice), produces a deterministic
pnpm-lock.yaml, and is required by the Tauri CLI toolchain used for the desktop build. The lockfile is committed — always usepnpm install, notnpm install, to keep the lockfile consistent. - A free Supabase account
1. Clone
2. Install dependencies
3. Set up Supabase
-
Create a new project at supabase.com
-
Go to SQL Editor and run
supabase/schema.sqlto create all tables, policies, and triggers.That one file is all a new project needs. For an existing database, apply any migrations you have not run yet, in order:
- Copy your project URL and anon key from Settings → API
4. Configure environment
Edit .env.local:
Behind a corporate SSL proxy? Add
NODE_TLS_REJECT_UNAUTHORIZED=0to your.env.local. Do not set this in production.
5. Run
Open http://localhost:3000, create an account and start connecting your knowledge.
AI Features
Dotstell ships a complete AI layer. All features work with five provider options:
AI features:
- Meeting assistant — paste or upload a Zoom, Teams or Meet transcript (or record the meeting) and get a summary, decisions and action items; turn action items into linked tasks
- Voice dictation — Fast (your browser, with spoken punctuation and automatic capitals, English) or High accuracy (your own OpenAI, Groq or Gemini speech key, with punctuation and capitals from the model); both work on phones
- Connect AI tools (MCP server) — let Codex, Claude Code, Cursor and Claude Desktop read your notes, bookmarks, tasks, people and meetings with a revocable, read-only token (see docs/MCP.md)
- AI Writing Assistant — draft notes from scratch using 8 starter templates (Outline, Meeting notes, Daily log, Research note, OoO email, Proposal, Status update, Email draft) or a custom prompt; improve existing notes with one-click actions (Improve English, Make formal, Make concise, Expand, Full rewrite)
- AI Chat — slide-out panel with RAG (semantic search grounds answers in your notes, bookmarks, and tasks), "This note" and "All knowledge" modes, People tab for person intelligence
- Inline Assist — select text → rewrite / expand / shorten / fix grammar / outline / checklist / explain
- Smart title & auto-tags — suggest a title and up to 5 relevant tags as you write
- Note & bookmark summaries — one-click summary in bullet or paragraph form
- AI Knowledge Digest — dashboard panel summarising your latest notes activity
- Semantic Related Notes — sidebar panel showing notes similar to the one you're reading
- Person Intelligence — searches all your notes and bookmarks for mentions of a person and generates a structured brief
- Graph intelligence — finds missing links, note clusters, and bridgeable gaps in your knowledge graph
API keys are stored only in your browser's localStorage. dotstell's servers never store or log them: a request that goes through a dotstell API route carries the key for that one request and passes it to your chosen AI provider over TLS. Speech-to-text (recording and High accuracy dictation) goes straight from your browser to the provider.
Using Ollama with the live app — Local AI Agent
The hosted app at dotstell.app runs over https://. Modern browsers block https:// pages from fetching http://localhost directly (Private Network Access spec). To use Ollama with the live app, run the Dotstell Local AI Agent — a tiny zero-dependency Node.js proxy that adds the required browser security headers.
Follow these steps in order:
Step 1 — Install and start Ollama
Download Ollama from ollama.com if you haven't already, then make sure it is running:
- Windows: Ollama usually auto-starts as a background service. Open
http://127.0.0.1:11434in your browser — if it shows "Ollama is running" you're ready. If not, find Ollama in the Start Menu and launch it, or runollama servein a terminal. - macOS / Linux: Run
ollama serveif it isn't already running in the background.
Windows tip: If
ollama servereturnsbind: Only one usage of each socket address, Ollama is already running — skip this step entirely.
Step 2 — Pull a model (first time only)
Dotstell needs two model types — one for chat/writing and one for semantic search (RAG). Pull one from each column:
Models that think (Qwen 3.5, Gemma 4 and similar) work: dotstell turns the thinking off so replies are quick. You can allow it with Let the model think before answering under the model picker in AI Settings; expect much slower replies.
No GPU? Stick to 3–4B models (
phi4-mini,qwen2.5:3b,llama3.2). 7B models are slow on CPU alone.
Step 3 — Start the Dotstell Local AI Agent
You do not need to clone this repo. Run directly via npx (Node.js 18+ required):
Keep this terminal window open while you use Ollama in dotstell. The agent runs on http://127.0.0.1:12345 and is loopback-only — not reachable from outside your machine.
Step 4 — Open dotstell.app → AI Settings → choose Ollama (Local)
The settings modal shows a green "Local Agent is running" badge when the agent is detected. All AI features — Chat, Writing Assistant, Inline Assist, Summaries, Person Intelligence, AI Digest — route through the agent automatically.
Alternative ways to run the agent:
See packages/agent/README.md for environment variables, troubleshooting, and security details.
You do not need the agent when running dotstell locally (
localhost:3000). PNA restrictions only apply when accessing the livehttps://dotstell.app.
Tech Stack
See docs/ARCHITECTURE.md for a full breakdown of the system design, data model, security model, and key design decisions.
Project Structure
The full annotated directory tree is in docs/ARCHITECTURE.md.
Roadmap
Contributing
Contributions are welcome and genuinely appreciated.
- Bug reports & feature requests — open an issue
- Code contributions — please open an issue first for anything significant so we can align on approach
- Docs, design, tests — always welcome without prior discussion
See CONTRIBUTING.md for full guidelines.
Self-Hosting
Dotstell is designed to be self-hostable. You need:
- A Node.js server (or Vercel / any Next.js host)
- A Supabase project (or self-hosted Supabase)
The full guide — database, environment, Supabase auth settings, running it, and what each feature needs — is in docs/DEPLOYMENT.md.
License
GNU Affero General Public License v3.0 — AGPL-3.0
This means you can use, modify and distribute Dotstell freely, including self-hosting it. If you run a modified version as a network service, you must make the modified source available to users of that service.
© 2026 Dotstell
來源:README.md,提交 cc3a178
工具
0版本歷史
1- v0.9.1最新Oct 19, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分