CodeFuse-muAgent  by codefuse-ai

Agent framework driven by knowledge graph engine

created 1 year ago
767 stars

Top 46.4% on sourcepulse

GitHubView on GitHub
Project Summary

muAgent is an LLM-driven agent framework designed for complex Standard Operating Procedure (SOP) automation, particularly in DevOps scenarios. It targets developers and researchers seeking to orchestrate multi-agent systems, leveraging knowledge graphs (KG) for enhanced reasoning, collaboration, and human interaction. The framework aims to simplify the creation of intelligent agents through a visual, drag-and-drop interface and SDK.

How It Works

muAgent utilizes an Eventic Knowledge Graph (EKG) as its core engine, integrating LLMs with structured knowledge. This approach allows for complex reasoning by combining LLM flexibility with KG's deterministic structure, enabling human guidance and knowledge-on-demand capabilities. Key features include EKG Builder for designing agent interactions, EKG Assets for schema-driven automation, and EKG Reasoning for flexible, human-guided decision-making.

Quick Start & Requirements

  • EKG Services: Clone the repository, create a Docker network (docker network create ekg-net), and start services with docker compose up -d. Access the UI at https://localhost:8000.
  • SDK: Install via pip: pip install codefuse-muagent.
  • LLM/Embedding Models: Requires configuration for LLM and embedding models.
  • Prerequisites: Docker, Python.

Highlighted Details

  • Supports multi-agent orchestration, FunctionCall, RAG, and CodeInterpreter.
  • Features a canvas-based drag-and-drop UI for agent design and deployment.
  • EKG integrates Intention, Workflow, Tool, and Character nodes for SOP automation.
  • Provides a secure code execution environment adhering to Swagger for tool registration.

Maintenance & Community

The project is open-source as of April 2024. Contribution is encouraged via GitHub Issues.

Licensing & Compatibility

The repository does not explicitly state a license in the README.

Limitations & Caveats

The muagent-related Docker images are currently in beta. The README does not specify compatibility with commercial or closed-source applications.

Health Check
Last commit

6 months ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
11 stars in the last 90 days

Explore Similar Projects

Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), and
1 more.

SuperAGI by TransformerOptimus

0.2%
17k
Open-source framework for autonomous AI agent development
created 2 years ago
updated 6 months ago
Feedback? Help us improve.