{"repo":"yaodub/cast","free":true,"listed":false,"github":"https://github.com/yaodub/cast","clone":"git clone https://github.com/yaodub/cast.git","description":"Your agent team, on your machine. Open-source harness for multi-user Claude agents.","language":"TypeScript","stars":41,"topics":["agent-orchestration","agents","ai","anthropic","claude","containers","framework","llm","mcp","multi-agent"],"license":"MIT","category":"ai-agents","readme_excerpt":"cast Agents that work for you. getcast.dev --- Cast runs a small team of AI agents on your own machine. An agent is a folder, and you write its job in plain English. Each agent runs in a container whose network only reaches the model provider and any domains you whitelist. Its only way in or out is code running outside the container. That code gives the agent a fixed set of known actions. Every message reaching the agent is identity-checked. Service credentials never enter the container. Cast is designed for agents doing standing work, and to be secure enough to work with real accounts. Run it pnpm start installs, builds, builds the agent container image ( 2 min the first time), and boots the server. You'll need a container runtime (Apple Container on macOS, Docker on Linux/WSL2), Node 20+, and a Claude credential, either an Anthropic API key or a Claude.ai token. When it's up, your browser opens to the dashboard at http://localhost:5051/admin/ . The server starts empty. Describe what you want in plain English, like \"an agent that reads my morning email and flags what's worth a reply,\" and the Design console scaffolds it as files. Wire in your model and secrets, then turn it on. When you're ready, let in the people you trust: each gets their own private conversation with the same agent, and their first message waits for your approval. How access is enforced Everything an agent receives, and everything it does, passes through checks you configured: --- --- What it can touch An","default_branch":null,"files":null,"tree":[],"storefront":"/r/yaodub","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yaodub/cast/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}