Inspiration
The digital landscape is currently flooded with AI-generated content; however, while generating text is easy, ensuring accurate and high-quality content remains a significant challenge. Most standard LLMs "blindly" write without verifying facts, leading to hallucinations and a lack of structural depth. We were inspired to build FlowPress to move beyond being just a "writer" and instead function as an intelligent agency. Our goal was to leverage the reasoning capabilities of Gemini 3 to create an autonomous system that plans, critiques, and verifies information just as a human editorial team would.
What it does
FlowPress is an autonomous content foundry that orchestrates a swarm of specialized AI agents to handle the entire lifecycle of content creation. It doesn't just produce text; it thinks before it writes. Key capabilities include: • Deep Research: A dedicated agent scrapes live web data and filters reliable sources from noise. • Fact-Checking Loop: The system uses a self-critique mechanism to verify citations against real-world sources to prevent hallucinations. • Multi-Agent Orchestration: Specialized agents handle different tasks, including a Manager Agent for strategy, an SEO Agent for optimization, and a Publisher Agent for WordPress integration. • Content Scheduling: A visual dashboard and calendar allow users to plan and automate content strategy across various timezones.
How we built it
We built FlowPress using a robust, cloud-native tech stack designed for high-performance AI orchestration. • Core Architecture: We utilized the Google Agent Development Kit (ADK) to create a multi-agent swarm. • Reasoning Engine: Google Gemini 3 serves as the primary "brain" for high-level decision-making and logical consistency. • Backend: Developed with Python (Flask) to manage agent workflows and API integrations. • Frontend: A modern interface built with Next.js, TypeScript, and Tailwind CSS. • Database: PostgreSQL with Prisma ORM manages scheduled topics and content logs. • Infrastructure: The system is designed for deployment on Google Cloud Run using Cloud Build.
Challenges we ran into
One of the primary hurdles was overcoming the hallucination tendencies of standard LLMs. Creating a "Fact-Check and Link-check in Loop" required complex prompt engineering to ensure the Manager Agent would critically evaluate outlines before any writing began. Additionally, maintaining logical consistency across long-form content (2,000+ words) required advanced reasoning to ensure the structure remained cohesive from start to finish. Integrating multiple specialized agents—such as the Media, SEO, and Publisher agents—into a single seamless workflow also required careful coordination of the Google ADK.
Accomplishments that we're proud of
We are particularly proud of our Cognitive Architecture, which allows the system to plan a content strategy rather than just reacting to a prompt. We successfully integrated a seamless WordPress connection via Application Passwords, allowing for a fully autonomous "research-to-publish" pipeline. Furthermore, our cost-optimized fallback system ensures that the engine remains powerful yet economical by utilizing different Gemini models for different task complexities.
What we learned
Throughout this project, we learned that reasoning is more important than generation when it comes to professional content. We gained deep experience in orchestrating multi-agent swarms and discovered how to effectively use Gemini 3's advanced reasoning to verify citations against real-world data. We also realized the importance of a visual management layer, leading to the development of our Content Calendar for better user control over autonomous runs.
What's next for FlowPress: Autonomous Content Engine
The next phase for FlowPress involves expanding its "agency" capabilities. We aim to enhance the Media Agent to support more diverse asset generation and refine the Deep Research Agent's ability to synthesize even more complex, niche data sets. We are also looking into deeper integrations with other CMS platforms beyond WordPress to make FlowPress the universal engine for autonomous digital publishing.
Built With
- backend:-python-(flask)-frontend:-next.js
- gemini
- google-adk
- google-antigravity
- google-cloud
- google-gemini
- next.js
- postgresql
- prisma
- python
- tailwind
- tailwind-css-database:-postgresql-(prisma-orm)-ai-models:-google-gemini-via-google-gen-ai-sdk-infrastructure:-google-cloud-run
- typescript
Log in or sign up for Devpost to join the conversation.