An open source Second Brain system that captures, classifies, and connects your thoughts automatically using agentic AI.
What It Does
Send a message to a Slack bot. It figures out what to do with it. No apps to open, no categories to choose, no formatting decisions. Just capture and let the automation handle the rest.
Key Features:
- Frictionless capture via Slack with zero cognitive overhead
- AI-powered classification using AWS Bedrock AgentCore with behavioral learning
- Intelligent linking that connects related thoughts across time
- Automatic execution routing to external systems (OmniFocus, calendar, etc.)
- Semantic search across your entire knowledge base
- Git-backed storage with versioned Markdown files
Technical Architecture
Built on AWS serverless infrastructure:
- Lambda + API Gateway for Slack webhook processing
- AgentCore + Bedrock for intelligent message classification
- CodeCommit for versioned knowledge repository
- SQS + DynamoDB for reliable, idempotent processing
- SES for routing actionable items to external systems
Real Impact
- Dramatically increased note-taking frequency due to zero friction
- Sub-2 second processing time from message to organized storage
- Automatic connections between related ideas without manual tagging
- Composable architecture that adapts to your existing workflow
The Vision
This represents the evolution from passive storage to active intelligence—systems that don’t just remember, but think with you. Future enhancements include multi-agent orchestration with specialized AI agents for research, synthesis, execution, and insights.
Links
- GitHub Repository - Complete open source implementation
- Medium Article - Deep dive on architecture and implementation
Built with AWS CDK, Lambda, AgentCore, and DynamoDB. Demonstrates production-ready patterns for agentic AI systems and composable serverless architecture.