Nightdev
AI-powered software development assistant that lets you build software directly from Telegram.

Overview
Nightdev is an AI-powered development assistant that allows users to build software directly from Telegram. Through a conversational interface, users can describe what they want to create and autonomous AI agents handle the development workflow: generating code, running tests, managing repositories, and pushing changes to GitHub. The platform uses a multi-agent architecture where specialized AI agents collaborate to analyze requirements, implement solutions, validate code, and automate development tasks. Each user operates in an isolated Docker environment, providing a secure and scalable experience. Built with TypeScript, Node.js, PostgreSQL, Prisma, Docker, Terraform, and AI agent infrastructure, Nightdev combines software automation, cloud infrastructure, and AI orchestration to bring a complete development environment into a simple chat interface.
Timeline
Problem / Context
Software development requires multiple tools, contexts, and manual steps. Developers need to switch between environments, write code, run tests, manage repositories, and deploy. Nightdev eliminates this friction by bringing the entire workflow into a conversational chat.
Product approach
Multi-agent architecture where specialized AI agents (builder, tester, committer) collaborate to build software. Each agent has a specific role in the development pipeline, from analyzing requirements to pushing to GitHub. Isolated Docker environments ensure security and scalability.
Results
A functional platform where users can create complete software from Telegram without leaving the chat. AI agents handle the entire development lifecycle autonomously.
Learnings
- Coordinating multiple AI agents requires careful design of communication protocols and shared state management.
- Isolated per-user environments are essential for security and scalability in multi-tenant platforms.