Your codebase,
in your terminal.
PrismCode reads your repo, plans changes, runs tools, and keeps everything in the terminal. No IDE required. No data leaves your machine.
How it works
Three commands to ship
Install
One command. No config files, no setup wizard. Works in any project.
Describe
Tell it what you want. PrismCode scans your codebase and proposes a plan.
Ship
Approve the plan. Changes are applied file by file with type checking.
Agent workspace
What PrismCode does
A terminal-native AI agent that understands your codebase and executes changes with your approval at every step.
Multi-Model
Switch between Claude, GPT-4, Gemini, Llama, and 20+ more providers mid-session. Bring your own API keys.
Plan & Build
Analyze first, implement second. Read-only planning mode lets you review before any file changes.
Approval Gates
Every write, edit, and shell command requires your confirmation. No silent changes.
Agentic Loop
Up to 50 autonomous tool-calling steps per request. Scan, plan, implement, verify — all in one flow.
Web Search
Search documentation, Stack Overflow, and APIs without leaving the terminal. DuckDuckGo built-in.
Persistent Sessions
Full chat history saved locally. Search past conversations, resume where you left off.
Community
Built in the open
Every line of code is on GitHub. Issues, discussions, and contributions from the community shape every release.
Used by engineers at
Install
One command. No account required.
Requires Node.js 18+ or Bun 1.0+. Read the docs
Pricing
Start free. Upgrade when you need premium models.
Free
Open models, local mode, full tool access
- Open models (Llama, Mistral, Gemini)
- 50 sessions per day
- Local-first — no data leaves
- All 12 tools included
Pro
Premium models, unlimited usage, cloud sync
- All models inc. Claude & GPT-4
- Unlimited sessions
- Cloud sync & persistence
- Priority support
- Early access to features
Enterprise
Team management, compliance, dedicated support
- Everything in Pro
- Team billing & SSO
- Audit logs
- Dedicated support
- Custom integrations