Wake is a native macOS app for developers whose coding conversations are spread across different AI agents. It brings those histories into a searchable library, grouped by project and agent. Built with Rust and GPUI, it's open source under the MIT license and runs on Apple Silicon and Intel Macs. Linux and Windows support is experimental.
It reads local histories from Claude Code, Codex CLI, Cursor, OpenCode, Gemini CLI, Hermes Agent and other supported tools. Full-text search handles code fragments and Chinese, Japanese and Korean text, then opens the matching message. Transcripts show inline images, highlighted code, thinking summaries and collapsible tool calls. Supported sessions can reopen in a terminal at their original project directory.
The bundled read-only MCP server lets an agent search earlier conversations, read transcripts and find project memory files. That makes past work accessible when you switch agents or start another session. A command-line interface provides the same access for tools that use shell commands. Wake also supports stars, pins and Markdown exports, with activity views that compare sessions, prompts and recorded token usage by agent, project or model.
Local browsing and search work offline. Wake keeps its index on your machine and doesn't read credential files. Optional SSH mirroring brings session data from your other machines into the same library without writing to those remote hosts. Network access is limited to those configured hosts and update checks you request; Wake doesn't send session data elsewhere.
Claim this page and we'll verify you by hand. Wake gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find Wake?Promote it
Something wrong or outdated on this page?
2.6KUpdated 14 hours agoApache-2.0
macOS · Windows · Linux#Hybrid search#Knowledge graphs#MCP
XERJ is a local search engine for AI agents that retrieves relevant code and documents instead of making an agent read whole files into its context. It's for developers building coding assistants, codebase Q&A or agents that need persistent memory. The open-source Rust engine runs on Linux, macOS and Windows, on a laptop or self-hosted server, under the Apache 2.0 license.
45.6KUpdated 2 hours agoMIT
macOS · Windows · Linux · Web#Git integration#Knowledge graphs#MCP
Codebase Memory MCP gives AI coding agents a persistent map of a repository's structure, so they can answer questions about dependencies and call chains without repeatedly reading whole files. It's for developers using Claude Code, Codex CLI, Cursor or other MCP-compatible clients who want their agents to spend less context on code exploration.
1KUpdated 4 weeks agoApache-2.0
macOS · Windows · Linux#Knowledge graphs#MCP#Persistent memory
2KUpdated 3 months agoMIT
Windows#Code execution#Knowledge graphs#MCP
270.3KUpdated 2 days agoMIT
Windows#Guardrails#MCP#Multi-agent workflows
29.9KUpdated 1 day ago
Docker · JetBrains#Code execution#MCP#Persistent memory
GrapeRoot is a local MCP tool for developers who want their AI coding assistant to understand a project's structure without repeatedly searching through files. It builds a graph of the codebase and supplies relevant code before each prompt reaches the assistant. It runs on macOS, Linux and Windows.
Context+ is a local MCP server that helps coding assistants understand large codebases through code structure, semantic search and linked project knowledge. It's for developers using Claude Code, Cursor, VS Code, Windsurf or OpenCode who need their assistant to find relevant code and assess what a change could affect.
ECC is a free, MIT-licensed open source toolkit that adds repeatable engineering workflows to coding assistants. It runs alongside your chosen agent and works with self-hosted models or cloud providers through that agent's supported endpoints. It's for developers who want planning, testing and review to follow a consistent process across coding sessions.
Serena is a locally run MCP toolkit that gives AI coding agents access to code structure: functions, classes and the references between them. It's for developers who want their agent to find and change specific parts of a codebase without reading whole files or relying on text matching. It requires an LLM client and works with Claude Code, Codex, OpenCode, Cursor and OpenWebUI.