Introducing platformgen: Build Platforms with AI
We're excited to announce the open-source release of platformgen — a meta-platform builder that uses AI to generate production platforms in days instead of months.
What Is platformgen?
platformgen is not another SaaS platform. It's a tool that builds platforms. Give it a description, and it generates:
- ✅ Database schema
- ✅ REST/GraphQL APIs
- ✅ Frontend widgets
- ✅ Kubernetes deployment configs
- ✅ Docker images (ready to deploy)
All powered by GitHub Copilot via the "Ask Genny" embedded AI assistant.
Real Platforms Built Today
Ask Auger — AI-Powered SRE Dashboard
Our flagship example is Ask Auger — an intelligent Site Reliability Engineering dashboard with 26+ widgets for monitoring, incident response, and operational intelligence:
- 📊 Kubernetes monitoring (pods, nodes, logs, events)
- 🔍 GitHub PR/branch explorer
- 🎯 Jira story browser + transitions
- 🐛 Service vulnerability scanning
- 🔔 ServiceNow ticket integration
- 📈 Prometheus metrics + DataDog integration
- 🚀 Deployment pipeline status
Key feature: Ask Genny — embedded AI assistant. Type any question: "Show me failed pods in prod" or "Generate a kubectl troubleshooting script" and Genny handles it via GitHub Copilot.
OpenJuke — Music Streaming Platform
Built in under 2 weeks with platformgen:
- 🎵 Spotify API integration
- 🤖 AI-powered playlist generation
- 📹 Music video discovery
- 📊 Artist analytics & trends
Trader — Day Trading Platform
Live market data, pattern recognition, backtesting engine, and Schwab brokerage integration — all auto-generated by platformgen.
How It Works: 5 Steps to Production
1. Define → Describe your platform (industry, data, goals)
2. Generate → platformgen creates full-stack code + infra
3. Customize → Iterate with your team (all source code editable)
4. Deploy → One push to Kubernetes (TLS, monitoring included)
5. Own → Full handoff, no lock-in, no fees
Why platformgen Exists
Traditional platform development is broken:
- 🐌 Months of architecture before writing code
- 💸 Expensive consultants required to "get it right"
- 🔒 Vendor lock-in to platforms and frameworks
- 😩 Boring scaffolding work that could be automated
platformgen changes this:
- ⚡ Days to production (not months)
- 🤖 AI handles architecture decisions via GitHub Copilot
- 📦 100% ownership — full source code, run anywhere
- 🎯 Focused on what matters — your business logic, not plumbing
Open Source + No SaaS Lock-In
- MIT License — Free forever. Use it however you want.
- Self-hosted — Run on your Kubernetes cluster. No data leaves your network.
- No subscriptions — Pay $0/month. Just contribute back if you build something cool.
- Hot-reload widgets — Edit UI components live without restarting.
Getting Started (5 Minutes)
Via Python venv (recommended):
git clone https://github.com/techno-vet/platformgen-py.git
cd platformgen-py
bash install.sh
This will:
- Create a Python virtual environment
- Install platformgen as an editable package
- Add it to your PATH
- Guide you through token setup
Then initialize:
auger init --token YOUR_GITHUB_COPILOT_TOKEN
auger start
Requires:
- Python 3.10+
-
python3-tksystem package (for UI) - X11 display (for desktop rendering)
Alternative: Docker:
bash scripts/auger-setup.sh
Handles X11, mounts, and token setup automatically.
What's Next
- 📝 Blog Post #2: How Ask Genny built Ask Auger (meta-story)
- 🎥 Demo video: 60-second walkthrough (coming soon)
- 🌍 Product Hunt: Week of Sept 3 (help us get #1!)
- 💬 Discord community: Link to join (coming soon)
Try It Today
Clone the repo, run the installer, and ask Genny to build something.
GitHub: https://github.com/techno-vet/platformgen-py
Docs: https://github.com/techno-vet/platformgen-py/wiki
Website: https://platformgen.ai
platformgen is built by @technovet (TechnoVets — USAF Veteran Owned). Entirely AI-assisted development from day one.
Questions? Drop a comment below or open an issue on GitHub. We read and respond to everything.
Discussion Starter
What platform would YOU build if you had 5 days instead of 5 months? Tell me in the comments.
Top comments (0)