awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
affaan-m avatar

affaan-m/ECC

0
View on GitHub↗
221,981 estrellas·33,987 forks·JavaScript·MIT·11 vistasecc.tools↗

ECC

ECC es un framework de orquestación de agentes LLM y una suite de herramientas de IA multiplataforma diseñada para coordinar flujos de trabajo de múltiples modelos. Proporciona un sistema para gestionar roles de agentes especializados, habilidades reutilizables y planificación estructurada para ejecutar tareas complejas de desarrollo de software a través de diferentes editores de código impulsados por IA.

El proyecto se distingue como un gestor de Protocolo de Contexto de Modelo, proporcionando una capa de configuración para integrar servidores externos y auditar la ejecución de herramientas. Además, implementa un sandbox de seguridad agentic que restringe el acceso a archivos confidenciales y escanea en busca de fugas de secretos para asegurar flujos de trabajo autónomos.

El framework cubre amplias áreas de capacidad, incluyendo la automatización del flujo de trabajo de codificación de IA con barandillas de desarrollo impulsado por pruebas, optimización de costos de modelos a través de enrutamiento inteligente y gestión de memoria con estado aislado. También incluye herramientas para hacer cumplir los estándares de codificación específicos del lenguaje y gestionar los comportamientos de los agentes a través de varios entornos de desarrollo integrados.

El sistema se gestiona a través de una interfaz de línea de comandos que maneja la instalación de herramientas, la reparación de configuración y la implementación de preajustes de herramientas.

