YOUR MACHINE. YOUR PROJECT. YOUR CALL.

Good ideas deserve
a place to become.

A coding workspace that puts you next to your AI.
Read the plan. Follow the changes. Make it yours.

JOLACODE / VERSION ONELOCAL-FIRST · OPENAI-COMPATIBLE MODELS

01 / A WORKSPACE, NOT A BLACK BOX

Keep the whole
conversation in view.

Your files, your assistant and your terminal live together. Every step has a place, from the first question to the final diff.

JolaCodeEXAMPLE WORKFLOW / PYTHON
YOU

Handle division by zero in calc.py.

JC

I’ll read the function and propose a small change.

READ FILE calc.py
1 def divide(a, b):
2 +  if b == 0:
3 +    raise ValueError("cannot divide by zero")
4   return a / b
!Review the edit before it runs.APPROVAL REQUIRED

An example of the read → review → edit workflow. Changes can be restored from the conversation’s saved snapshots.

01

See what changes.

Read tool calls and file diffs as they arrive. Your editor and conversation share the same workspace.

02

Decide what runs.

Manual mode asks before edits and commands. Use the separate terminal when you want to take the keyboard.

03

Keep a way back.

Conversations retain original file snapshots. Archiving a chat preserves the record and its undo history.

02 / BRING YOUR OWN MODEL

Local when you want.
Connected when you choose.

Connect JolaCode to an OpenAI-compatible endpoint. Run a model on your machine, or use a hosted provider you trust.

LOCAL INFERENCE

Your chosen local server processes the code on your machine. Model weights are installed separately.

HOSTED INFERENCE

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

Up and running.
On your terms.

Version one is a local developer release. Start in your browser or use the macOS desktop shell.

Read the complete setup guide ↗
  1. 01

    Prepare your machine.

    Install Python 3.12+ and Node.js 22.12+, then unpack the source release.

  2. 02

    Build the workspace.

    make venv
    cd web && npm ci && npm run build
    cd ..
  3. 03

    Open JolaCode.

    ./start.sh desktop

    For browser mode, use ./start.sh dev and open the local address it prints. Configure your private access key using the included README.

  4. 04

    Choose your model and project.

    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

Your next project
starts here.

The source release includes the backend, browser UI, desktop shell and setup guide. It does not include a model or provider credentials.

v1.0.0
DEVELOPER RELEASE

Build it. Make it yours.

Download source Verify download checksum

macOS desktop + local browser app.
No signed installer is offered in this release.