You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Comprehensive analysis of 26 competitor repositories analyzed for Decision AI product positioning
Executive Summary
This document provides a structured overview of all competitors analyzed during our research phase. Each competitor is categorized by market segment, with detailed profiles including value propositions, target audiences, key features, and user journey diagrams.
Key Finding: The market is fragmented across multiple niches. No single competitor addresses our full vision of unified context across platforms + modular AI sessions (deployable Claude instances) + trust-focused data science. This represents our blue ocean opportunity.
CURRENT STATE vs FUTURE VISION
CRITICAL: This section clearly distinguishes what EXISTS today versus what is PLANNED for the future.
What EXISTS Today (January 2025)
Component
Status
Description
Discord Bot
IMPLEMENTED
Primary user interface
Workflow Executor
IMPLEMENTED
Claude API with workflow_tools
Fly.io Deployment
IMPLEMENTED
Dynamic machine creation via fly_app_tools
ACP Protocol
IMPLEMENTED
Inter-session communication via SSE
Session Templates
IMPLEMENTED
Supabase database records
Builder Claude
IMPLEMENTED
Containerization service with meta-skills
What is PLANNED (Future Vision)
Component
Status
Description
Decision Packs
PLANNED
GitHub repos as deployable units with pack.yaml manifests
Pack Registry
PLANNED
Searchable index of available packs
Pack Marketplace
PLANNED
Web UI for discovery and deployment
Voice Sessions
PLANNED
Hands-free Discord voice interaction
Memory Layer
PLANNED
Persistent cross-session memory
Builder as Claude Factory: Our Key Differentiator
What makes Decision AI unique: Builder Claude doesn't just containerize codeβit constructs entire intelligent environments.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β BUILDER AS CLAUDE FACTORY (CURRENT) β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β INPUT: User's code repository β
β (any framework: Marimo, Streamlit, FastAPI, etc.) β
β β
β BUILDER CLAUDE CONSTRUCTS: β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β 1. Docker image with user's code β β
β β 2. .claude/ directory with: β β
β β βββ CLAUDE.md (execution rules + purpose) β β
β β βββ skills/ (generated from repo analysis) β β
β β 3. ACP server for communication β β
β β 4. GitHub session repo (source of truth) β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β OUTPUT: Complete Claude Code environment deployed on Fly.io β
β β
β KEY INSIGHT: Each build = complete Claude Code environment β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
User Intent Priority (Decision Flow)
Does repo have .claude/?
βββ YES β Inherit/merge (user customizations WIN)
β - Preserve existing skills, hooks, CLAUDE.md
β - Merge base execution rules
β - Add missing infrastructure skills
β
βββ NO β Did user specify skill preferences?
βββ YES β Follow their guidance exactly
β
βββ NO β Generate from scratch using meta-skills:
a. Analyze repo (dependencies, code patterns, purpose)
b. Detect framework (Marimo, Streamlit, FastAPI, etc.)
c. Generate domain-specific skills
d. Create CLAUDE.md with execution rules
Git as Source of Truth
Each session gets its own GitHub repository. This replaces container-as-artifact with git as the unit of reproducibility.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β GIT AS SOURCE OF TRUTH (CURRENT) β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β Session Repo Pattern: β
β β’ New GitHub repo: github.com/org/session-mmm-{hex} β
β β’ All changes tracked: git add -A && git commit after work β
β β’ Versioning via tags: git tag "template/my-analysis-v1" β
β β’ Full history: Browsable on GitHub, diffable β
β β
β Benefits: β
β β’ Transparency: Readable source code, not opaque binary images β
β β’ Reproducibility: git clone --branch tag = exact state β
β β’ Shareability: Link to GitHub repo = shareable, forkable β
β β’ Auditable: Every change logged with timestamps, diffs β
β β
β Build Result Format: β
β { β
β "status": "complete", β
β "app_name": "template-my-thing", β
β "image_ref": "registry.fly.io/template-my-thing:v1", β
β "git_repo": "github.com/org/template-my-thing", β
β "git_ref": "snapshot/v1" β
β } β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
No one generates complete Claude environments from repo analysis
Meta-skills construct .claude/ dynamically
Git as Source of Truth
Competitors use opaque container images
Session repos track all changes via git
Unified Context
No one offers context continuity across Discord/Slack/Teams/CLI
Interface Primitives + Shared Memory (PLANNED)
Domain-Specific Evals
No one has insight recovery benchmarks for analytics
MMM Insight Recovery Experiments
Trust-First Data Science
No one combines Bayesian causal + LLM + governance
Trust Differentiators
ACP Protocol
No standard for inter-Claude communication
Our implemented protocol
What We Should Adopt
Pattern
From
Why
ToolCollection
CrewAI
Best-in-class tool management
Thread-as-Boundary
Dust.tt
Essential for chat context
Statistical Evals
Braintrust
Right approach to AI testing
4-Tier Memory
ChatMemory
Complete hierarchy
Manifest Format
Awesome Skills
Proven skill structure
Streaming Progress
Replit
Great deploy UX
Bayesian Foundation
PyMC-Marketing
Trust through uncertainty
Architectural Philosophy: Embodied vs Puppeteer
Repo2Run Pattern (Puppeteer)
π§ (External LLM) ββββββΊ π¦ (Dumb container)
- LLM remote-controls container
- Container has no intelligence
- Intelligence only during build time
- After build: container is static code
Our Approach (Embodied)
ββββββββββββββββββββββββ
β π§ (Claude INSIDE) β
β π¦ (Container/body) β
ββββββββββββββββββββββββ
- Claude inhabits the container
- Container is Claude's body
- Intelligence at runtime
- Interactive collaboration with user
Trade-offs
Aspect
Repo2Run
Decision AI
External rollback
Excellent
Requires orchestrator
Deterministic outputs
Yes
No (but adaptive)
Runtime adaptation
No
Yes
Domain expertise
None
Skills loaded in session
User collaboration
None
Interactive
Multi-repo composition
Hard
Flexible merging
Framework support
Python-only
Framework-agnostic
Complete Competitor List
#
Competitor
Category
What They Do (One-Liner)
1
CrewAI
Framework
Multi-agent orchestration with role-based collaboration and tool collections
2
LangGraph
Framework
Stateful graph-based workflows for LLM applications
3
Swarm
Framework
Lightweight multi-agent handoffs (educational, by OpenAI)
4
Claude-Flow
Framework
Enterprise multi-agent swarms with neural learning and MCP
5
AutoGen
Framework
Microsoft's multi-agent conversation framework
6
Pydantic-AI
Framework
Type-safe Python agents with structured outputs
7
VoltAgent
Platform
TypeScript full-stack agent framework with VoltOps observability
8
LLMStack
Platform
No-code visual builder for AI agents and workflows
9
BotSharp
Platform
.NET/C# agent framework with plugin architecture
10
Composio
SDK
500+ app integrations for AI agents
11
Langfuse
Observability
LLM tracing, prompt management, and evaluation
12
Braintrust
Observability
Statistical AI evaluation with regression detection
13
AgentOps
Observability
Agent session replay and cost tracking
14
ChatMemory
Memory
4-tier hierarchical memory for AI assistants
15
Glean
Knowledge
Enterprise permission-aware knowledge search
16
Dust.tt
Chat
Thread-aware Slack AI assistants
17
Clawdbot
Chat
8-platform personal AI assistant (desktop)
18
KIRA
Chat
Privacy-first desktop AI coworker
19
Runbear
Chat
Tiered Slack/Teams bot platform
20
Awesome Claude Skills
Skills
Open-source skill manifest patterns
21
PyMC-Marketing
MMM
Bayesian causal marketing mix modeling
22
Meta Robyn
MMM
Automated MMM with Pareto optimization
23
Replit Templates
Templates
Full project templates with instant deployment
24
Railway Templates
Templates
One-click deployable app templates
25
Render Blueprints
Templates
Infrastructure-as-code deployment templates
26
Vercel Templates
Templates
Frontend/fullstack starter templates
Master Comparison Table
Competitor
Category
Primary Language
Deploy Model
Key Differentiator
Pricing
CrewAI
Framework
Python
Library
Role-based multi-agent + ToolCollection
OSS
LangGraph
Framework
Python
Library
Stateful graphs + checkpointing
OSS + Cloud
Swarm
Framework
Python
Library
Minimal primitives (educational)
OSS
Claude-Flow
Framework
TypeScript
Enterprise
54+ agents + neural learning
OSS
AutoGen
Framework
Python
Library
Conversational multi-agent
OSS
Pydantic-AI
Framework
Python
Library
Type safety + structured outputs
OSS
VoltAgent
Platform
TypeScript
Hybrid
Full-stack + VoltOps console
OSS + Cloud
LLMStack
Platform
Python
Self-hosted
No-code visual builder
OSS + Cloud
BotSharp
Platform
C#
Enterprise
.NET ecosystem + plugins
OSS
Composio
SDK
TypeScript
Multi-framework
500+ integrations
Freemium
Langfuse
Observability
TypeScript
Self-hosted
Tracing + prompt management
OSS + Cloud
Braintrust
Observability
Python
Cloud
Statistical evals + regression
Freemium
AgentOps
Observability
Python
Cloud
Session replay + cost tracking
Freemium
ChatMemory
Memory
Python
Library
4-tier hierarchy + pgvector
OSS
Glean
Knowledge
-
Enterprise
Permission-aware search
Enterprise
Dust.tt
Chat
-
Cloud
Thread-aware Slack AI
Tiered
KIRA
Chat
Python
Desktop
Privacy-first, local-only
OSS
Clawdbot
Chat
TypeScript
Desktop
8-platform personal AI
OSS
Runbear
Chat
-
Cloud
Tiered bot platform
Tiered
Awesome Skills
Skills
-
-
Manifest format pattern
OSS
PyMC-Marketing
MMM
Python
Library
Bayesian causal inference
OSS
Robyn
MMM
R
Library
Automated Pareto optimization
OSS
LightweightMMM
MMM
Python
Library
Google's Bayesian MMM
OSS
Nielsen
MMM
-
Service
Industry standard
Enterprise
Replit Agent
Deploy
-
Cloud
Zero-friction deploy
Freemium
Hex AI
Artifacts
-
Cloud
Professional notebooks
Tiered
v0.dev
Artifacts
-
Cloud
AI-generated UI preview
Freemium
Document generated for Decision AI competitive analysis - January 202526 competitors analyzed across 9 categoriesUpdated to reflect actual current state + Builder as Claude Factory architecture
This document reflects the actual state of Decision Orchestrator as of January 2025.The pack system described is a future vision based on roadmap documents in the codebase.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ARTIFACT ANTI-PATTERNS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β PROBLEM: Wall of Text SOLUTION: Structured Artifact β
β βββββββββββββββββββββ ββββββββββββββββββββββββ β
β β
β "Here's your analysis: ββββββββββββββββββββββββββββ β
β The ROI for TV is 2.1x β [Analysis Artifact] β β
β which is lower than digital β β β
β at 3.2x but social is only β ROI Summary Table β β
β 1.8x so you should..." β Key Insight: Digital > TVβ β
β β [See Full Report] β β
β Can't scan, extract, or act ββββββββββββββββββββββββββββ β
β Scannable, actionable β
β β
β PROBLEM: No Next Steps SOLUTION: Action Buttons β
β ββββββββββββββββββββββ ββββββββββββββββββββββββ β
β β
β "Here's the code." ββββββββββββββββββββββββββββ β
β β [Code Artifact] β β
β User: "Now what?" β β β
β β [Run] [Copy] [Test] β β
β ββββββββββββββββββββββββββββ β
β β
β PROBLEM: Lost Artifacts SOLUTION: Artifact Gallery β
β βββββββββββββββββββββββ ββββββββββββββββββββββββ β
β β
β User: "Where's that chart Session artifacts persisted β
β you made earlier?" and browsable in sidebar β
β β
β Scroll, scroll, scroll... One-click to find any output β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Great artifacts are not just outputsβthey're starting points for the next action. The difference between "here's some text" and "here's a structured artifact with clear next steps" is the difference between a chatbot and a productive AI assistant.