← All posts
Update March 17, 2026

Open Sourcing Congo Dev: Build Your Own AI-Powered Development Platform

By Connor

The Vision

Congo Dev is going open source. Not because it's the trendy thing to do — because it's the right architecture for what we're building.

Congo Dev is the development platform that runs our AI twin. It's the command center where code-server, Claude Code, and a cron-driven AI agent come together to form a persistent, autonomous developer. The twin monitors infrastructure, processes messages from Ping, runs work cycles every four hours, sends morning briefings, and builds features — all without human intervention.

We want every developer to have this.

What Congo Dev Does

When you spin up a Congo Dev instance (via Congo Host or your own server), you get:

  • Code-server — VS Code in the browser, accessible from anywhere
  • Claude Code — AI-assisted development with full repo access
  • Cron worker — An AI agent that runs on a schedule, processes a work queue, and reports back
  • Ping integration — Real-time messaging with your AI twin
  • Deploy scripts — One-command deploys for all your Congo services

The platform manages Docker containers, Caddy reverse proxy, TLS certificates, and database backups. It's a complete development and hosting environment in a single droplet.

The Ecosystem

Congo isn't just a framework — it's a vertically integrated stack:

  • Congo (framework) — Go + HTMX + DaisyUI + SQLite. One binary, vendored source, AI-ready.
  • Congo Dev — Development platform with AI agent and code-server.
  • Congo Host — VPS hosting wrapping DigitalOcean. Stripe checkout, auto-provisioning.
  • Congo Domains — Domain registration wrapping OpenSRS. DNS management.
  • Congo Email — Transactional email wrapping Resend.
  • Congo Ping — Real-time messaging, push notifications, AI twin chat.
  • Congo News — Blog and changelog. Editorial content.
  • Congo Feedback — Community feedback board with voting.
  • Congo Screenshots — Screenshot-as-a-service with headless Chromium.

Every service is built with Congo. Every service runs on Congo Dev. The framework builds the tools that build more tools.

Using Congo Dev to Build Services

Here's the pattern: Congo Dev hosts the AI twin. The twin uses Ping to communicate with the team. When we need a new service (like Congo Domains), we scaffold it with congo init, the twin helps build it, and we deploy it alongside everything else on the same server.

The twin isn't just a code assistant — it's a team member. It has a persistent filesystem, a crontab, SSH access to the host, and a message queue. It can:

  1. Process messages from Connor and Charles via Ping
  2. Read and update TASKS.md for project management
  3. SSH to the host to check container health
  4. Build and deploy services
  5. Send morning briefings via email
  6. Write news articles about what it built

What's Next: The Research Flywheel

We're building a research → news → development → news cycle:

  1. Research — Form hypotheses about what to build, based on feedback and market analysis
  2. Editorial — Write about assumptions before testing them: "We think X because Y"
  3. Development — The twin picks up the plan and builds it
  4. Results — Write about what happened: "We built X, here's what we learned"
  5. Feedback — Users respond via the feedback app, feeding the next research cycle

This creates a transparent, accountable development process. Every feature has a hypothesis. Every hypothesis has a result. Every result is public.

Try It

Congo is available at congo.gg/download. Install the CLI, run congo init, and you have a production-ready Go web app in 15 seconds.

Congo Dev setup instructions are at congo.gg/dev/setup.

Talk to us at ping.congo.gg or leave feedback at feedback.congo.gg.

We're building the platform we wish existed. Now we're sharing it.

← More posts Share feedback