# About

> Eva is an open-source autonomous software factory.

## What Eva is

Eva runs coding work end to end — from a spec a machine can check, through a harness that does the work, to evidence that it was done. It ships its own harness and is built to drive the ones you already pay for behind one contract, with one trace, one verifier, and one bill.

Eva runs on your laptop as a command-line program, and as a service you reach from anywhere. Those are the same program, not two products with a shared name.

## What works today

Eva answers a prompt at a terminal and runs a declared Workflow, on a plugin kernel: a small core loads plugins, and every capability — the model, the surface, the trace, the themes, the Workflow itself — is one of them.

- A terminal console, and a print mode that answers once and exits with a real code.
- Durable sessions. Everything Eva shows is folded from a trace on disk, so a session survives a crash.
- Cost accounting. Eva records what a provider said a request cost, and marks an estimate as an estimate.
- A trust boundary. Eva reads a repository’s configuration only after someone grants it.

## What does not work yet

There is no agent loop that plans and acts on its own, and nothing verifies work beyond the shape of it. Racing one spec across several harnesses, unattended overnight runs, and the verifier that decides whether work passed are all on the roadmap rather than in the program.

Eva serves no public HTTP API. It is a local-first program, so there is no hosted endpoint to call and no key to obtain.

## Who publishes it

Missing studio is the company behind Eva. Its first product is Eva as a managed service — the same tree, operated for you. Self-hosting is not a downgrade path, and there is no paid tier that unlocks capability.

Eva is MIT licensed and the whole tree is public. Every release is published with its notes, its checksums, and a provenance attestation.

[Read the source](https://github.com/missingstudio/eva)

Read this page as HTML: https://evafactory.co/about
