nexent  by ModelEngine-Group

Agent SDK/platform turns natural language into multimodal services

created 3 months ago
2,134 stars

Top 21.5% on sourcepulse

GitHubView on GitHub
Project Summary

Nexent is an open-source AI agent SDK and platform designed to translate natural language descriptions of workflows into multimodal services without complex orchestration. It targets developers and users seeking to integrate data, models, and tools into a unified intelligent hub, simplifying the creation of smarter, interconnected workflows.

How It Works

Nexent leverages the MCP tool ecosystem to provide a flexible framework for model integration, data processing, and knowledge management. Its core approach is to abstract away the complexities of agent orchestration, allowing users to define processes via natural language prompts. This enables automatic tool selection and optimal execution path planning for each request, supporting multimodal inputs and outputs.

Quick Start & Requirements

  • Install via Docker Compose: git clone https://github.com/nexent-hub/nexent.git, cd nexent/docker, cp .env.example .env, bash deploy.sh.
  • Prerequisites: Docker and Docker Compose.
  • Access the application at http://localhost:3000 after deployment.
  • Recommended model providers include SiliconFlow, Alibaba Cloud Baishan (LLM/VLLM), Jina (Embedding), Volcengine (TTS/STT), and EXA (Search).
  • Official documentation: https://github.com/nexent-hub/nexent (links to feature map, contribution guide, FAQ, Discord).

Highlighted Details

  • Natural language to executable agent prompts with automatic tool selection.
  • Scalable data processing engine with OCR and table extraction for 20+ formats.
  • Personal knowledge base with real-time file import and summarization.
  • Internet knowledge search integrating 5+ providers.
  • Knowledge-level traceability with precise citations.
  • Multimodal understanding (speech, text, image) and generation.
  • MCP tool ecosystem for modular integration of models and tools.

Maintenance & Community

  • Project is in its first open-source phase, targeting v1.0 stable release in June 2025.
  • Active development with frequent core feature releases.
  • Community engagement encouraged via Discord and GitHub Issues.
  • Contribution guide available for developers.

Licensing & Compatibility

  • Licensed under Apache License 2.0 with additional conditions. Users should review the LICENSE file for details.
  • Compatibility for commercial use or closed-source linking is not explicitly detailed but implied by the Apache 2.0 license, subject to additional terms.

Limitations & Caveats

Known issues include knowledge base refresh delays, limited model provider support (especially for voice and multimodal), absence of a visual agent creation interface, and a large Docker image size due to development middleware. These are actively being addressed in upcoming releases.

Health Check
Last commit

16 hours ago

Responsiveness

Inactive

Pull Requests (30d)
117
Issues (30d)
160
Star History
2,170 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.