Welcome to Agility
Agility is a visual workflow automation platform that lets you create, deploy, and manage AI agent workflows through an intuitive drag-and-drop interface. Connect different AI agents to automate complex tasks across Gmail, GitHub, Discord, and more.Perfect for teams who want powerful automation without the complexity of traditional development workflows.
What You Can Build
Email Automation
Read emails from Gmail, process them with AI, and automatically send responses or notifications
Repository Monitoring
Track GitHub repository changes and automatically notify your team via Discord or email
AI Content Generation
Generate text, summaries, or reports using GPT-4 or Claude, triggered by any event
Custom Workflows
Chain together multiple agents to create sophisticated automation tailored to your needs
Key Features
Visual Workflow Builder
Create workflows by dragging agents onto a canvas and connecting them together. No code required - just point, click, and connect.- Drag-and-drop interface with real-time preview
- Visual connections show data flow between agents
- Pan and zoom to work with complex workflows
- Save and load workflows with one click
AI-Powered Generation
Describe your workflow in plain English and let AI build it for you:Pre-Built Agents
Start with ready-to-use agents for common tasks:- Text Generator - Generate content using GPT-3.5, GPT-4, or Claude models
- Gmail Reader - Read and filter emails from specific senders
- Gmail Sender - Send automated emails through your Gmail account
- Discord Messenger - Post messages to Discord channels via webhooks
- GitHub Reader - Monitor repository changes and pull latest commits
Secure Credential Management
All API keys and credentials are encrypted and stored securely in Supabase:- OAuth integration for Gmail (no password sharing)
- Encrypted storage for API keys (OpenAI, Anthropic, GitHub)
- Per-user credential isolation
- Easy credential updates through the UI
How It Works
Design Your Workflow
Use the visual canvas to drag agents and connect them in sequence. Each connection passes data from one agent to the next.
Configure Agents
Click any agent to configure its settings, add API keys, and customize its behavior. Use the test button to verify it works.
Architecture Overview
Agility is built on modern, scalable infrastructure:- Frontend: Next.js 15 with React 19 and TypeScript
- Styling: Tailwind CSS for responsive, modern UI
- Backend: Supabase Edge Functions for serverless execution
- Database: PostgreSQL (via Supabase) for workflows and credentials
- Authentication: Supabase Auth with email/password and OAuth
Get Started
Quick Start
Create your first workflow in under 5 minutes
Setup Guide
Complete environment setup and configuration