Metrics

6
Agents
11
Recipes
95%
Local Inference
2.3s
Warm Response

Architecture

Orchestration Flow

AriBot acts as the orchestrator — it receives natural language commands, routes them to the appropriate specialist agent, and aggregates results. Each agent has its own Goose recipe and model assignment optimized for its workload.

Task Dispatch Architecture
Natural language → AriBot routing → Specialist execution
User Command
AriBot (Router)
Specialist Agent
Tool Execution
Result

Roster

Agent Registry

AriBot
Orchestrator & Router
AriBot agent art
RoleTask routing, dispatch, aggregation
Modelqwen3-coder:30b-32k
Recipesrouting.yaml
EdBot
Video Editing Specialist
EdBot agent art
RoleTranscription, chapters, rough cut
Modelqwen3-coder:30b-32k
Tools30 editing tools
AnaBot
Analytics & Metadata
AnaBot agent art
RoleTopic extraction, hashtags, taxonomy
Modelqwen3:14b
TaxonomyBruce Block visual model
ArtBot
Asset Generation
ArtBot agent art
RoleImage gen, VACE animation, sprites
Modelqwen3:14b
PipelineComfyUI + LayerDiffusion
CodeBot
Code & Infrastructure
RoleScript writing, tool building, debugging
Modelqwen3-coder:30b-32k
Recipescodebot-windows
LibABot
Library Management
RoleCatalogue queries, search, library ops
Modelqwen3:14b
Datacarol-catalogue.json

Model Routing

Per-Agent Configuration

Heavy agents (CodeBot, EdBot) get the full 30B coder model for complex reasoning. Light agents (AnaBot, ArtBot, LibABot) run on the 14B model — fast enough for their workloads and leaves VRAM headroom for ComfyUI and Resolve.

AgentModelVRAMWarm Response
AriBotqwen3-coder:30b-32k~22 GB2.3s
EdBotqwen3-coder:30b-32k~22 GB2.3s
CodeBotqwen3-coder:30b-32k~22 GB2.3s
AnaBotqwen3:14b~9 GB<1s
ArtBotqwen3:14b~9 GB<1s
LibABotqwen3:14b~9 GB<1s

Execution

Goose CLI + Ollama

ComponentRole
Goose CLI v1.26.1Agent execution runtime with recipe-based task dispatch
OllamaLocal LLM inference server (port 11434)
FastAPI (port 8000)Bridge server — SSE streaming from Goose to browser UI
11 Goose RecipesSpecialized prompt templates per agent/task type
routing.yamlKeyword-based task → agent → recipe routing table

Agent Outputs

Footage the Agents Process

Sample frames from the footage library that EdBot, AnaBot, and LibABot analyze, score, catalogue, and prepare for rough cut assembly.

Agent output 0Agent output 2Agent output 4Agent output 6Agent output 8Agent output 10Agent output 12Agent output 14Agent output 16

Related