Skip to content

GPTI314/AgentAddon-EventBridge

Repository files navigation

AgentAddon-EventBridge

CI Python 3.11+ Code style: ruff

Event bus + webhook ingestion + fanout microservice for AI/agent ecosystems

Features

  • Hardening & Middleware: Validation, correlation IDs, structured errors, unified logging
  • Pluggable Backends: In-memory & Redis Streams adapters
  • Routing Rules Engine: Flexible event matching and filtering
  • Authentication: Optional API key authentication
  • WebSocket Streaming: Real-time event delivery with rate limiting
  • Metrics & Telemetry: Comprehensive observability

Quick Start

pip install -r requirements.txt
python -m app.main

Visit http://localhost:8080/docs for API documentation.

Development

make ci  # Run lint, typecheck, and tests with coverage

See docs/adr/001-event-backend.md for architecture details.

About

Event bus + webhook ingestion + fanout microservice for AI/agent ecosystems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •