ZHangZHengEric / Sage
Multi-Agent System Framework For Complex Tasks
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing ZHangZHengEric/Sage in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewš **Experience Sage's Power** š§ **Sage Multi-Agent Framework** šÆ **Making Complex Tasks Simple** > š **A production-ready, modular, and intelligent multi-agent orchestration framework for complex problem solving.** --- šø **Product Screenshots** Visual Workbench Real-time Collaboration Multi-format Support > š **Detailed Documentation**: https://wiki.sage.zavixai.com/ --- ⨠**Key Features** ⢠š§ **Multi-Agent Orchestration**: Support for **TaskExecutor** (Sequential), **FibreAgent** (Parallel), and **AgentFlow** (Declarative) orchestration modes. ⢠šÆ **Maximized Model Capability**: Stable execution of complex tasks even on smaller models like **Qwen3.5 35B-A3B**, with framework-level optimizations unlocking model potential. ⢠𧩠**Built-in High-Stability Skills**: Pre-installed production-ready Skills that work out of the box, ensuring reliable execution for critical tasks. ⢠š”ļø **Secure Sandbox**: Isolated execution environment ( ) for safe agent code execution. ⢠šļø **Full Observability**: Integrated **OpenTelemetry** tracing to visualize agent thought processes and execution paths. ⢠𧩠**Modular Components**: Plug-and-play architecture for **Skills**, **Tools**, and **MCP Servers**. ⢠š **Context Management**: Advanced **Context Budget** controls for precise token optimization. ⢠š» **Cross-Platform Desktop**: Native desktop apps for **macOS** (Intel/Apple Silicon), **Windows**, and **Linux**. ⢠š ļø **Visual Workbench**: Unified workspace for file preview, tool results, and code execution with 15+ format support. ⢠š **MCP Protocol**: Model Context Protocol support for standardized tool integration. --- š **Quick Start** Installation Running Sage **Desktop Application (Recommended)**: Download the latest release for your platform: ⢠**macOS**: (Intel & Apple Silicon) ⢠**Windows**: (NSIS Installer) ⢠**Linux**: Build from source **Command Line Interface (CLI)**: **Web Application (FastAPI + Vue3)**: --- šļø **System Architecture** --- š **What's New in v1.0.0** š¤ **SAgents Kernel Updates** ⢠**Session Management Refactor**: Global with parent-child session tracking ⢠**AgentFlow Engine**: Declarative workflow orchestration with Router ā DeepThink ā Mode Switch ā Suggest flow ⢠**Fibre Mode Optimization**: ⢠Dynamic sub-agent spawning with ⢠Parallel task delegation with ⢠Hour-level long-running task support ⢠4-level hierarchy depth control ⢠Recursive orchestration capabilities ⢠**Lock Management**: Global for session-level isolation ⢠**Observability**: OpenTelemetry integration with performance monitoring š» **App Layer Updates** ⢠**Visual Workbench**: ⢠20+ rendering components ⢠15+ file format support (PDF, DOCX, PPTX, XLSX, etc.) ⢠List/Single view dual mode ⢠Timeline navigation ⢠Session-isolated state management ⢠**Cross-Platform Desktop**: ⢠macOS (Intel/Apple Silicon) - DMG ⢠Windows - NSIS Installer ⢠Linux - DEB support ⢠**Real-time Collaboration**: ⢠Message stream optimization ⢠File reference extraction ⢠Code block highlighting ⢠Disconnect detection & resume ⢠**MCP Support**: Model Context Protocol for external tool integration š§ **Infrastructure** ⢠**Tauri 2.0**: Upgraded to stable version with new permission system ⢠**Build Optimization**: Rust caching, parallel builds, auto-signing ⢠**State Management**: Pinia store with session isolation **View Full Release Notes** --- š **Documentation** ⢠š **Full Documentation**: https://wiki.sage.zavixai.com/ ⢠š **Release Notes**: release_notes/ ⢠šļø **Architecture**: See directory for core framework ⢠š§ **Configuration**: Environment variables and config files in --- š ļø **Development** Project Structure Contributing We welcome contributions! Please see our GitHub Issues for tasks and discussions. --- š **Sponsors** We are grateful to our sponsors for their support in making Sage better: --- Built with ā¤ļø by the Sage Team