SkillAgentSearch skills...

Prometheus

🧠 Prometheus: A Knowledge-Graph-Driven πŸ€– AI Agent that maps πŸ—Ί, understands 🧩, and repairs πŸ›  complex codebases β€” not by guessing, but by reasoning. ⚑

Install / Use

/learn @EuniAI/Prometheus
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<a name="readme-top"></a>

<div align="center"> <img src="./docs/static/images/icon.jpg" alt="Prometheus Logo" width="160"> <h1 style="border-bottom: none;"> <b><a href="https://euni.ai/" target="_blank">Prometheus</a></b><br> ⚑ AI-Powered Software 3.0 Platform ⚑ </h1> <p align="center"> <strong>Redefining Software Productivity Beyond Vibe Coding β€” There’s More Beyond Lovable and Replit.</strong><br> <em>Moving beyond unreliable prototype generation, Prometheus turns your ideas into verifiable, affordable software through autonomous code agents.</em> </p> <!-- 🌍 Project Links --> <p align="center"> <a href="https://euni.ai/"><b>Website</b></a> β€’ <a href="https://x.com/Euni_AI"><b>X/Twitter</b></a> β€’ <a href="https://www.linkedin.com/company/euni-ai/"><b>LinkedIn</b></a> β€’ <a href="https://discord.gg/jDG4wqkKZj"><b>Discord</b></a> β€’ <a href="https://www.reddit.com/r/EuniAI"><b>Reddit</b></a> β€’ <a href="https://github.com/EuniAI/Prometheus"><b>GitHub</b></a> </p> <!-- Badges --> <p align="center"> <a href="https://github.com/EuniAI/Prometheus/stargazers"> <img src="https://img.shields.io/github/stars/EuniAI/Prometheus?style=for-the-badge&color=yellow" alt="Stars"> </a> <a href="https://github.com/EuniAI/Prometheus/forks"> <img src="https://img.shields.io/github/forks/EuniAI/Prometheus?style=for-the-badge&color=blue" alt="Forks"> </a> <a href="https://opensource.org/licenses/Apache-2.0"> <img src="https://img.shields.io/badge/license-Apache--2.0-green?style=for-the-badge" alt="License: Apache 2.0"> </a> <a href="https://www.arxiv.org/abs/2507.19942"> <img src="https://img.shields.io/badge/Paper-arXiv-red?style=for-the-badge&logo=arxiv&logoColor=white" alt="arXiv Paper"> </a> <a href="https://github.com/EuniAI/Prometheus/graphs/contributors"> <img src="https://img.shields.io/github/contributors/EuniAI/Prometheus?style=for-the-badge&color=orange" alt="Contributors"> </a> </p> <p align="center"> <a href="https://github.com/EuniAI/Prometheus" target="_blank"> <img src="https://img.shields.io/github/commit-activity/m/EuniAI/Prometheus?label=Commits&color=brightgreen&style=flat" alt="Commit Activity"> </a> <a href="https://github.com/EuniAI/Prometheus/forks" target="_blank"> <img src="https://img.shields.io/github/forks/EuniAI/Prometheus.svg?style=flat&color=blue&label=Forks" alt="Forks"> </a> <a href="https://github.com/EuniAI/Prometheus/issues" target="_blank"> <img alt="Issues Closed" src="https://img.shields.io/github/issues-search?query=repo%3AEuniAI%2FPrometheus%20is%3Aclosed&label=Issues%20Closed&labelColor=%237d89b0&color=%235d6b98&style=flat"> </a> <a href="https://github.com/EuniAI/Prometheus/discussions" target="_blank"> <img alt="Discussion Posts" src="https://img.shields.io/github/discussions/EuniAI/Prometheus?label=Discussions&labelColor=%239b8afb&color=%237a5af8&style=flat"> </a> </p> <img src="./docs/static/images/Prometheus.png" alt="Prometheus Architecture" width="700"> <hr style="width:80%;border:1px solid #ddd;"> </div> <!-- <div align="center"> <a href="https://github.com/EuniAI/Prometheus/graphs/contributors"><img src="https://img.shields.io/github/contributors/EuniAI/Prometheus?style=for-the-badge&color=blue" alt="Contributors"></a> <a href="https://github.com/EuniAI/Prometheus/stargazers"><img src="https://img.shields.io/github/stars/EuniAI/Prometheus?style=for-the-badge&color=blue" alt="Stargazers"></a> <a href="https://www.arxiv.org/abs/2507.19942"><img src="https://img.shields.io/badge/Paper-arXiv-red?style=for-the-badge&logo=arxiv" alt="Paper"></a> <br/> <a href="https://github.com/EuniAI/Prometheus/blob/main/CREDITS.md"><img src="https://img.shields.io/badge/Project-Credits-blue?style=for-the-badge&color=FFE165&logo=github&logoColor=white" alt="Credits"></a> <a href="https://discord.gg/jDG4wqkKZj"><img src="https://img.shields.io/badge/Discord-Join%20Us-5865F2?style=for-the-badge&logo=discord&logoColor=white" alt="Discord"></a> <br/> <hr> </div> --> <br/>

