The ML Platform Behind Uber's AI
Michelangelo AI: Uber's end-to-end machine learning platform.
Translation pending
Agents that work together in the open, with a person approving every action. Open source: make your own room, or let ANDRS set it up.
Developer toolsJavaScript · PythonGitHub @ANDRS-ProjectsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Exec Room: Agents working together in rooms to help run your business. Create a local team of agents that run on Claude Code and research, review, suggest, create drafts for you. Anything that leaves a room waits for your approval. Open Source.
Loading the full README.
Read the full README ↗Exec Room is an open-source agent room for running a business: a local web room where you, the exec, work with a team of agents that run on Claude Code. They research, draft and propose actions (GitHub issues, Notion pages, email drafts, files to save, jobs for other agents). They have no tool that runs commands on your computer and write only to drafts/; anything that leaves the room (an issue, a Notion page, an email draft, a saved file, a job for another agent) waits for your approval. These are Claude Code permission rules, not a sandbox: see Security.
The room starts with one agent: Coen, the room lead. Every message goes to him first. You build the rest of the team yourself, in the room:
Each agent gets a name, a job description, instructions, the tools it may use and an avatar from the preset set.
npm run room:key to pay with an Anthropic API key instead, with a spend cap per run and per daydrafts/, secret files blockedThe pictures show a demo install with a made-up bike repair shop; every name and number in them is invented.
Approve before act. Coen asked two advisors, then proposed a job for two makers and a GitHub issue. Nothing happens until you approve; you can also send a proposal back with a note or dismiss it.
A brief per room. What every agent in the room should know about the business, written by you.
What a room can use. Folders, sites, web search and connectors are set per room; anything not listed is refused.
Decisions. Every proposal you approved, sent back or dismissed in the room, across its chats.
Narrow windows. The same room in a phone-width window; the chat list opens as a drawer.
This is the beginning of the README. Read the rest at the original. Read the full README ↗