# Oversight

- **Event:** [Meta Global AI Developer Hackathon](https://cerebralvalley.ai/e/meta-ai-developer-hackathon)
- **When:** Oct 26, 12:00 PM – Nov 4, 9:00 PM (EST)
- **Where:** Online
- **Team:** [Matias Degl'Innocenti](https://cerebralvalley.ai/u/MatiDegli)
- **GitHub:** https://github.com/MatiDegli/oversight
- **Demo video:** https://youtu.be/lrnrlu2Ganc
- **Gallery:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4705

Oversight is a local control room for AI coding agents working on a Python repository. When several agents change the same codebase at once, a person either reads every line or merges and hopes. Oversight shows the work on one live graph of the repository: which files and functions each agent read and edited, in its team's color, and the impact cone of each change, meaning everything that change could reach.

You chat with a lead agent that reads the repository and proposes a plan; nothing runs until you approve it. The plan then becomes a workflow beside the graph. Each coding agent works in its own git worktree with a few fixed tools (list, read, search, edit, run tests, finish) and no shell, and every path is checked inside its worktree. An agent's status comes from its tool calls, never from its text.

When an agent finishes, review shows the diff, the recorded facts and the test evidence: tests that fail before the change and pass after it. Anything not checked is shown as unknown, never as a pass. Nothing reaches main without the person's approval or a rule they set; a model can hold a change but never approve one. Every model call is metered, with an optional budget and a spending brake at the person's chosen share. Every event goes to an append-only log, so any run can be replayed exactly; the website plays a real recorded run with no install.

It runs in the browser or as a Windows desktop app that opens your own repository. It was built from scratch during the hackathon: Python and FastAPI backend, React and Cytoscape.js frontend, Tauri desktop shell, and about 14,000 automated tests.

## More from Meta Global AI Developer Hackathon

- [Nomula](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4702)
- [akoudad](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4703)
- [Solo - Ryo Nagaki-DiLazzaro](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4704)
- [Bono](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4706)
- [Slaver](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4707)
- [metro's-seasonal_web_design](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4708)

---

Markdown version of https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4705. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
