Awesome AI AgentsKnowledge Graph Orchestration

codefuse-ai/CodeFuse-muAgent

⭐ 773 Python repository created 2024-04-21

muAgent is an innovative agent framework driven by a Knowledge Graph (KG) engine, designed to enhance multi-agent orchestration and collaboration. It integrates large language models (LLM) with an Eventic Knowledge Graph (EKG), which serves as an industry knowledge carrier, enabling complex reasoning, online collaboration, human interaction, and knowledge on-demand. The framework supports multi-agent systems, function calling, and code interpretation, allowing users to execute complex standard operating procedures (SOPs) through a user-friendly canvas-based drag-and-drop interface or simple text commands under human guidance. muAgent is compatible with existing frameworks and has been validated in complex DevOps scenarios, notably within Ant Group. The framework offers several key features: EKG Builder allows the design of virtual teams, scene intentions, and semantic nodes, supporting intelligent parsing and one-click import of large document sets. EKG Assets include comprehensive KG schema design with intention nodes, workflow nodes, tool nodes, and character nodes, facilitating SOP automation and human-involved process advancement. EKG Reasoning combines model-based and fixed-flow reasoning, enabling LLMs to operate flexibly under human guidance and document successful explorations to minimize detours. The Diagnose feature provides a visual interface for debugging and execution path documentation, reducing model interactions and inference time while offering end-to-end visual monitoring during execution. Memory management supports categorized message delivery and long-context handling to improve question-answer quality. ActionSpace adheres to the Swagger protocol for tool registration, categorization, permission management, and secure code execution, supporting various scenarios like visual plotting, numerical calculations, and table editing. muAgent is open source and provides an SDK for easy integration. It supports one-click deployment with Docker containers and offers extensive documentation and examples. The project encourages community contributions and provides contact options for support and collaboration. Overall, muAgent is a powerful framework for building intelligent, collaborative multi-agent systems driven by knowledge graphs and large language models, suitable for complex automation and interactive applications.

https://github.com/codefuse-ai/CodeFuse-muAgent

agentagent-frameworkcode-interpretercomplex-reasoningdevopsdockerdrag-and-drop-interfaceekgeventic-knowledge-graphfunction-callinghuman-interactionkgkg-schemaknowledge-graphknowledge-on-demandlarge-language-modelllmmemory-managementmulti-agentmulti-agent-orchestrationonline-collaborationopen-sourceragsdksecure-code-executionsemantic-nodessop-automationtool-learningtool-registrationvirtual-teams

Also in Knowledge Graph Orchestration

Graphify-Labs/graphify

Graphify turns any codebase, including documentation and other files, into a queryable knowledge graph using local AST parsing, without relying on vector stores or embeddings.

microsoft/autogen

AutoGen is a Microsoft-developed framework for building multi-agent AI applications that operate autonomously or with human collaboration, featuring layered APIs, developer tools, and community support.

siyuan-note/siyuan

SiYuan is a privacy-first, self-hosted, open-source personal knowledge management system with block-level referencing and Markdown WYSIWYG editing capabilities.

Hawksight-AI/semantica

Self-hostable Python platform that builds context and knowledge graphs from enterprise data with deterministic reasoning, ontology management and W3C PROV-O provenance for auditable agent decisions.

camel-ai/oasis

OASIS is an open-source, scalable social media simulation platform that uses large language models and rule-based agents to realistically simulate the behavior of up to one million users on platforms like Twitter and Reddit for studying complex social phenomena.

liveblocks/liveblocks

Liveblocks is a platform providing customizable pre-built features to easily add multiplayer, engaging, and AI-ready collaborative experiences to applications without disrupting development roadmaps.

Paper2Poster/Paper2Poster

Paper2Poster is an open-source multi-agent system that automates the generation of editable scientific posters from research papers in PDF format, featuring a comprehensive evaluation suite to ensure visual and textual quality.

kingjulio8238/Memary

Memary is an open-source memory layer that emulates human memory to enhance autonomous agents' reasoning and learning capabilities, supporting local LLMs and vision models with multi-agent and multi-graph database integration.