Skip to content
SHREVI
Download Shrevix

What is Shrevix

Shrevix is a coding + knowledge agent in a desktop app. You give it an instruction; it picks the right capability — reading and editing code, running commands, searching your private knowledge or the web, looking at an image — and shows every step as it goes.

The Shrevix dashboard and sidebar The Shrevix dashboard and sidebar
The desktop starts with a composer, work waiting for you, and recent sessions.
  • Subscription, built-in, and compatible providers. Codex Local can use an existing signed-in Codex subscription, while DeepSeek, Gemini, OpenRouter, OpenCode Zen, Kimi, GLM, NVIDIA, Ollama, and LM Studio are registered in the app. Claude is available through OpenRouter, and custom OpenAI-compatible endpoints can be added.
  • Approval-gated by default. File edits show a diff first. Shell commands and MCP calls wait unless the selected mode or an explicit MCP allowlist says otherwise. The gate is enforced in code, not prompts.
  • Local-first. State lives on your disk and knowledge embeddings are computed locally on CPU. A remote model still receives the prompt and selected context needed to answer; a local model keeps inference on-device.
  • An org, not a bot. Agents form teams with leads that inspect the roster, route to the right specialist, and run independent assignments in parallel. Each child keeps a separate, openable conversation.
  • Separate workspaces. Each task can use its own git worktree and branch. This separates task changes; shell execution is approval-gated host execution, not an OS security sandbox.

Everything lives in one window, organized down the sidebar:

PageWhat it’s for
DashboardGreeting, new-task composer, Needs you queue, recent sessions
SessionsSearchable, resumable conversation history
RepositoriesOnboard codebases from GitHub or a local path
WorkspacesIsolated worktrees, one per task
AgentsThe org chart: teams, leads, agent profiles
WorkflowsDurable multi-step definitions, triggers, runs, and human gates
SkillsReusable Markdown playbooks the agent can load on demand
KnowledgeYour ingested documents, stats, and semantic search
DocumentsPlans, PRDs, and reports your agents produce — versioned, commentable
HooksObserve, block, or rewrite events at explicit run stages
ConnectionsSearch and authorize external services and MCP integrations

Alongside every chat you can open tabs: editable files, Markdown preview, quick file and workspace search, named terminals, code viewers, and diff views — all scoped to the conversation’s workspace.

The current Shrevix workbench with a conversation tab and code-diff tab scoped to one workspace The current Shrevix workbench with a conversation tab and code-diff tab scoped to one workspace
Conversation and tool tabs share the same attached repository or isolated workspace.

Install the app, set up a model key, then run your first conversation.