πŸ“£ News

  • [2025-11] Prometheus achieved TOP 5 and TOP 1 πŸ† in the agents using gpt-5 in the swebench leaderboard for automated software engineering using LLMs πŸŽ‰!
  • [2025-10] We maintain a curated list of code agent projects and research: Awesome Code Agents - explore the cutting-edge developments in autonomous code generation, bug fixing, and software engineering automation.

πŸ“– Overview

Prometheus is a research-backed, production-ready platform that leverages unified knowledge graphs and multi-agent systems to perform intelligent operations on multilingual codebases. Built on LangGraph state machines, it orchestrates specialized AI agents to automatically classify issues, reproduce bugs, retrieve relevant context, and generate validated patches.

Key Capabilities

  • Automated Issue Resolution: End-to-end bug fixing with reproduction, patch generation, and multi-level validation
  • Feature Implementation Pipeline: Context-aware feature request analysis, implementation planning, and code generation with optional regression testing
  • Intelligent Context Retrieval: Graph-based semantic search over codebase structure, AST, and documentation
  • Multi-Agent Orchestration: Coordinated workflow between classification, reproduction, and resolution agents
  • Knowledge Graph Integration: Neo4j-powered unified representation of code structure and semantics
  • Containerized Execution: Docker-isolated testing and validation environment
  • Question Answering: Natural language queries with tool-augmented LLM agents

πŸ“– Multi-Agent Architecture | πŸ“„ Research Paper

@misc{pan2025prometheus,
      title={Prometheus: Towards Long-Horizon Codebase Navigation for Repository-Level Problem Solving}, 
      author={Yue Pan and Zimin Chen and Siyu Lu and Zhaoyang Chu and Xiang Li and Han Li and Yang Feng and Claire Le Goues and Federica Sarro and Martin Monperrus and He Ye},
      year={2025},
      eprint={2507.19942},
      archivePrefix={arXiv},
      primaryClass={cs.SE},
      url={https://arxiv.org/abs/2507.19942}, 
}

πŸ€– Why Prometheus?

| System | Core Description | Limitations | Why Prometheus is Superior | |---------------------------------------------------------|----------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------| | SWE-Agent | Research baseline for automatic bug fixing using a single LLM-computer interface | – Static, single-turn reasoning<br>– No cross-file or cross-repo understanding<br>– Lacks full detect–reproduce–repair–verify (DRRV) automation | βœ… Prometheus performs multi-agent collaborative reasoning across files and commits, enabling full-cycle issue understanding and repair | | Lingxi | Multi-agent system for automated bug fixing and code reasoning | – Limited context retrieval<br>– No persistent knowledge graph or long-term memory<br>– Requires human validation for many patches | βœ… Prometheus integrates a Unified Codebase Knowledge Graph and long-term memory (Athena) for deeper semantic reasoning and repository-wide understanding | | TRAE | Multi-agent reasoning and tool execution framework | – Focused on task orchestration rather than reasoning depth<br>– No unified memory or structured code representation | βœ… Prometheus emphasizes deep reasoning and knowledge unification, allowing consistent understanding across large and complex repositories | | OpenHands | General-purpose open-source AI developer using sandbox execution | – Strong executor but weak contextual reasoning<br>– No repository-level semantic linking<br>– Task-by-task operation only | βœ… Prometheus combines contextual understanding and code reasoning, achieving coherent, reproducible debugging and intelligent code repair |


πŸ—οΈ Architecture

Prometheus implements a hierarchical multi-agent system:

                              User Issue
                                  |
                                  v
                β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                β”‚  Issue Classification Agent     β”‚
                β”‚  (bug/question/feature/doc)     β”‚
                β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                              |
              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
              |               |               |
              v               v               v
    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚Bug Pipeline  β”‚  β”‚Feature       β”‚  β”‚Question      β”‚
    β”‚              β”‚  β”‚Pipeline      β”‚  β”‚Pipeline      β”‚
    β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜  └──────┬─────
View on GitHub
GitHub Stars972
CategoryDevelopment
Updated3d ago
Forks57

Languages

Python

Security Score

95/100

Audited on Mar 26, 2026

No findings