{"repo":"SonicBotMan/SoloFlow","free":true,"listed":false,"github":"https://github.com/SonicBotMan/SoloFlow","clone":"git clone https://github.com/SonicBotMan/SoloFlow.git","description":"Complete ETCLOVG framework for AI Agent workflows - DAG+FSM orchestration, Ebbinghaus memory, discipline routing, skill evolution, trace system, governance. 80+ tests, zero deps, 7/7 layers.","language":"Python","stars":67,"topics":["ai-agent","dag","mcp","memory","open-source","orchestration","python","workflow","agent-harness","cognitive-memory"],"license":null,"category":"workflow-automation","readme_excerpt":"SoloFlow ⚡ The Brain Behind AI Workflow Orchestration Turn chaotic multi-step AI tasks into structured, observable, retryable workflows — with cognitive memory, discipline-aware routing, and automatic skill evolution. --- Why SoloFlow? AI Agents fail in predictable ways: Problem SoloFlow Solution --------- ------------------- No Observability — 8-step chain fails at step 5, no trace, no resume Trace System — nested spans, token tracking, JSON export Amnesiac Agents — every invocation starts from zero Ebbinghaus Memory — three-tier memory with forgetting curve One-Size-Fits-All — simple tasks waste deep reasoning Discipline Routing — auto-classify to quick/deep/visual/ultrabrain No Learning — repeated patterns stay manual Skill Evolution — observe → detect → package → install --- Four Pillars 1. DAG + FSM Hybrid Architecture - Kahn algorithm for topological sorting - Parallel execution where possible, sequential where required - Automatic retry with exponential backoff 2. Cognitive Memory System - Working Memory — LRU cache for current context - Episodic Memory — SQLite + FTS5 for event history - Semantic Memory — pattern extraction and template storage - Ebbinghaus Forgetting Curve — automatic memory consolidation 3. Discipline-Aware Routing - Auto-classify tasks by complexity - Route to appropriate agent discipline - Fallback to default when uncertain 4. Skill Auto-Evolution - Passive observation via hermes.on(\"tool call\") event hooks - Multi-step workflow aggregation — cons","default_branch":null,"files":null,"tree":[],"storefront":"/r/SonicBotMan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SonicBotMan/SoloFlow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}