8000 GitHub - 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. Β· GitHub
[go: up one dir, main page]

Skip to content

saad2134/taskflowr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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

Full-Stack Version (Recommended)

# 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

0