Vibe Coding Discover

AI Tools

An open-source, local-first writing workspace where you can write with Claude Code and Codex, drawing on your own sources and past work.

★ 82630 forksTypeScriptApache-2.0liliu-z

StashBase is a local-first desktop writing workspace that pairs Claude Code, Codex, or a built-in agent with your own files. It adds semantic search, local PDF/OCR extraction, and an MCP server so agents can read, search, and edit project docs in place.

Use Cases

Draft and revise long-form writing with Claude Code or Codex agentsSemantic search across your own documents and past workExtract text from PDFs and images via local OCR into agent contextExpose project files to external MCP clients for read/search/editMatch your personal voice using prior writing as style contextBuild a local-first knowledge base and wiki from source materialResearch synthesis from gathered transcripts and notesRun keyword and meaning-based search without cloud accounts

Built With

Language
TypeScript
Frameworks
Electron · MCP · Vite · React · Storybook · Node.js · Python

Tags

ai-agents · mcp-server · rag · semantic-search · local-first · electron · markdown · writing · document-search · ocr · pdf-extraction · claude-code · codex · embeddings · wiki · typescript

stashbase — Vibe Coding Discover