back to home

ZHangZHengEric / Sage

Multi-Agent System Framework For Complex Tasks

873 stars
72 forks
2 issues
PythonVueJavaScript

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.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/ZHangZHengEric/Sage)
Preview:Analyzed by RepoMind

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