What is Korben?

Korben is a hackable personal automation framework. It combines AI agents with workflow orchestration to create powerful, composable automation pipelines.
Korben uses ControlFlow for AI agent orchestration and Prefect for workflow management, enabling you to build sophisticated automation workflows with minimal code.
Key Features
- AI-Native Automation: LLM calls are a single call, thanks to ControlFlow.
- Composable Architecture: Generic building blocks that combine into powerful workflows
- State Tracking: Resume interrupted workflows without re-processing via CSV state management
- Cloud-Ready: Deploy to Prefect Cloud for scheduling and monitoring
- Extensible: Easy to add new tasks and flows using the registry pattern
Built In Capabilities
- Daily Podcasts: Downloads, transcribes, summarizes, and emails podcasts automatically.
- Security Intel: Fetches and summarizes the latest cybersecurity news for your inbox.
- … more coming soon
Quick Examples
# Complete podcast workflow: download → transcribe → extract wisdom → email
pdm run python3 ./korben.py --flow podcasts
# Get cybersecurity news stories
pdm run python3 ./korben.py --flow mallory_stories
Get Started
Check out the GitHub repository to get started with Korben. The project is MIT licensed and built for hackers who want powerful personal automation without the complexity.
