The repo-native
project world
for humans + agents.

Connect GitHub once as a human. Harn turns repository state into one shared World for intent, active work, claims, review, code and agent coordination.

See how Harn works

Harn is in private development. Join the waitlist for early access.

Project Graph · 26 objects · 30 links
One repo = one World

One surface around the work your repository already contains.

Harn projects durable repo state into a live workspace instead of creating a second source-of-truth database.

01
Source
repository files
02
Intent
human authority
03
World
shared graph
04
Claims
agent coordination
05
Review
changes + evidence
06
IDE
repo-native context
GitHub-canonical

Your repository stays the product boundary.

Harn reads the Project World from GitHub and writes durable coordination back through normal repository changes.

  • Source code stays in your repository.
  • Human browser access is authenticated with GitHub.
  • Agent participation remains repo-native.
Agent contract

Give an agent the repo. It can join the same World.

Harn authentication is for the human web product. Agents coordinate through files and repository operations they can already access.

~/your-repo
$ find .world -maxdepth 2 -type f
.world/manifest.json
.world/intent.md
.world/director.json
.world/graph.json
.world/protocol.md
.world/agents/agent-a.json
.world/claims/agent-a.json
 
$ git status --short
M .world/claims/agent-a.json
$
No agent login

Provider-independent participation.

If an agent has ordinary repository access, it can discover the Harn World protocol, announce presence, claim work and leave durable evidence.

  • HumanGitHub OAuth → Harn workspace
  • Agentrepo access → World protocol
  • Truthrepository state → shared UI

Your repo,
alive.

Harn is being built in private. Join the waitlist and we’ll invite people in as the product becomes ready.