aios-core  by SynkraAI

AI-orchestrated framework for full-stack development

Created 2 months ago
1,124 stars

Top 34.0% on SourcePulse

GitHubView on GitHub
Project Summary

Synkra AIOS provides a framework for AI-orchestrated full-stack development, aiming to streamline and enhance the software development lifecycle. It targets engineers and power users seeking to leverage AI for accelerated, consistent, and context-aware project development across various domains. The core benefit lies in its agentic approach, which mitigates common issues like planning inconsistencies and context loss inherent in AI-assisted coding.

How It Works

The framework is built on an Agentic Agile Development methodology, prioritizing a CLI-first architecture. Its key innovations include: 1) Agentic Planning, where specialized AI agents (analyst, PM, architect) collaborate to generate detailed PRD and Architecture documents. 2) Contextualized Development, where a Scrum Master agent translates these plans into hyper-detailed "story files," ensuring the dev agent has complete context for implementation. This two-phase approach aims to eliminate planning inconsistencies and context loss, providing developers with a clear understanding of requirements and architectural guidance.

Quick Start & Requirements

Installation is straightforward via npx aios-core init <project-name> for new projects or npx aios-core install for existing ones. Prerequisites include Node.js version 18.0.0 or higher (v20+ recommended) and npm version 9.0.0 or higher. GitHub CLI is optional but recommended for team collaboration. The project emphasizes a quick setup, with initial activation achievable in under 10 minutes. Official documentation and platform-specific installation guides are available.

Highlighted Details

  • AIOS Autonomous Development Engine (ADE): A comprehensive system designed for autonomous development, transforming user requests into functional code through a structured pipeline involving spec generation, execution, and QA review.
  • Squads: Modular teams of specialized AI agents that extend the AIOS framework beyond software development into domains like creative writing, business strategy, and personal wellness.
  • IDE Integration: Offers deep integration with various IDEs (Claude Code, Gemini CLI, Codex CLI, Cursor, Copilot), though hook parity varies significantly, impacting automation capabilities.
  • Multi-Layered Validation: Implements a robust validation system with pre-commit (ESLint, TypeScript), pre-push (story validation), and CI/CD (tests, coverage) layers to ensure code quality and consistency.

Maintenance & Community

The project originated from the BMad Method by Brian Madison. While contributors are acknowledged, specific community channels (like Discord or Slack) or direct links to a roadmap are not prominently featured in the README, though a roadmap link is mentioned.

Licensing & Compatibility

The core framework is released under the MIT License, which is permissive for commercial use and integration into closed-source projects. However, the premium "AIOS Pro" module has restricted availability and requires a specific license key.

Limitations & Caveats

IDE integration capabilities, particularly concerning lifecycle hooks, vary significantly across supported platforms, potentially limiting automation in certain environments like Cursor or GitHub Copilot. The advanced AIOS Pro features are restricted to a specific user cohort. The project explicitly notes it is not affiliated with the original BMad Method or BMad Code, LLC, despite its origins.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
104
Issues (30d)
18
Star History
1,218 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.