user: dporkka
PRJ-017·BETA·2025 → Now
Dev Plane website hero screenshot
Website capture
Dev Plane
AI / DevOps Platform

Dev Plane

AI development control plane. Tasks to branches to PRs to deployment-gated releases.

Visit live site ↗ github.com/dporkka/dev-plane
Problem

Turning a task — from a prompt, GitHub issue, Linear ticket, or Slack command — into an isolated branch, code changes, tests, review, and a deployment-gated PR still requires a human orchestrating 5+ tools across multiple sessions.

Solution

Dev Plane is a self-hostable control plane that accepts tasks from any source (prompts, GitHub issues, Linear, Slack, voice), spins up isolated sandboxes, runs AI agents to produce code changes with tests, creates PRs, and gates releases on deployment health — all event-driven via NATS JetStream.

Role

Solo founder — system architecture, Go API server, worker/runner services, Next.js frontend, event streaming design, and Docker-based deployment.

Metrics
  • Multi-source intake: prompts, GitHub, Linear, Slack, voice
  • Event-driven via NATS JetStream
  • Docker-sandboxed agent runs with budget controls
  • Self-hostable via Docker Compose
Impact

Built a self-hostable AI dev control plane that turns tasks from any source into isolated, reviewed, and deployment-gated code changes without a human orchestrating the pipeline.

System design

Go API server (Chi router, SQLC, Goose migrations) handles auth, projects, and task creation. NATS JetStream provides durable event streaming between API, worker, and runner services. Runner spins Docker sandboxes for safe AI code generation. Next.js 16 frontend with SSE for live updates. Optional Temporal for durable workflows.

Highlights
  • Multi-source task intake: prompts, GitHub issues, Linear, Slack/Discord, voice transcripts
  • Isolated Docker sandboxes for safe AI code generation
  • Automated PR creation, review, and deployment-gated releases
  • Event-driven architecture with NATS JetStream for durable task streams
  • Self-hostable with Docker Compose — own your pipeline
Stack
GoNext.js 16NATS JetStreamDockerTemporalPostgreSQL
Browse project vault

Other projects

View all →