Ensemble Edge
Version control meets edge orchestration for AI systems. Build AI workflows that you actually control. No proprietary platforms, no vendor lock-in, no serverless sprawl, no duct tape and bailing wire “workflow automation.” Just Git, YAML, and Cloudflare Workers. Fast, developer-first, infinite scale.The Problem
You have 50+ prompts, 20+ agents, and dozens of SQL queries scattered across your codebase. Changing one breaks three others. Rollbacks mean digging through Git history. A/B testing means deployment hell. And every “AI orchestration platform” wants you to give up control for their black box. You know there’s a better way.Edgit: Git-Native Component Versioning
Version every AI component independently. Deploy any combination from any point in history.Get Started with Edgit
Start versioning your components in 5 minutes
Conductor: YAML-Driven Edge Orchestration
Compose AI workflows in YAML. Execute at 200+ global locations. Sub-50ms cold starts.Learn About Conductor
Orchestration framework launching soon
Integration: Components → Members → Ensembles
Ensemble Cloud (Future)
Managed service with generous free tier for:Prompt & Component Management
- Visual editor for prompts, SQL, configs
 - Version and tag changes with one click
 - A/B test and multivariant experiments
 - Let analysts iterate without touching code
 
Workflow & Deployment
- Visual workflow builder (React Flow)
 - Deploy to production from the UI
 - Real-time collaboration across teams
 - Observability dashboards
 
Architecture Principles
Edge-First
Edge-First
Cloudflare Workers, KV, D1, R2, and AI Gateway are the primitives. No centralized compute.
Git-Native
Git-Native
Configuration, orchestration, and versioning live in Git. CLI and SDK are thin layers around Git operations.
Cache-Central
Cache-Central
Multi-layer caching with TTL control. Member-level cache settings. Cache-first thinking reduces costs and latency.
Structured Outputs
Structured Outputs
LLM and API members produce machine-readable, type-safe output validated via JSON schema.
Observable by Default
Observable by Default
Every execution emits structured logs and metrics. Debugging and transparency are effortless.
Open by Default
Open by Default
Core tooling (Edgit, Conductor) is open source. Cloud is proprietary—we charge for the UI and managed service, not the runtime.
Status
Edgit
v0.1.8 (active development)
- ✅ Component versioning
 - ✅ Deployment management
 - ✅ AI-powered commits
 - ✅ Smart detection
 
Conductor
v0.0.1 (building now)
- 🚧 Core runtime
 - 🚧 State management
 - 📋 Scoring system
 - 📋 MCP integration
 
Cloud
Design phaseManaged service with generous free tier
Quick Start
Why This Exists
Modern AI development looks like this:- Ship v1.0.0 of your app
 - Change a prompt
 - Everything becomes v2.0.0
 - Original prompt trapped in Git history
 - Can’t A/B test old vs new
 - Can’t mix optimal versions
 - Rollback means reverting the entire codebase
 
Next Steps
Getting Started
Quick start guides for all products
Edgit Docs
Component management and versioning
Conductor Docs
Edge orchestration framework
Cloud
Managed service for prompt management
Examples
Real-world usage patterns
Community
GitHub discussions and support
Built by engineers who believe AI tooling should be as solid as the infrastructure it runs on.No buzzwords. No hand-holding. Just tools that work.

