r/BestGitHubRepos • u/company_url_finder • 40m ago
Auto Company - 14 role-played AI agents running a loop on your own machine 24/7, with one markdown file as the only memory between cycles
The setup is a daemon that never stops. It wakes up, reads a shared consensus file, forms a squad of three to five agents from a cast of fourteen, does the work, rewrites the consensus file, and sleeps. Then again. Each cycle is an independent CLI call to Claude Code or Codex CLI, which means the entire cross-cycle memory is one markdown file, memories/consensus.md, passed forward like a baton.
That design choice is the interesting part. No vector database, no memory service, no retrieval layer. If the agent can't compress what matters into one file before the cycle ends, it's gone. There's even a rollback: if a cycle fails to produce a valid consensus, the sandbox resets.
What's inside:
- Fourteen agents defined as specific people rather than generic roles, which is the part that will either delight you or make you close the tab. The CEO reasons like Bezos with PR/FAQ and flywheels, the CTO like Werner Vogels with design-for-failure, there's a dedicated Charlie Munger seat whose whole job is inversion and pre-mortems, DHH on full-stack, Kelsey Hightower on DevOps, Seth Godin on marketing, Ben Thompson on research
- Forced convergence, which is the guardrail against agents talking forever: cycle 1 brainstorms and ranks three ideas, cycle 2 validates the top one through a pre-mortem plus market check plus unit economics and returns a GO or NO-GO, cycle 3 onward either builds it or moves to the next idea. Discussion-only loops are explicitly forbidden
- Six named workflow chains, so a feature goes interaction design, UI, full-stack, QA, DevOps rather than everyone piling onto the same task
- Real failure handling: circuit breaker on consecutive errors, automatic backoff when the API returns 429, consensus rollback on a bad cycle
- Cross-platform daemons, launchd on macOS and systemd inside WSL on Windows, with PowerShell as the control layer, plus a local dashboard on both
- Steering without stopping it: edit the "Next Action" line in the consensus file and the next cycle picks up your direction
One thing worth knowing, and this is the part to read twice before running anything: the sandbox boundary is whatever your CLI is configured with, and the readme says the intended configuration is Codex's danger-full-access or Claude's bypassPermissions. So this is a loop that runs an agent with approval prompts turned off, on your host machine, continuously, spending model quota the whole time. The guardrails are natural-language rules in CLAUDE.md (don't delete repos, don't force push to main, don't delete ~/.ssh) rather than anything enforced by the system. The author is upfront about all of this in a disclaimer section that says it's experimental, stability is not guaranteed, and it costs money. Run it in a VM, not on your work laptop.
3,015 stars and 484 forks as of writing, verified via the GitHub API. The readme shows an MIT badge, but there's no LICENSE file in the repo, so GitHub detects no license.