See what changes.
Read tool calls and file diffs as they arrive. Your editor and conversation share the same workspace.
A coding workspace that puts you next to your AI.
Read the plan. Follow the changes. Make it yours.
01 / A WORKSPACE, NOT A BLACK BOX
Your files, your assistant and your terminal live together. Every step has a place, from the first question to the final diff.
Handle division by zero in calc.py.
An example of the read → review → edit workflow. Changes can be restored from the conversation’s saved snapshots.
Read tool calls and file diffs as they arrive. Your editor and conversation share the same workspace.
Manual mode asks before edits and commands. Use the separate terminal when you want to take the keyboard.
Conversations retain original file snapshots. Archiving a chat preserves the record and its undo history.
02 / BRING YOUR OWN MODEL
Connect JolaCode to an OpenAI-compatible endpoint. Run a model on your machine, or use a hosted provider you trust.
Your chosen local server processes the code on your machine. Model weights are installed separately.
The code and command output included in a request go to your provider. Its terms and data policies apply.
03 / MAKE ROOM FOR THE NEXT IDEA
Version one is a local developer release. Start in your browser or use the macOS desktop shell.
Read the complete setup guide ↗Install Python 3.12+ and Node.js 22.12+, then unpack the source release.
make venv
cd web && npm ci && npm run build
cd .../start.sh desktopFor browser mode, use ./start.sh dev and open the local address it prints. Configure your private access key using the included README.
Open Settings → Model, choose Local model or OpenRouter, save the connection, then pick a project folder. You’re ready for the first conversation.
JOLACODE / VERSION ONE
The source release includes the backend, browser UI, desktop shell and setup guide. It does not include a model or provider credentials.
macOS desktop + local browser app.
No signed installer is offered in this release.