GitHunt
SA

saad2134/taskflowr

๐Ÿ› ๏ธ Prototype for the Kaggle x Google Agents Intensive - Capstone Project Community Hackathon 2025. TaskFlowr is a 3-agent system built using the OpenAI ADK & Google AI that automates general business operations.

TaskFlowr - Multi-Agent Workflow Automation System

A complete full-stack implementation of a 3-agent system built using the OpenAI ADK that automates general business operations.

Project Structure

taskflowr/
โ”œโ”€โ”€ backend/          # FastAPI backend with REST API
โ”œโ”€โ”€ frontend/         # Next.js React frontend
โ”œโ”€โ”€ docs/             # Full-stack documentation
โ”œโ”€โ”€ standalone/       # Original ADK-only version
โ””โ”€โ”€ docker-compose.yml

Quick Start

# Start all services with Docker
docker-compose up -d

# Access the application
# Frontend: http://localhost:3000
# Backend API: http://localhost:8000/api/v1
# API Docs: http://localhost:8000/api/v1/docs

Standalone Version (Original ADK)

See standalone/README.md for instructions on running the original ADK-only version.

Features

Full-Stack

  • REST API with JWT authentication
  • React Dashboard for managing tasks and workflows
  • External Connectors: Slack, Gmail, Teams, Webhooks
  • PostgreSQL Database for persistence

Standalone (ADK Only)

  • Multi-agent coordination (Coordinator, Automation, Communication)
  • Workflow automation
  • Structured data processing

Documentation

License

MIT License - see standalone/LICENSE

Languages

Python42.4%Jupyter Notebook32.9%TypeScript22.5%JavaScript0.8%Dockerfile0.6%CSS0.6%Shell0.3%

Contributors

Created November 15, 2025
Updated March 12, 2026
saad2134/taskflowr | GitHunt