x-agent  by wenge-research

Enterprise AI agent development platform

Created 5 months ago
1,080 stars

Top 35.1% on SourcePulse

GitHubView on GitHub
Project Summary

<The wenge-research/x-agent project provides an all-in-one enterprise-grade agent development platform, enabling users to build AI applications with zero code. It targets enterprises across various sectors like government, finance, and media, offering a visual interface for constructing AI solutions by integrating large language models, knowledge bases, and workflows. This platform accelerates AI application deployment and iteration, promoting AI accessibility.>

How It Works

<The platform abstracts complex technologies like large models, knowledge bases, and workflows into visual components. Users can build AI applications through a drag-and-drop interface and configuration. It supports multiple large models and provides functionalities for knowledge base management, workflow orchestration, and application publishing.>

Quick Start & Requirements

  • Installation: The primary method is via Docker. The README provides detailed docker run commands for starting the core agent service and various algorithm services. A docker-compose.yml file is also provided for orchestrating all services.
  • Prerequisites: Docker is essential. The setup involves downloading configuration packages and potentially adjusting IP addresses and ports in configuration files (e.g., nacos configuration, mysql updates) to match the deployed environment.
  • Resources: Specific resource requirements are not detailed, but running multiple Docker containers suggests a need for sufficient RAM and CPU.
  • Links:
    • Management Backend: http://127.0.0.1:80/wg-agent-manage/#/appmanage
    • Nacos: http://127.0.0.1:8848/nacos/
    • MinIO: http://127.0.0.1:9000

Highlighted Details

  • Supports multiple LLMs (e.g., YaYi, Wenxin Yiyan).
  • Includes modules for knowledge base management, workflow orchestration, and application publishing.
  • Offers specialized algorithm services for tasks like vector embedding, code execution, NL2SQL, web scraping, and document parsing.
  • Provides default credentials for accessing the management backend, Nacos, MySQL, and MinIO.

Maintenance & Community

  • The project is developed by Zhongke Wenge (中科闻歌).
  • Contact information for "staff" is provided for inquiries.

Licensing & Compatibility

  • The licensing information is not explicitly stated in the provided README content.
  • Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

<The README contains numerous default IP addresses and ports (e.g., 172.17.0.1:8080, 127.0.0.1:80) that will likely require modification based on the user's specific Docker network configuration and deployment environment. The setup instructions imply a manual adjustment of these configurations, which could be complex for users unfamiliar with these services.>

Health Check
Last Commit

4 months ago

Responsiveness

Inactive

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

Explore Similar Projects

Feedback? Help us improve.