All Projects

Jarvis

Production

AI command center with Claude agent, email/document intelligence, and trust-based automation

Problem

Life inputs scattered across email, messages, documents, and calendars with no unified way to process, prioritize, and act on them intelligently.

Solution

An AI-powered hub with Claude agent at the core, integrating Telegram, Gmail, Google Calendar, and GitHub. Automated pipelines classify emails by importance, extract data from documents, generate daily briefings, and propose actions — learning from approval patterns to automate over time.

Key Features

  • Claude AI agent with 30+ tools and dynamic category-based routing
  • Email pipeline: tier-based classification, AI triage, contact importance scoring
  • Trust-based proposed actions with auto-execution after approval threshold
  • Document intelligence: PDF/image extraction, type classification, semantic search
  • Daily/weekly AI-synthesized digest briefings
  • Idea incubation with lifecycle tracking and AI development suggestions
  • Reading queue with AI summaries and priority scoring
  • Telegram bot with voice transcription (Whisper) and photo capture
  • Google Calendar integration (read/write/availability)
  • Semantic search via pgvector across tasks, emails, and documents
  • Knowledge graph tracking concepts and connections across sources

Tech Stack

Next.jsTypeScriptSupabasepgvectorClaude APIOpenAI EmbeddingsTelegram Bot APIWhisperGoogle Calendar APIGmail APIVercel

Architecture

Hub-and-spoke: Telegram and dashboard feed into Claude AI agent with dynamic tool routing by category. Email pipeline runs on 5-minute cron — classifies by tier (skip/log/triage/full analysis), proposes actions, and auto-executes trusted patterns. Document pipeline extracts text via Claude Vision, classifies types, and generates embeddings. Spoke apps (Formation) share database and auth via SJForge SSO.

Screenshots

Screenshots coming soon

Metrics

30+
Agent Tools
Claude
AI Model
5
Cron Pipelines
6
Integrations

My Role

Sole developer. Designed the hub-and-spoke architecture, built the Claude AI agent with tool use, implemented email/document processing pipelines with trust-based automation, and integrated 6 external APIs.