Features

  • AI Agent Orchestrators - Coordinates multiple specialized agents and models to execute complex software development plans.
  • Agent Access Controls - Controls agent permissions using profiles ranging from read-only sandboxes to auto-approval modes.
  • Agent Skill Definitions - Defines reusable coding skills and behavioral instincts that can be injected into agent contexts.
  • Agent Capability Extensions - Expands agent capabilities with specialized tools for documentation lookup, API research, and technical presentations.
  • Multi-Agent Orchestration Frameworks - Provides a framework for coordinating multi-model workflows via specialized roles, skills, and structured planning.
  • Role-Based Agent Orchestration - Coordinates multiple agents by assigning specific roles and operating procedures to execute complex workflows.
  • Model Context Protocol - Manages a configuration layer for integrating external servers and auditing tools via the Model Context Protocol.
  • Model Context Protocol Integrations - Provides Model Context Protocol integrations to expose system data and functions to AI agents.
  • AI Coding Standards - Implements reusable prompt templates for planning and TDD cycles to standardize AI-assisted coding workflows.
  • Agent Reasoning Optimization - Refines agent logic and development capabilities using specialized skills, instincts, and memory configurations.
  • Cross-Platform Agent Tooling - Synchronizes agent behaviors and skills across multiple IDEs using a suite of configuration files and scripts.
  • Agent Behavioral Configuration - Installs curated profiles and modular components to optimize agent performance and security across tools.
  • Role-Based Agent Definitions - Establishes specialized agent personas and roles to coordinate different phases of the software development lifecycle.
  • MCP Protocol Integrations - Connects agents to external services and tools through the Model Context Protocol for standardized communication.
  • MCP Server Configurations - Implements settings and filtering mechanisms for managing access to tools provided by MCP servers.
  • MCP Server Synchronizations - Provides mechanisms for syncing tools and resources from remote MCP servers into a local registry.
  • Model Routing - Routes tasks to specific models based on the required complexity, budget, and reasoning depth.
  • Multi-Agent Orchestrators - Coordinates teams of specialized AI agents to decompose and solve complex, multi-step technical tasks.
  • Automated Implementation Workflows - Automates TDD cycles and coding standards through reusable skills and event-driven hooks.
  • Agent Memory Persistence - Manages the persistent storage of session summaries and learned skills under configurable root directories.
  • Behavioral Rule Configurations - Standardizes agent behaviors and coding rules using unified configuration files across different AI tools.
  • Automation Skills - Provides a framework for developing modular behavioral patterns and sequences for automating coding tasks.
  • Memory Isolation - Isolates agent session memory into project-specific directories to prevent cross-project data pollution.
  • Agent Security - Provides a security layer that scans for secret leakage and restricts file access in autonomous workflows.
  • Agent Security Auditing - Scans agent definitions and hooks for secrets and permission risks to generate risk assessments.
  • Prompt Secret Scanning - Scans prompts for sensitive patterns and blocks submission to prevent accidental credential exposure.
  • Agent Action Guardrails - Prevents secret leakage and restricts sensitive file access to secure autonomous agent workflows.
  • Sensitive Data Access Controls - Blocks agents from reading sensitive files like environment variables to protect security credentials.
  • Specialized Agent Collections - Provides a collection of specialized agents to handle planning, architecture, and bug fixing.
  • Session Context Persistence - Uses event-driven hooks to save and load session context, maintaining agent state across work sessions.
  • Tool Execution Monitoring - Logs protocol executions to monitor how agents interact with external tools and data sources.
  • Agent Optimization - Improves coding agent output through pre-configured skills and memory settings.
  • Prompt Efficiency Optimization - Lowers latency and costs by slimming system prompts and selecting the most efficient model for the task.
  • Behavioral Instincts - Clusters user patterns into reusable behavioral instincts that can be imported or exported between environments.
  • TDD Orchestrators - Automates the test-driven development loop by guiding agents to define interfaces and verify coverage.
  • Model Routing Layers - Provides a middleware layer to dynamically dispatch tasks to various models based on complexity and cost.
  • Cost-Performance Optimizers - Optimizes costs by routing tasks to the most efficient models based on complexity and token usage.
  • Multi-Model Workflow Coordinators - Sequences different AI models through logic paths to execute complex plans across multiple backends.
  • Subagent Definitions - Defines focused subagents with limited scopes and assigned tools for delegated technical tasks.
  • Token Reduction Pipelines - Reduces expenses by selecting efficient models, limiting thinking tokens, and compacting conversation context.
  • Cross-Harness Rule Sets - Ensures consistent behavior across different AI harnesses using a unified set of rules.
  • Research-Oriented Behaviors - Injects specialized skills and memory configurations to improve research-first development.
  • Tooling Preset Deployments - Deploys language-specific rules and agent definitions into supported editors via automated installation scripts.
  • Automation Hooks - Implements event-driven triggers that execute shell commands upon the completion of specific agent tasks.
  • Cross-Platform Instruction Sets - Provides cross-platform configuration files to ensure consistent behavior across different editors and interfaces.
  • Agent Event Hooks - Provides automated triggers that map AI agent lifecycle events to custom shell commands.
  • Event-Driven Automation Engines - Triggers specific actions like formatting or security checks during sessions via event-driven hooks.
  • Project-Aware IDE Hooks - Supplies hooks and commands adapted for specific project layouts to streamline agent integration.
  • Skill Generation - Analyzes git history and local repositories to automatically extract recurring patterns into reusable AI skills.
  • CLI Installation Managers - Provides a CLI for installing, repairing, and removing agent configuration files and plugins.
  • Runtime Event Interception - Intercepts agent lifecycle events to execute custom validation scripts and enforce project standards.
  • Session Memory Isolation - Stores session summaries and learned behaviors in project-specific directories to prevent context cross-pollination.
  • Security Gates - Gates destructive shell commands and scans for supply-chain vulnerabilities and secret leaks.
  • Language-Specific Quality Standards - Establishes behavioral constraints and technical quality guidelines specific to different programming languages.
  • LLM Security Scanning - Scans configurations for vulnerabilities and injection risks using static analysis and deep scanning.
  • Coding Standards Enforcement - Implements automated systems to ensure agents follow project-specific quality guidelines and coding standards.
  • Framework-Specific Standards - Provides the ability to inject coding standards specifically tailored to the requirements of various software frameworks.
  • Machine Learning and AI - Agent harness for performance optimization and research.

