Inspiration
As content creators and developers, we often struggle with bottlenecks between ideation, research, drafting, and publishing. We asked: what if a team of AI agents could collaborate like a real content team—each with a defined role? This led to AI Content Studio, an attempt to automate the full content pipeline using the Agent Development Kit (ADK).
What it does
AI Content Studio orchestrates five specialized agents—Content Strategist, Research & Data, Creative Writer, Quality Control, and Publisher—to autonomously create publish-ready content. Each agent performs a distinct step, from campaign ideation to research, drafting, editing, and publishing.
How we built it
We used Python and the Agent Development Kit (ADK) to define and orchestrate multi-agent workflows via task.yaml.
Each agent is wrapped in its own ADK-compliant folder with modular logic.
The backend is a FastAPI server deployed on Google Cloud Run.
The frontend is built in React + Tailwind + Framer Motion, with a dynamic workflow visualizer and real-time agent status updates.
We used OpenAI for LLM-enhanced tasks like summarization, editing, and ideation.
Output logs are stored in BigQuery for analytics.
Challenges we ran into
Deploying ADK workflows to a scalable cloud environment while maintaining real-time interactivity.
Ensuring consistent data flow and preventing race conditions between agent outputs.
Handling asynchronous frontend display and API response synchronization.
Debugging the integration between OpenAI calls, research scraping, and ADK state.
Accomplishments that we're proud of
End-to-end deployment of a real multi-agent system using ADK.
Fully functional UI showing each agent’s progress and outputs in real time.
Creative use of external data (news, Wikipedia, arXiv) in the Research agent.
Clean codebase and modular design using ADK best practices.
Submission-ready demo, architecture diagram, and documentation—all done on time.
What we learned
Deep hands-on with ADK task orchestration and multi-agent architecture.
Efficient cloud deployment using Cloud Run and BigQuery integration.
Prompt engineering techniques for getting meaningful AI outputs.
Coordination and agile iteration under strict deadlines.
What's next for AI Content Studio
Add voice/video narration via ElevenLabs or Tavus for multimedia publishing.
Implement user-authenticated dashboards with Supabase.
Expand to other content types: code documentation, reports, video scripts.
Open-source the project and contribute back to the ADK community.

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