Filter Gmails Example
Description
AI-powered Gmail inbox organizer that automatically labels your emails based on custom prompts.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Gmail Reaper - Composio SDK Example
AI-powered Gmail automation using [Composio SDK](https://composio.dev). Automatically label emails based on custom prompts.
Tech Stack
- Frontend: Next.js 15, React 19, TypeScript, Tailwind CSS
- Backend: Python/FastAPI, OpenAI Agents SDK
- Database: Supabase (PostgreSQL with RLS)
- AI Integration: Composio SDK for Gmail tools
What You'll Learn
- Authenticate and use Gmail tools via Composio SDK
- Implement OAuth flows with connection tracking
- Build AI agents that interact with authenticated APIs
- Set up real-time triggers for email processing
Prerequisites
**System Requirements**
**API Keys & Accounts**
- Composio API Key: Get it from app.composio.dev/developers
- Supabase Project: Create at supabase.com
- Anthropic API Key: For Claude models (or use OpenAI/other LLMs)
Environment Variables
Backend (.env)
COMPOSIO_API_KEY= # From app.composio.dev/developers
SUPABASE_URL= # Your Supabase project URL
SUPABASE_SERVICE_KEY= # Service role key (not anon key!)
GMAIL_AUTH_CONFIG_ID= # From Composio Gmail integration
ANTHROPIC_API_KEY= # Your LLM provider key
Frontend (.env.local)
NEXT_PUBLIC_API_URL=http://localhost:8000
NEXT_PUBLIC_SUPABASE_URL= # Same as backend SUPABASE_URL
NEXT_PUBLIC_SUPABASE_ANON_KEY= # Anon key (not service key!)
NEXT_PUBLIC_ENABLE_CONNECTION_MODAL=true
Quick Start
1. Clone & Setup Database
git clone https://github.com/composiohq/demos
cd demos/gmail-labeller
Set up your Supabase database by following the instructions in [apps/SUPABASE_SETUP.md](apps/SUPABASE_SETUP.md)
2. Get Your API Keys
- Composio API Key
- Go
Related Skills
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
AI Firecrawl
🔥 The API to search, scrape, and interact with the web for AI
AI Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
AI CrewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewA
AI TrendRadar
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的
AI mem0
| Universal memory layer for AI Agents | 51341 | 221 | 1 |
AI