Skip to content

Ecosystem

CleanSlice ships as a small constellation of focused packages. Each one is built on the same architecture (NestJS + Nuxt + slices), and each one solves a single problem in the AI-agent stack.

Packages

PackageWhat it doesRepository
RanchAgent deployment platform on KubernetesCleanSlice/ranch
RuntimeFiles-as-agent runtime with channels & toolsCleanSlice/runtime
BridleWebchat relay for browser ↔ agentCleanSlice/bridle
PaddockAutomated eval & improvement loopCleanSlice/paddock

How they fit together

                       ┌─────────────────────┐
                       │      Paddock        │  evals + auto-patches
                       │  (eval & improve)   │──────────┐
                       └──────────┬──────────┘          │
                                  │ scores              │
                                  ▼                     ▼
┌──────────────┐         ┌─────────────────┐   ┌─────────────────┐
│   Bridle     │◀───────▶│     Runtime     │──▶│      Ranch      │
│ (web chat)   │         │  (agent files)  │   │ (k8s platform)  │
└──────────────┘         └─────────────────┘   └─────────────────┘
       ▲                          ▲                     ▲
       │                          │                     │
       └─── browser users ────────┴── Telegram/Slack ───┘
  • Runtime is the single agent process — files in, channels out.
  • Bridle plugs browsers into the runtime as another channel.
  • Ranch runs many runtimes on Kubernetes with GitOps + Argo Workflows.
  • Paddock evaluates a runtime against scenarios and patches code until it passes.

Built with

Real products running on CleanSlice:

  • miy.bot — Telegram bot builder powered by the CleanSlice runtime.

Built with CleanSlice