What is simse
simse is an AI coding assistant that gets better the more you use it. Unlike most AI tools that start every conversation from scratch, simse carries context forward — your preferences stick, your project knowledge persists, and each session builds on the last.
Key capabilities
- Sessions — Conversations that persist, fork, and compact. Pick up where you left off, branch into alternative approaches, and let simse manage long context automatically.
- Any LLM backend — Connect to any AI provider through ACP (Agent Client Protocol). Switch between backends without losing your history or context.
- Tools — Extend simse with tools via MCP (Model Context Protocol). File editing, shell commands, web search, and any custom tools you configure.
- Library — A persistent memory system that organizes your knowledge automatically. Semantic search, text search, and adaptive retrieval that learns what matters to you.
- Sandbox — Run commands and edit files safely in an isolated environment. Local and remote execution with full control over what simse can access.
- Cloud sync — Sync your sessions and library across machines. Work on your desktop, pick up on your laptop.
- Web app — Access simse from your browser at app.simse.dev. The full experience is available through both the CLI and the web interface.
How it works
When you start a session, simse pulls in relevant context from your library — past conversations, project notes, code patterns you have worked with before. As you work, new context flows back into the library and is organized automatically. The next time you start a session, that knowledge is ready.
This cycle is what makes simse different: context carries over, so you spend less time re-explaining and more time building.
Get started
Install simse and run your first session in five minutes. See the quick start guide to get going, or explore the concepts below to understand how everything fits together.