Skip to content

Luiz-Frias/sage-system

Repository files navigation

SAGE System

Supervisor Agent-Generated Engineering

A revolutionary multi-agent code generation system that orchestrates specialized agents to build modern software applications systematically.

🚀 What is SAGE?

SAGE represents a paradigm shift in software development:

  • Supervisor-Orchestrated: You act as the persistent manager coordinating multiple specialized agents
  • Wave-Based Execution: Systematic progress with quality gates at each development phase
  • Learning System: Captures patterns from successful implementations to improve future builds
  • Language-Agnostic Core: Pluggable language and domain modules
  • Agent Communication: Sophisticated protocol ensures agents coordinate without conflicts

🏗️ Architecture

Core System (/core/)

  • Configuration: System-wide settings and parameters
  • Engine: Wave orchestration, parallelization rules, learning system
  • Communication: Agent messaging protocol and conflict resolution
  • Registry: Agent capabilities, language features, available tools

Domain Modules (/domains/)

  • Insurance: P&C insurance with underwriting, claims, rating
  • E-commerce: Online retail with inventory, orders, payments
  • SaaS: Software-as-a-Service patterns and templates

Language Plugins (/languages/)

  • Python: Async patterns, FastAPI, type safety
  • TypeScript: React patterns, state management, UI components
  • Rust: Systems patterns, memory safety, performance

📄 Licensing

SAGE System is dual-licensed to provide flexibility for different use cases:

🆓 Open Source License (AGPL-3.0)

For non-commercial use, research, and AGPL-3.0 compliant projects.

Perfect for:

  • Academic research and education
  • Personal projects and learning
  • Open source projects
  • Public repositories with AGPL-compliant code

💼 Commercial License

For commercial use, proprietary applications, or closed-source projects.

Required for:

  • Integration into proprietary/closed-source software
  • SaaS products without providing full source code
  • Commercial redistribution
  • Enterprise internal use where AGPL compliance is challenging

📋 View Commercial License Details

🤝 Contact for Commercial Licensing

Email: [email protected]
Subject: SAGE System Commercial License Request

🚀 Quick Start

# Clone the repository
git clone https://github.com/Luiz-Frias/sage-system.git
cd sage-system

# Review the architecture
cat MASTER_INSTRUCTION_SET.md

# Choose your domain
ls domains/

# Select your tech stack
ls languages/

# Start building!

📚 Documentation

🤝 Contributing

This project is open for contributions under AGPL-3.0. By contributing, you agree that your contributions will be licensed under the same dual license.

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add appropriate license headers
  5. Submit a pull request

📞 Support

  • Open Source Support: GitHub Issues
  • Commercial Support: Contact for dedicated support options
  • Documentation: See /source_documents/ for detailed specifications

⚖️ Legal

  • Copyright: © 2025 Luiz Frias
  • License: Dual licensed under AGPL-3.0 and Commercial License
  • Trademark: SAGE System is a trademark of Luiz Frias

Choose your license: Open source with AGPL-3.0 or commercial for proprietary use.

About

Context Engineering System developed by Luiz Frias

Topics

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE-NOTICE.md

Stars

Watchers

Forks