v0.1.3 — Public launch
First public release. Shinobi is a local-first task spine + memory
layer for AI coding agents — your agent finally remembers what you
decided last week.
Install:
npm install -g @shinobiapps/shinobi
shinobi init
shinobi dashboard
Highlights
- 37 MCP tools covering projects, subtasks, decisions, dead ends,
notes, plans, context, recall, history, git linking, approvals —
backed by a local SQLite file at~/.shinobi/shinobi.db. - Multi-client out of the box —
shinobi initwrites config for
Claude Code (<workspace>/.mcp.json) and Cursor
(<workspace>/.cursor/mcp.json). For Cline / Continue.dev / Zed,
shinobi init --print-configemits the snippet to paste into their
respective config files. - Command palette in the dashboard (Ctrl/Cmd+K) searches across
projects, tasks, decisions, dead ends, and notes from one keystroke. - Mobile push approvals —
request_approvalMCP tool pushes a
notification to your phone when the agent hits a fork; agent
unblocks within ~1 second of your tap. - Multi-agent realtime sync — Cloudflare Worker relay broadcasts
sync-availableevents across workspace members in ~1.5s, so two
laptops on the same project stay in lockstep without manual git
pull. - Optional semantic recall — FTS5 by default, embedding-backed
whenSHINOBI_EMBED_PROVIDERis set (OpenAI / Voyage / Ollama, BYO
key). - Voice capture — PWA records or accepts audio, transcribes via
Whisper (Groq / OpenAI), drafts decisions via LLM extractor for
review.
Compatibility
- Node.js 18+
better-sqlite3ships prebuilt binaries for Linux / macOS / Windows- Works with Claude Code, Cursor, Cline, Continue.dev, Zed — any
MCP-compatible client
What's next (v0.2)
Linear / GitHub Issues bidirectional sync, plugin marketplace UI,
Obsidian export. See the
roadmap in the README
for the full picture.
MIT licensed. Self-hosted is free forever. Hosted SaaS on the roadmap
for the convenience-tier audience (waitlist on
https://shinobi-apps.com/shinobi).
Full changelog:
CHANGELOG.md.