Alden AI
A local-first AI coding agent for VS Code, powered by Ollama.
Your code never leaves your machine. No API keys, no subscriptions, no cloud.
What Alden Does
Alden is a full coding agent — not just a chat window. It reads your codebase, makes a plan, writes and edits files, runs terminal commands, and reports what it did. You stay in control at every step.
- Ask questions about your code and get direct answers
- Request changes and watch Alden explore, plan, and implement them
- Troubleshoot errors by pasting output — Alden diagnoses and fixes
- Multi-turn chat — Alden remembers files it has read across a conversation
- Pause and steer — stop mid-run, give a new instruction, resume
- Full chat history — every conversation is saved and reloadable
Requirements
Getting Started
- Install the extension and open VS Code
- Start Ollama:
ollama serve
- Click the Alden AI icon in the Activity Bar (left sidebar)
- Select your model tier in Settings, or let Alden auto-detect based on your RAM
- Type a prompt and press Enter or click Chat
How It Works
Every request goes through up to three phases:
| Phase |
What it does |
| Enhance |
Clarifies and improves your prompt |
| Plan |
Explores your codebase and produces a step-by-step plan |
| Act |
Executes the plan — writes files, runs installs, applies patches |
You can run Plan only (read-only, great for questions and analysis) or the full Plan + Act chain for code changes.
Pause, Steer, Resume
At any point during a run:
- Stop — pauses at the next checkpoint; all state is saved
- Steer — type a new instruction while paused to redirect the agent
- Resume — continues from the checkpoint with your instruction applied
- Abort — hard stops the run immediately
Privacy
Alden is 100% local. All AI inference runs through Ollama on your own hardware. No telemetry, no data collection, no network calls except to localhost:11434.
Model Recommendations
Alden auto-detects your system RAM and recommends a model pack:
| RAM |
Recommended models |
| 8 GB |
qwen2.5:7b, qwen2.5-coder:7b |
| 16 GB |
qwen2.5:14b, qwen2.5-coder:14b |
| 32 GB+ |
qwen2.5:32b, qwen2.5-coder:32b |
You can override the model for each phase (Enhance / Plan / Act) individually in the Settings panel.
Feedback & Issues
GitHub Issues