Skip to content

A Virtual Software Company powered entirely by AI.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

PotLock/zerobuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

18 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

ZeroBuild

ZeroBuild โ€” Autonomous Software Factory ๐Ÿญ

A Virtual Software Company powered entirely by AI.
โšก๏ธ From idea to production โ€” a hierarchical multi-agent team of AI specialists (PM, BA, UI/UX, Dev, Tester, DevOps) auto-builds your software. Zero coding. Zero management. Deploy-ready.

License: MIT OR Apache-2.0 Contributors Telegram Bot

Built on ZeroClaw โ€” the Rust-first autonomous agent runtime.

Quick Start | One-Click Setup | Commands | Setup Guide

Describe your idea. The AI team takes over โ€” analyzing, designing, coding, testing, and deploying.
No coding skills. No team management. Just results.

Virtual Software Company ยท Hierarchical Multi-Agent ยท Zero Management ยท Isolated Sandboxes ยท Deploy-Ready


โœจ What is ZeroBuild?

ZeroBuild is a Virtual Software Company powered entirely by AI. Through a Hierarchical Multi-Agent System, you provide a raw idea in natural language, and ZeroBuild automatically assembles a team of AI specialists โ€” Project Manager, Business Analyst, UI/UX Designer, Developer, Tester, and DevOps Engineer โ€” that coordinate to automate the entire software development lifecycle and deliver a production-ready product.

Think of it as hiring an entire software team, but it's all AI โ€” and it costs pennies.

What you can build:

  • ๐ŸŒ Web applications โ€” Next.js, React, Vue, static sites
  • ๐Ÿ“ฑ Mobile apps โ€” React Native, Flutter, Ionic
  • โš™๏ธ Backend services โ€” APIs, microservices, serverless functions
  • ๐Ÿ› ๏ธ CLI tools & scripts โ€” Python, Node.js, Rust utilities
  • ๐ŸŽฎ Games & interactive apps โ€” WebGL, Canvas, game prototypes
  • ๐Ÿค– Automation & bots โ€” Scrapers, workflows, integrations
  • And anything else you can describe...

Core values:

  • ๐Ÿš€ Idea to Code in minutes โ€” Shrink development time from months to hours
  • ๐Ÿค– Zero Management โ€” No coding skills, no team management; the Orchestrator (CEO/Master Agent) handles all task delegation and supervision
  • ๐Ÿ’ฐ Ultra-low cost โ€” Replace expensive engineering teams with API token costs
  • ๐Ÿญ Full SDLC automation โ€” Requirements โ†’ Design โ†’ Code โ†’ Test โ†’ Deploy, all automated

Key capabilities:

  • ๐Ÿข Hierarchical multi-agent factory โ€” Orchestrator (CEO) spawns specialized sub-agents (BA, UI/UX, Dev, Tester, DevOps) with dedicated contexts and permissions
  • ๐Ÿ”„ Cross-agent collaboration โ€” BA writes PRD โ†’ UI/UX creates design spec โ†’ Dev implements โ†’ Tester validates โ†’ automatic fix loops until perfect โ†’ DevOps deploys
  • ๐Ÿ—๏ธ Plan-before-build workflow โ€” Agent proposes a structured plan; you confirm before any code is written
  • ๐Ÿ”’ Isolated sandboxes โ€” Every build runs in an isolated local process sandbox; host credentials and filesystem stay untouched
  • ๐ŸŒ Live preview URLs โ€” Get public HTTPS links to running web apps
  • ๐Ÿš€ GitHub connector โ€” Connect your GitHub account via OAuth to create repos, push code, open/comment on issues, manage PRs, post inline code reviews, and reply to discussions โ€” all from chat
  • ๐Ÿง  Intelligent model routing โ€” Automatic model recommendations based on task type
  • ๐Ÿ’ฌ Multi-channel support โ€” Use Telegram, Discord, Slack, or CLI โ€” your choice

๐Ÿš€ Quick Start

# 1. Clone and bootstrap
git clone https://github.com/potlock/zerobuild.git
cd zerobuild
./bootstrap.sh

# 2. Build the release binary
cargo build --release

# 3. Onboard with your API keys
./target/release/zerobuild onboard --interactive

# 4. Start the gateway
./target/release/zerobuild gateway

Then message your bot: "Build me a REST API for a todo app" or "Create a mobile app for tracking expenses"

See the full Setup Guide for detailed instructions.


๐Ÿ—๏ธ Architecture โ€” The Virtual Software Company

User provides idea (natural language)
    โ”‚
    โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  ๐Ÿข Orchestrator Agent (CEO / Master Agent)           โ”‚
