Skip to content

calf-ai/calfkit-broker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐮 Calfkit Broker Calfkit SDK

Local Kafka infrastructure for event-driven and distributed AI agent development using Calfkit SDK.

Provides two-tier Kafka environments using KRaft:

Tier Use Case Startup Command
Tier 1 Daily development ~10 seconds make dev-up
Tier 2 Integration testing 3-5 minutes make k8s-up

Quick Start

Start up the broker (using Docker)

# Start Kafka for local development
make dev-up

# Kafka available at localhost:9092

# Stop
make dev-down

Kafka UI (optional)

# Start Kafka UI (connects to existing broker at localhost:9092)
make ui

# UI available at http://localhost:8080

# Stop
make ui-down

License

Apache 2.0 - see LICENSE