Historial de estrellas

Gráfico del historial de estrellas de affaan-m/eccGráfico del historial de estrellas de affaan-m/ecc

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace affaan-m/ecc?

ECC es un framework de orquestación de agentes LLM y una suite de herramientas de IA multiplataforma diseñada para coordinar flujos de trabajo de múltiples modelos. Proporciona un sistema para gestionar roles de agentes especializados, habilidades reutilizables y planificación estructurada para ejecutar tareas complejas de desarrollo de software a través de diferentes editores de código impulsados por IA.

¿Cuáles son las características principales de affaan-m/ecc?

Las características principales de affaan-m/ecc son: AI Agent Orchestrators, Agent Access Controls, Agent Skill Definitions, Agent Capability Extensions, Multi-Agent Orchestration Frameworks, Role-Based Agent Orchestration, Model Context Protocol, Model Context Protocol Integrations.

¿Qué alternativas de código abierto existen para affaan-m/ecc?

Las alternativas de código abierto para affaan-m/ecc incluyen: kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… vrsen/agency-swarm — Agency Swarm is a multi-agent orchestration framework and development kit designed to coordinate specialized AI agents… datawhalechina/vibe-vibe — vibe-vibe is an LLM agent engineering framework and toolchain optimizer designed for orchestrating multi-agent… phodal/auto-dev — auto-dev is an AI-native software engineering tool and multi-agent development platform designed to automate the… mervinpraison/praisonai — PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and… openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime…

Alternativas open-source a ECC

Proyectos open-source similares, clasificados según cuántas características comparten con ECC.
  • kilo-org/kilocodeAvatar de Kilo-Org

    Kilo-Org/kilocode

    15,616Ver en GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    TypeScriptaiai-ageai-coding
    Ver en GitHub↗15,616
  • vrsen/agency-swarmAvatar de VRSEN

    VRSEN/agency-swarm

    3,962Ver en GitHub↗

    Agency Swarm is a multi-agent orchestration framework and development kit designed to coordinate specialized AI agents through defined communication patterns and handoffs. It functions as a system for managing agent swarms, providing an API gateway to expose these coordinated collectives as production-ready HTTP endpoints. The project distinguishes itself through its Model Context Protocol integration layer, which connects agents to external data sources and capabilities. It implements specialized orchestration patterns, such as the orchestrator-worker model and role-based delegation, to tran

    Python
    Ver en GitHub↗3,962
  • datawhalechina/vibe-vibeAvatar de datawhalechina

    datawhalechina/vibe-vibe

    3,126Ver en GitHub↗

    vibe-vibe is an LLM agent engineering framework and toolchain optimizer designed for orchestrating multi-agent systems. It serves as a comprehensive guide and methodology for transforming conceptual ideas into deployed applications through agentic software engineering. The project focuses on the orchestration of specialized AI agent roles with defined collaboration boundaries and iterative feedback loops. It provides frameworks for toolchain optimization, including the selection and evaluation of protocols that extend model capabilities and the design of standardized tool interfaces. The sys

    agentagentic-aiai
    Ver en GitHub↗3,126
  • phodal/auto-devAvatar de phodal

    phodal/auto-dev

    4,508Ver en GitHub↗

    auto-dev is an AI-native software engineering tool and multi-agent development platform designed to automate the entire software development lifecycle. It functions as an autonomous orchestrator that manages AI-driven coding, testing, and infrastructure configuration through declarative agent chains. The project is built on a Kotlin Multiplatform AI framework, allowing agent logic to run across diverse environments and device interfaces. The platform implements the Model Context Protocol to exchange tools and project information with external AI services. It distinguishes itself through the u

    Kotlinaigcgenaigenaistack
    Ver en GitHub↗4,508
  • Ver las 30 alternativas a ECC→