The right detail, right there.
Overview follows your request at the top right and makes room for any panel you open. Chat Context breaks down token usage, reserved capacity, and free space.
A native Mac workspace for AI agents, code, and the tools you use. Local by default. Yours by design.
APPLE SILICON · macOS 14+ · FREE & OPEN SOURCE
Use the right model for the work.
The workspace stays in Locus. You choose the model.
SETUPOllama + a downloaded model
CONTEXTStays on this Mac
Route preview only. No account connected or request sent.
Overview follows your request at the top right and makes room for any panel you open. Chat Context breaks down token usage, reserved capacity, and free space.
Generate and edit images with your chosen image API account. Explore interactive explanations, then save the result. Image calls ask for your approval.
Dark by default for new settings. Clearer Library previews. Automatic updates that can download in the background and install when you quit.
The conversation is just the beginning. Read the code, run the command, open the browser, inspect the diff. It all happens in the same place.
export async function retry(fn, retries = 3) {− for (let i = 0; i < retries; i++) {+ for (let i = 0; i <= retries; i++) {+ const delay = 250 * 2 ** i;+ if (i > 0) await sleep(delay); try { return await fn(); } catch (error) { if (i === retries) throw error; } }}❯ npm run test -- retry
✓ 3 tests passed 1 file checked
Let a researcher trace the problem. A writer make the change. A reviewer give it a second look.
Choose a model for each role. Keep the handoffs, permissions, and results in view.
A closer look at agents
A second pair of eyes.Turns the plan into a reviewable change. Writes follow your permission mode; team work can run in a managed Git worktree.
Model inference stays on your Mac.Select a role. Choose its model. See its access boundary.
Keep the goal, plan, and progress together. Pause when you need to. Pick up from the last checkpoint when you return.
See what’s neworbit / workspace · 3 checkpoints
A plan that picks up where you left off.
Run the example. Pause it. Come back to the same goal.Illustrative build. The command menu is real.
A morning brief. A weekly code review. Give the task a schedule, then return to its conversation and run history.
Schedules, events & price alertsorbit / workspace · Read only
Next 3 runsYour timezone
Recent changes, loose ends, and a next step. Preview what a check-in brings back.
Sample data. In Locus, scheduled tasks run on your awake Mac.
Your Mac hosts the workspace, the agent runtime, and the record of the work. Where the model runs is up to you.
Run a local model through Ollama, use your hosted accounts, or point at an OpenAI-compatible endpoint. Locus doesn’t sell you a model.
Your sessions and run history live locally. A workspace is a real folder. A change is a real diff. Your work remains yours to inspect.
~/.ollama-code/sessions/*.jsonlFile edits and tool use follow your permission mode. Native computer control is opt-in. A managed worktree keeps team changes separate until you apply them.
Install 2.7 once if you’re using 2.6 or earlier. After that, the direct-download app can check daily, download updates in the background, and install when you quit. Change these preferences in Settings → Updates. Your chats, accounts, and saved settings carry over.
Locus is free and open source under Apache-2.0. Local model inference through Ollama has no provider fee. If you choose a hosted model, your provider’s API charges or plan terms apply.
Local Ollama inference stays on your machine. Connecting a hosted model sends it the context needed for your request. Optional image generation sends the approved prompt, and any edit image, to your chosen image provider. Saved sessions and workspace files remain local.
Yes. Work mode can edit your workspace and run commands, subject to the permission mode you choose. You can inspect the diff and approve or deny actions. Ask mode keeps tools and edits off.
An Apple Silicon Mac running macOS 14 or later. The agent runtime is bundled. For local models, install Ollama and download a model that fits your Mac’s memory. You can also connect a hosted account.
A native workspace for whatever’s next.
Bring an idea. Pick a model. Get into it.