โ”‚  โ€ข Receives idea, analyzes feasibility                โ”‚
โ”‚  โ€ข Creates project plan                               โ”‚
โ”‚  โ€ข Spawns specialized sub-agents                      โ”‚
โ”‚  โ€ข Supervises & coordinates all phases                โ”‚
โ”‚  โ€ข Reports progress to user                           โ”‚
โ”‚                                                       โ”‚
โ”‚  Phase 1: Analysis (Sequential)                       โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                 โ”‚
โ”‚  โ”‚  ๐Ÿ“‹ BA Agent                     โ”‚                 โ”‚
โ”‚  โ”‚  Writes PRD & requirements       โ”‚โ”€โ”€โ”€โ”€โ”€โ”           โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ”‚           โ”‚
โ”‚                                           โ–ผ           โ”‚
โ”‚  Phase 2: Parallel Build (Concurrent)                 โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”              โ”‚
โ”‚  โ”‚ ๐ŸŽจ UI/UX โ”‚ โ”‚ ๐Ÿ’ป Dev   โ”‚ โ”‚ ๐Ÿงช Test  โ”‚              โ”‚
โ”‚  โ”‚  Agent   โ”‚ โ”‚  Agent   โ”‚ โ”‚  Agent   โ”‚              โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜              โ”‚
โ”‚                     โ”‚             โ”‚                    โ”‚
โ”‚  Phase 3: Integration Loop  โ—„โ”€โ”€โ”€โ”€โ”€โ”˜                   โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                 โ”‚
โ”‚  โ”‚  ๐Ÿ’ป Dev โ—„โ”€โ”€โ–บ ๐Ÿงช Tester           โ”‚                 โ”‚
โ”‚  โ”‚  (auto-fix loop until perfect)   โ”‚                 โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                 โ”‚
โ”‚                     โ”‚                                 โ”‚
โ”‚  Phase 4: Deployment                                  โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                 โ”‚
โ”‚  โ”‚  ๐Ÿš€ DevOps Agent                 โ”‚                 โ”‚
โ”‚  โ”‚  Deploy to GitHub / live URL     โ”‚                 โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                 โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
    โ”‚
    โ–ผ
Local Process Sandbox             โ† Isolated Build Environment
  โ€ข Temp directory with cleared environment (no credential leaks)
  โ€ข Scaffolds projects, installs dependencies
  โ€ข Runs dev servers on localhost with live preview URLs

Dual-mode architecture: ZeroBuild operates in two modes:

  • Single-agent mode (default) โ€” One unified agent handles conversation, planning, coding, and deployment
  • Factory mode (opt-in) โ€” The Orchestrator (CEO/Master Agent) spawns specialized sub-agents with dedicated contexts and permissions, coordinating the full SDLC: analysis โ†’ parallel build โ†’ dev-test iteration loops โ†’ deployment

See ARCHITECTURE.md for the full multi-agent design.


๐Ÿ› ๏ธ How It Works โ€” The Execution Flow

  1. Describe โ€” Provide your idea in natural language (any language, any channel)
  2. Plan โ€” The Orchestrator (CEO) analyzes feasibility and proposes a plan
  3. Confirm โ€” You approve the plan (or request changes)
  4. Spawn โ€” The Orchestrator creates specialized sub-agents (BA, UI/UX, Dev, Tester, DevOps) with dedicated contexts
  5. Build โ€” Agents collaborate autonomously:
    • BA writes requirements (PRD) โ†’ shared with all agents
    • UI/UX, Dev, and Tester work in parallel
    • Dev-Tester auto-fix loop runs until all tests pass
  6. Deploy โ€” DevOps agent deploys the finished product (live URL + GitHub repo)
  7. Iterate โ€” Request changes; the team re-engages and rebuilds

๐ŸŒŸ Features

Feature Description
Virtual Software Company A full AI team (PM, BA, UI/UX, Dev, Tester, DevOps) that builds your software autonomously
Hierarchical Multi-Agent Orchestrator (CEO) spawns, delegates, and supervises specialized sub-agents with cross-agent collaboration
Auto Dev-Test Loops Developer and Tester agents iterate automatically until all tests pass โ€” no human intervention
Full SDLC Automation Requirements โ†’ Design โ†’ Code โ†’ Test โ†’ Deploy, entirely automated
Build Anything Web, mobile, backend, CLI tools, scripts, games โ€” anything you can describe
Multi-Channel Telegram, Discord, Slack, Matrix, or CLI โ€” use what you prefer
Zero-dependency Sandbox Isolated local process sandbox โ€” no API key, no Docker daemon required
Ultra-low Cost Replace entire dev teams with API token costs
Multi-Provider LLM OpenAI, Anthropic, OpenRouter, DeepSeek, Gemini, and more
Secure by Default OAuth tokens stored in SQLite only; never in logs or messages
GitHub Connector Create/comment on issues & PRs, code reviews, push code โ€” all via chat

๐Ÿ“Š ZeroBuild vs Alternatives

ZeroBuild Bolt.new Lovable V0 OpenClaw
What you can build Anything Web only Web only Web only Anything
Interface Any channel Web Web Web CLI only
Sandbox Local process (no API key, no Docker) StackBlitz Own cloud Vercel Docker
Open Source โœ… Yes โŒ No โŒ No โŒ No โœ… Yes
Self-Hostable โœ… Yes โŒ No โŒ No โŒ No โœ… Yes
Runtime Rust (<10MB) Cloud Cloud Cloud Node.js
Multi-Agent Team โœ… Full SDLC (BA, Dev, Tester, DevOps) โŒ Single agent โŒ Single agent โŒ Single agent โŒ Single agent
GitHub Connector โœ… Full (repos, issues, PRs, comments, inline review, push) โŒ No โŒ No โŒ No Manual

๐Ÿ™ Credits

ZeroBuild is built on top of ZeroClaw by zeroclaw-labs โ€” the Rust-first autonomous agent runtime optimized for performance, security, and portability.


๐Ÿ“„ License

ZeroBuild is dual-licensed under:

License Use case
MIT Open-source, research, academic, personal use
Apache 2.0 Patent protection, institutional, commercial deployment

You may choose either license.


๐Ÿ”— Links


ZeroBuild โ€” Your AI Software Company. Idea in, product out. ๐Ÿญ

About

A Virtual Software Company powered entirely by AI.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors