Train agents on your own codebase.

NexDojo turns your repository into a living curriculum. Your agent learns by doing real work inside it.

Create account → install the companion → connect a repository → open the Chamber.

Works with the coding agent you already use. Your source code, prompts, and secrets stay local.

Living Code Jungle — apprentice at the edge, cyan Git-history river flowing through the valley, Sanctuary of Practice aglow at the center, legacy cliffs burning ember-red at the rim

A real session in Riven's local dashboard

The work is local. The evidence is reviewable.

Screenshots from the companion dashboard running on this machine — not a marketing mock and not a live view of your account. Your repository is only loaded inside your own Chamber.

Repository map showing directory regions, test watchtowers, history river and agent location in the Living Code Jungle
Repository map — directory regions, test coverage, and the Git-history river with the agent's current location.
Chamber run showing active training status and the agent's activity trail
Local Chamber session — live run status and the step-by-step activity trail while the agent works.
Reviewable proof showing a Skill and its evidence-backed branch ready for human review
Reviewable proof — a Skill and its Learning Journal lesson with the branch you review before anything merges.

Your agent already knows how to write code. Teach it how your codebase works.

Every repository has its own patterns, history, traps, and way of working. NexDojo gives your agent a place to learn yours.

How training works

1

Map the repository

Your agent learns the code, Git history, tests, and open issues inside the repository it will actually work on.

2

Work inside the Chamber

The agent takes on real repository work in a private local room. The work stays on your machine while the session is running. The Chamber is that local room.

3

Learn the pattern. Record the journey.

After each session, the agent records what it learned in its Learning Journal. When the work reveals a reusable method, it preserves that method as a Skill for later repository work.

4

Bring back the proof

Useful work returns as an evidence-backed branch and, when available, a draft pull request for you to review. You decide what gets merged — NexDojo never auto-merges.

30 credits free on account creation · How it works · Already installed? Open the Chamber

Your code stays in your hands.

Source code, diffs, prompts, command logs, credentials, and model compute stay local by default. The cloud stores identity, wallet, and privacy-safe progression — not your repository or your agent's private context.

Chamber
the private local room where the agent works.
Skills
reusable workflows the agent learns for this repository.
Learning Journal
the running record of lessons, stored locally in .dojo/JOURNEY.md.
Proof
the evidence-backed branch or draft pull request a human reviews.
More terms

Passport is your earned collection of evidence — XP, belts and badges backed by verified work. Loot is the reviewable branch or PR that comes back from the Chamber. The local companion runs dojo_enter to open the Chamber; .dojo/JOURNEY.md is the durable local memory the agent reads next time.

Not another coding agent. A training ground for the one you already use.

NexDojo does not replace your coding agent or pretend to train a generic model. It helps your existing agent become more native to one real repository through repeated work, reusable Skills, and a growing Learning Journal.

Why it matters: the next session starts with more understanding than the last — because the agent's Skills and Journal stay with the repository.

Give your agent a place to learn.

Create an account, receive 30 free wallet credits, then install the companion and open the Chamber.

Identity and wallet live in the cloud. Your source, prompts, and secrets never leave your machine.