Local, through Ollama
qwen2.5-coder, llama, deepseek-coder and friends — the agent and the ghost-text completions run on your machine. Nothing leaves it.
ollama pull qwen2.5-coder:7b
Luciai Studio · an IDE with a coding agent
Lucicoder plans, edits, runs and debugs your project inside a full IDE — on local models through Ollama, the Claude or ChatGPT subscription you already have, or any provider you choose. You approve what matters, and every turn can be undone with one click.
Free · no account to start · no credit card · works offline
The monthly total goes negative when a discount is 100%. Fix it and add a test.
You approved this change
You approved this change
The discount is now capped at the subtotal, so a 100% discount gives a total of 0. I added a test for it; all 43 tests pass.
How a turn works
Four approval modes, switchable at any moment. Whatever the mode, you see a red-and-green diff before an edit lands, and Lucicoder keeps a checkpoint of every turn.
Chat
Answers and explains. Touches nothing.
Ask
Asks before every tool it wants to use.
Agent
Reads and searches freely; asks before it edits a file or runs a command.
Auto
Works on its own — still inside the command denylist, still with a checkpoint.
Diff first
Every edit it proposes is shown red-and-green before it is written. In Preview mode, nothing is written until you apply it.
One-click undo
Each turn is a checkpoint. One click reverts everything that turn changed, across every file.
Hard limits
A command denylist no prompt can talk its way around, and a per-project list of commands you always allow.
Your models
Lucicoder speaks each provider's own tool-calling format and falls back to a universal grammar, so even small local models do real work.
qwen2.5-coder, llama, deepseek-coder and friends — the agent and the ghost-text completions run on your machine. Nothing leaves it.
ollama pull qwen2.5-coder:7b
Switch the engine to Claude Code or Codex and Lucicoder drives the official CLI you are signed in to. It warns you when a login would bill API credit instead of your plan.
Model lists are fetched live from each provider, so new models appear the day they ship. Keys stay in your operating system's credential store.
Anthropic · OpenAI · Google Gemini · DeepSeek · Mistral · Groq · xAI · OpenRouter · DashScope · any OpenAI-compatible endpoint
The IDE around it
The editor core of VS Code, an IntelliJ-style menu of 156 working commands, and the tools you would otherwise keep in six other windows.
Python, Node.js and TypeScript, Java and Kotlin, Go, C#, C and C++, Rust, Swift, PHP, Ruby, Flutter and Chrome/Edge pages: breakpoints with conditions and logpoints, watches, attach to a running process. Lucicoder can drive it too.
Hover, completion, go to definition, live diagnostics, rename, extract and inline — with preview.
Branches, history and conflicts; pull and merge requests, pipelines and Actions without the browser.
npm, pip, cargo and Go audits plus a secret scan of your sources, with one-click fixes.
Vercel, Netlify, GitHub Pages — or containers to Cloud Run, Azure and App Runner. Every command shown before it runs.
Themes, snippets and grammars from Open VSX, or install a VSIX file.
Edit together in real time over your LAN, with named cursors and follow mode.
SQLite, PostgreSQL and MySQL client; a REST client without CORS trouble.
Inline suggestions from a local fill-in-the-middle model. Tab to accept.
Every save and every agent edit kept as a version you can diff and restore.
Real terminals, detected run and debug configurations, a testing view that runs your suite.
Extends like Claude Code
Lucicoder uses the conventions the agent community settled on, so your skills, commands, plugins and MCP servers come with you.
Local and remote Model Context Protocol servers, in the same config format as Claude Code.
SKILL.md skills, Markdown slash commands and plugin bundles in Claude Code’s layout — existing repositories install unchanged.
Focused helpers with their own context, for the parts of a job that should not crowd the main one.
A plan you approve before it starts; notes it keeps per project; sessions that survive restarts.
Long sessions compress on their own; live diagnostics ride along, so “fix the errors” just works.
Semantic search and “find similar code” to land in the right file first time.
What leaves your machine
We would rather tell you exactly than promise “privacy” in general.
Pricing
The free plan is the whole IDE and the whole agent. Download it and start — no account for the first month, then a free account keeps it going. Nothing to pay. If it helps you, buy me a coffee — for the education of children in Pakistan.
€0 forever
The whole IDE and Lucicoder, with local models or your own keys — free, with no time limit.
Your free account, for when the first month ends: create it now or from the app.
Buy me a coffee
Buy me a coffee and support children in remote and poor areas of Pakistan in getting an education.
“Every child deserves an education. I will use this money to help poor and needy children in Pakistan get an education.”
Entirely up to you — Luciai Studio stays free either way.
Download it and start — the first month needs no account. Then a free account keeps it going with no time limit. No card.