OpenOv AI

In daily use on real software development, by the team that builds it.

A small team of Claude Code sessions, on one machine.

OpenOv AI runs a small team of Claude Code sessions on one machine. One session is the Leader; the others are named Workers with one task each. Every session's identity is a directory on disk, not a process — so a session can be replaced at any time without losing the work.

curl -fsSL https://raw.githubusercontent.com/nilcaream/openovai/main/openovai | sh
~/.local/bin/openovai

Or, with Node.js 24 or newer:

npx @openovai/ovai@latest

Install it How it works

What you get

The shape of it

the Leader in the middle and a Worker either side, one of them asking for a tool
the same, in the dark theme

The Leader's panel is in the middle, the Workers' either side. A panel is a head — a dot, the name, the model, the context in k, and what the session is doing — a transcript, and a text box. You can type on any of them; the Leader hears what you say to a Worker the same moment. Right above the Leader's box stands its status: what waits for you, and the loose ends nobody is on.

Why a handover, and not a summary

Resuming a conversation the model service has stopped holding costs most of it again at write price: measured at fourteen times an ordinary turn on a conversation of 40,000 tokens, and about twenty on a large one. So a full session is not resumed. It writes its desk, ends, and a fresh one reads the desk and carries on — in the same panel, with whatever was queued for it.

This is not a setting and there is nothing to turn on. It is the shape of the thing.

Built from what you already have

Three persona templates, project settings, a hook, an MCP server, a shell shim, a guide the Leader reads from, a few Node tools and a small web page to host it all on. Nothing runs that you cannot read in an evening. Thirty-six test suites on Node's own runner, and every check in them was watched going red before it was kept.

Where it stands

Early development. The team that builds it runs its own software development on it every day, and it changes fast: releases are frequent, features move, and what a release does is in its NOTES.md. Bugs are expected. The repository is open and there is no gate: use it, and tell us what you tried, what happened and what you expected — or send the fix.

github.com/nilcaream/openovai Contributing