-
-
Create new project.
-
Ask AVA to create system design in Miro, create github repository, etc. Powered by Deepgram Speech Services
-
AVA Creates Miro App Board. Can be seen in live preview.
-
Miro Design of Product created by AVA
-
Github Code generated by AVA based on Miro Design. Real-time app execution can be seen in preview window.
-
Github Code repository created by AVA
-
Production Documentation generated by AVA with Foxit API
-
Prototype AI System Architecture
Inspiration
- 🚧 Modern product development is broken mainly due to slow delivery, poor coordination, and high iteration costs, not lack of talent.
- ⏳ Timelines slip badly: ~70% of teams miss deadlines, MVPs take months, and feedback arrives too late to be useful.
- 🔄 Productivity drops because of constant context switching and siloed teams, leading to heavy rework and growing technical debt.
- 📚 Documentation quickly becomes outdated, causing knowledge loss and inefficiency when team members change.
- 🧠 Traditional tools fail because they don’t understand intent or architecture, forcing humans to manually connect design, code, and docs. -⚡ AI agents fix this by compressing timelines, integrating design–code–docs, speeding feedback loops, and shifting humans from execution to orchestration.
✨ Why We Built AVA (Architectural Visual Assistant)
AVA exists because:
- Product building needs continuous intelligence
- Speed without quality is useless
- Creativity shouldn’t be bottlenecked by execution
- Talks with users to understand their needs.
AVA doesn’t replace teams. It removes friction, compresses time, and keeps ideas alive until they ship.
🚀 Why AI Agents Are Necessary Now
AI Agents aren’t assistants — they are active builders.
An AI agent like AVA:
- Understands intent, not just instructions
- Operates across
design → code → docs - Works continuously, without context loss
- Produces live, working output, not static artifacts
🚀 What This Platform Does
- Voice-Activated Autonomy 🎙️: Integrated with the Deepgram API, AVA enables real-time vocal interaction, allowing you to trigger the entire design-to-deployment pipeline simply by speaking.

🧠 AI-Driven System Design in Miro Automatically creates a Miro board and visually designs the complete system architecture for your application.
🗂️ GitHub Repository Creation & Code Management Instantly creates and manages a GitHub repository, handling file structure, commits, and updates without manual effort.
🔄 Miro Design → Production-Ready Code Converts Miro architecture blocks directly into structured, working code — bridging the gap between design and implementation.

📄 Auto-Generated Code Documentation (Foxit) Generates detailed, developer-friendly documentation from Miro designs and GitHub code using Foxit.

🌐 Live Code Preview View and interact with the generated application in real time through a live preview environment.
🤖 Transparent AI Agent Execution (Browser Agents) Watch AI browser agents work live — see every tool execution step-by-step, making the entire process observable and trustworthy.
System Architecture
AVA features full real-time voice conversation with AI Agents, allowing you to orchestrate the entire design-to-deployment pipeline through natural conversation. From architecting systems on Miro to pushing code to GitHub, every action is triggerable by voice, transforming complex engineering into a hands-free, interactive experience.

How we built it ✨
To build AVA, we engineered a pipeline that bridges visual planning and live execution using a React TypeScript frontend and a Flask backend. Our intelligence layer💡 is powered by Azure GPT-5 and LangChain, which orchestrate the complex logic required to transform Miro API designs into code and manage GitHub API repositories. We integrated the Foxit API for professional documentation, the Deepgram API for real-time voice control, and Browserbase to provide a transparent, live view of the agent’s background processes⚡️.
Challenges we ran into 🕵️♂️
🏗️ Ensuring that the LLM consistently converted complex Miro design blocks into valid, compilable React and Flask code required rigorous prompt engineering and schema validation.
🔄 Maintaining real-time consistency between the Miro visual board, the GitHub codebase, and the live preview was a complex state management challenge.
-🎙️Minimizing the delay between Deepgram's speech-to-text processing and the AI agent's subsequent tool execution was critical for a fluid user experience.
Accomplishments that we're proud of
We successfully bridged the gap between visual brainstorming and production by building a pipeline that turns static Miro blocks into a live, functioning application. Our team is incredibly proud of integrating Azure GPT-5 with voice-activated commands to make "talking your app into existence" a reality. 🏆 Seeing the Browserbase agent execute complex tasks in real-time gave us the perfect transparent "brain" for our AI. 🧠
What we learned
Building this prototype taught us that the hardest part of AI automation is managing "state" across different platforms like Miro, GitHub, and a live browser. 📈 We discovered that LangChain is essential for keeping our AI agent focused on a specific sequence of tools without losing context. 🛠️ We also realized that developers value transparency; seeing the background execution makes AI feel like a teammate rather than a black box. 🤝
What's next for Prototype AI
Our next step is to expand the design library so AVA can support complex UI frameworks beyond basic React components. 🚀 We plan to implement "Collaborative Coding," where multiple users can talk to AVA simultaneously to build enterprise-level systems in half the time. 🏢 Finally, we want to integrate automated deployment to AWS and Vercel, making the journey from a Miro board to a public URL completely hands-free. ✨

Log in or sign up for Devpost to join the conversation.