Frequently asked
Questions & answers.
Everything you might want to know before downloading.
Which AI assistants does sensei work with? +
Any AI coding assistant that speaks MCP — Claude Code, Cursor, Windsurf, Copilot, Codex, and Aider. Sensei connects via its MCP server and adapts to each platform's capabilities through a feature registry.
What does sensei ship with? +
A full toolkit: 20 slash commands for phased development (from /idea through /validate), 8 specialist agents (analyst, developer, acceptance tester, security reviewer, performance engineer, DevOps/SRE, UX designer, and persona reviewer), plus skills, hooks, and MCP tools for code search, pattern detection, and call graph analysis.
How does the phased workflow work? +
Sensei organizes development into phases — idea, analyze, blueprint, experiment, plan, build, and validate. Each phase produces artifacts that carry context forward. You can follow the full workflow or pick a recipe (Lean, Exploratory, Maintenance) that fits the task.
Does sensei see my code? +
Only what passes through your AI tool's session, plus what it indexes locally from your repos. Everything is stored in a local PostgreSQL database you fully control — inspect, export, or delete at any time.
Will it slow down my machine? +
The Rust daemon is lightweight and event-driven — it only does work when sessions happen. Ollama can use additional resources when running local inference models, but sensei recommends models based on your hardware and degrades gracefully if Ollama isn't available.
What is local inference used for? +
Ollama powers on-device tasks like pattern detection, code similarity analysis, semantic search embeddings, prompt classification, and docstring generation. This keeps routine analysis off cloud APIs, reducing cost. All features still work without Ollama — it falls back to heuristics.
What hardware do I need for local inference? +
Sensei detects your hardware and recommends models accordingly. 8GB RAM supports Gemma3:12b minimum. 16GB is recommended for Gemma3:27b. With 16GB+ and a GPU, sensei can run a full multi-model consensus panel. Local inference is always optional.
What MCP tools does sensei expose? +
Code intelligence tools including hybrid search (full-text + semantic + structural), call graph analysis (get_callers, get_callees), pattern detection and matching, duplicate detection, library documentation fetching, and session management (checkpoints, context packing).
What are the built-in agents? +
Eight specialist agents wrap different review perspectives: analyst (problem analysis), developer (implementation verification), acceptance-tester (user-perspective testing), security-reviewer (OWASP auditing), performance-engineer (bottleneck analysis), devops-sre (deployability), ux-designer (usability), and a generic persona-reviewer that loads project-specific personas.
How does pattern detection work? +
Sensei indexes your codebase and detects recurring patterns, idioms, and anti-patterns. Patterns have a lifecycle: detected → surfaced → enforced → growing. You decide which to adopt. Once adopted, sensei applies them in future sessions and flags deviations during code review.
What is First-Try Rate (FTR)? +
FTR measures how often an AI session completes its task without corrections. Sensei tracks FTR per-project, per-module, and per-pattern to surface where your workflow is strong and where it needs attention.
Can I export my data? +
Yes. Settings → Export gives you a JSON dump of every pattern, memory, and adopted teaching. Import is also supported.
Does sensei work across multiple projects? +
Yes. Sensei supports solution grouping — logical products spanning multiple repos with shared profiles, cross-repo graph detection, and solution-scoped metrics.
What's the pricing model? +
Sensei is free during the preview period. We're experimenting and learning what's useful. If we move to a paid tier, early adopters and supporters will receive a permanent discount. The core promise — quiet, local, observant — never changes regardless of pricing.