I Missed the Hackathon Deadline by 60 Seconds — But Here's What I Built with AI Agents

Avisikta PalAvisikta Pal
2 min read

I recently participated in the Agent Development Kit Hackathon with Google Cloud and poured weeks into building a fully functional, GPU-powered, multi-agent content generation platform.

But just 60 seconds before the submission deadline…
I missed it.

No worries — this blog walks you through what I built, how it works, and how you can explore or fork it.


🤖 Meet ContentCrafter AI

ContentCrafter AI is a powerful autonomous blog generator that:

  • Plans content topics

  • Writes drafts using LLMs

  • Refines tone and structure

  • Predicts engagement score

  • Generates inline images with Stable Diffusion

It’s built with Gemini 1.5 Flash, Streamlit, and Stable Diffusion v1.5, running on an RTX 4060 GPU.

🟢 Try it live: https://contentcrafterai.streamlit.app
💻
Source code: https://github.com/avisikta17pal/ContentCrafterAI
🎥
Demo video: https://youtu.be/zw3HZQJf8RQ


🧠 How It Works (Agent Pipeline)

ContentCrafter AI runs a pipeline of autonomous agents:

  1. Planner Agent — Validates and expands user topics

  2. ContentWriter Agent — Writes draft with LLM

  3. ContentEditor Agent — Suggests edits and structure

  4. ToneRefiner Agent — Adjusts for tone alignment

  5. EngagementPredictor Agent — Scores blog with reasoning

  6. Stable Diffusion — Generates images inline from prompts


✨ Key Features

✅ Multi-topic input
✅ Dynamic topic validation
✅ Role-switching feedback loop
✅ Embedded .docx output with images


🛠 Tech Stack

  • Google Gemini 1.5 Flash

  • HuggingFace Diffusers (Stable Diffusion v1.5)

  • Python + Streamlit

  • dotenv, rich, python-docx, logging

  • RTX 4060 (for local GPU acceleration)


📦 GitHub Repo

Explore full source here:
👉 https://github.com/avisikta17pal/ContentCrafterAI


💡 What I Learned

  • Multi-agent reasoning is super powerful

  • Integrating visual + text output is non-trivial but rewarding

  • Race against deadline is real 💀


🧵 Closing Thoughts

This project was built entirely during the hackathon window and reflects everything I’ve learned about autonomous agents in production.

Even though I missed the deadline by seconds, I’m sharing this openly because:

Great projects don’t need perfect timing. They need to be seen.

If you liked this, please ⭐ the repo, try the demo, or reach out.

Thanks for reading. Built with ❤️ by Avisikta.

#adkhackathon #opensource #googlecloud #gemini #aiagents

0
Subscribe to my newsletter

Read articles from Avisikta Pal directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Avisikta Pal
Avisikta Pal