Built for flow state
A full VS Code-class editor with AI wired into every surface β and a local-first architecture that keeps your code on your machine.
π¬ EditVolt Chat
Five modes, one panel β from questions to autonomy
Switch between Ask, Plan, Debug, Agent, and Multitask β from read-only Q&A to parallel autonomous workers. Ask and Plan never touch your files until you approve.
- @-mention context: files, folders, symbols, problems, git changes, terminals, docs, and URLs
- Attach images β vision works across all providers
- Debug mode gathers evidence before it acts
- Multitask runs several workers in parallel
You: @Workspace @Problems why is the build failing?
EditVolt: The failure comes from
src/api.ts:118 β a type error introduced by
the change in @Changes. Switch to Agent mode
and I'll fix it.
β‘ EditVolt Complete
Completions that work at 30,000 feet β literally
Inline completions run on a bundled local engine β no cloud round-trip, no API key, works fully offline. Cloud completions are available as an explicit opt-in.
- Streaming multi-line suggestions as you type
- Tab-to-jump: predicts your next edit and takes you there
- Change propagation across related edits
- Context from nearby code and recent edits
function formatPrice(cents) {
return new Intl.NumberFormat("en-US", {
style: "currency", currency: "USD",
}).format(cents / 100); Tab
}
β‘ local engine Β· offline Β· 0 tokens sent
π€ Agent Mode
Autonomy with a paper trail
The agent reads, edits, and runs commands with a full tool surface β but every edit is staged as a diff for your approval, never auto-applied. Checkpoints let you roll the workspace back to any point in the conversation.
- "Review My Changes" unified multi-file diff
- Command consent levels: auto-review, allowlist, or run-everything
- File-deletion protection on by default
- Agents window: start a project from an empty window with built-in scaffolding
β‘ Task: add rate limiting to the API
β Plan created (3 steps)
β Staged: src/middleware/rateLimit.ts +64
β Staged: src/api.ts +3 β1
β Tests passed (24/24) Β· Review diff Β· β² Checkpoint
π§ Local Codebase Intelligence
Your repo, semantically searchable β on your machine
EditVolt builds a vector index of your codebase using on-device embeddings β the embedding model ships with the app and never touches the network. Semantic search powers @Workspace answers and the agent's code discovery.
- On-disk vector database, per workspace
- Bundled embedding model β indexing works offline
- Hybrid retrieval: semantic + fast text search
- Optional local memory that learns your project (off by default)
β‘ Workspace index
β 1,284 files indexed Β· local embeddings
β 0 bytes sent to the network
β 14 paths excluded by ignore file
semantic_search("webhook signature validation")
β src/webhooks/verify.ts:42 (0.94)
π Bring Any Model
Direct to the provider β no middleman, no markup
Connect the models you already pay for. Requests go straight from your machine to the provider β EditVolt has no proxy in between, and model lists update live from each provider.
- Anthropic Claude β API key, or bridge your existing Claude Code CLI sign-in
- Google Gemini with your AI Studio key
- Any OpenAI-compatible endpoint: OpenAI, OpenRouter, Azure, vLLM, LM Studio
- Hugging Face β remote or local
- Ollama for 100% local, key-free inference
Models
β Claude β connected (your key)
β Gemini β connected (your key)
β Ollama β local Β· 3 models
β OpenAI-compatible β add endpointβ¦
Routing: fast lane β local Β· heavy β Claude
π§© Make It Yours
Rules, skills, subagents, hooks β a real customization substrate
Shape how the AI works in your repo with plain files in the project config folder β versionable, reviewable, shareable with your team.
- Rules packs injected into every conversation
- Skills and subagents for repeatable workflows (security review, docs editingβ¦)
- Slash commands: /explain, /fix, /review, /test, /architect, /why, /scaffold
- Pre/post tool-use hooks and JSON automations
- MCP servers with per-tool consent and allowlists
- One-click import of your Cursor, Claude, or Copilot configs and AGENTS.md
.editvolt/
ββ rules/ no-hardcoded-secrets.md
ββ skills/ split-to-prs.md
ββ subagents/ security-reviewer.md
ββ hooks/ pre-commit-check.sh
ββ commands/ /review Β· /scaffold
ββ permissions.json
π Privacy & Security
Not a promise β an architecture
Privacy isn't a settings toggle in EditVolt; it's how the product is built. The telemetry pipeline is structurally removed from the binary, and an audit surface in the app shows you the outbound-connection count in real time.
- Zero telemetry, zero crash uploads, zero experiments β verified by network audit
- Strict privacy mode: one setting forces all AI to local models
.editvoltignore keeps secrets out of AI context β on by default for .env files, keys, and credentials
- API keys live in your OS keychain, read per-request
- Extensions from Open VSX β no Microsoft marketplace, no Microsoft telemetry
- Cert-pinned auto-updates and network-audited releases
β‘ Audit
β telemetry-zero Β· structurally removed
β 0 outbound connections this session
β ignore file active Β· 14 paths fenced
β keys: OS keychain Β· never on disk