Research & Analysisπ¬gptπuniversal
xpert
Xpert AI is an AI agents and data analysis platform for enterprises to make business decisions.
Quick Start
Install this Skill
npx skills add xpert-ai/xpertEnglish | [δΈζ](./README_zh.md)
[uri_license]: https://www.gnu.org/licenses/agpl-3.0.html
[uri_license_image]: https://img.shields.io/badge/License-AGPL%20v3-blue.svg
<p align="center">
<a href="https://xpertai.cn/en/">
<img src="docs/images/logo.png" alt="Xpert AI" style="width: 240px; height: auto;">
</a>
</p>
<p align="center">
<a href="https://app.mtda.cloud/">XpertAI Cloud</a> Β·
<a href="https://xpertai.cn/en/docs/getting-started/community/">Self-hosting</a> Β·
<a href="https://xpertai.cn/en/docs/">Documentation</a> Β·
<a href="https://xpertai.cn/en/#connect">Enterprise inquiry</a>
</p>
<p align="center">
<em>Open-Source AI Platform for Enterprise Data Analysis, Indicator Management and Agents Orchestration</em>
</p>
<p align="center">
<a href="https://github.com/xpert-ai/xpert/" target="_blank">
<img src="https://visitor-badge.laobi.icu/badge?page_id=meta-d.ocap" alt="Visitors">
</a>
<a href="https://www.npmjs.com/@metad/ocap-core">
<img src="https://img.shields.io/npm/v/@metad/ocap-core.svg?logo=npm&logoColor=fff&label=NPM+package&color=limegreen" alt="ocap on npm" />
</a>
<a href="https://www.gnu.org/licenses/agpl-3.0.html" target="_blank">
<img src="https://img.shields.io/badge/License-AGPL%20v3-blue.svg" alt="License: AGPL v3">
</a>
<a href="https://gitpod.io/#https://github.com/xpert-ai/xpert" target="_blank">
<img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code">
</a>
</p>
**Xpert AI** is an open-source enterprise-level AI system that perfectly integrates two major platforms: agent orchestration and data analysis.
## π‘ What's New
**π 3.7 Agent Middleware Released!**
XpertAI 3.7 officially launches the Agent Middleware feature, providing developers with fine-grained control and visual orchestration capabilities over agent execution flows through a modular plugin architecture. This feature is compatible with the LangChain ecosystem, supports flexible composition of middleware nodes such as logging, security, and transformation, empowering enterprises to rapidly build observable and extensible agent workflows.
## Agent-Workflow Hybrid Architecture
In todayβs rapidly evolving AI landscape, enterprises face a key challenge: **How to balance the creativity of LLMs with the stability of workflows**? Pure agent architectures are flexible but hard to control; traditional workflows are reliable but lack adaptability. Xpert AIβs **Agent-Workflow Hybrid Architecture** is designed to resolve this conflict, enabling AI to have βfree willβ while adhering to βrule-based order.β

[Blog - Agent-Workflow Hybrid Architecture](https://xpertai.cn/en/blog/agent-workflow-hybrid-architecture)
### [Agent Orchestration Platform](https://xpertai.cn/en/docs/ai/)
By coordinating the collaboration of multiple intelligent agents, Xpert can handle complex tasks. Xpert integrates different types of AI agents through efficient management mechanisms, leveraging their capabilities to address multidimensional problems.
[Xpert Agent](https://github.com/user-attachments/assets/e21f8b35-2f72-4b81-a245-f36759df7c27)
### [Data Analysis Platform](https://xpertai.cn/en/docs/models/)
A cloud-based agile data analysis platform supporting multidimensional modeling, metrics management, and BI visualization. The platform connects to various data sources, enabling efficient and flexible data analysis and visualization, and offers multiple intelligent analysis tools to help enterprises quickly and accurately uncover business value and make operational decisions.
## π Quick Start
> Before installing Xpert, make sure your machine meets the following minimum system requirements:
>
> - CPU >= 2 Core
> - RAM >= 4 GiB
> - Node.js (ESM and CommonJS) - 20.x, 22.x
</br>
The easiest way to start the Xpert server is through [docker compose](docker/docker-compose.yaml). Before running Xpert with the following commands, make sure that [Docker](https://docs.docker.com/get-docker/) and [Docker Compose](https://docs.docker.com/compose/install/) are installed on your machine:
```bash
cd xpert
cd docker
cp .env.example .env
docker compose up -d
```
After running, you can access the Xpert dashboard in your browser at [http://localhost/onboarding](http://localhost/onboarding) and start the initialization process.
Please check our [Wiki - Development](https://github.com/xpert-ai/xpert/wiki/Development) to get started quickly.
## π» Demo, Downloads, Testing and Production
### Demo
Xpert AI Platform Demo at <https://app.mtda.cloud>.
Notes:
- You can generate samples data in the home dashbaord page.
### Production (SaaS)
Xpert AI Platform SaaS is available at <https://app.mtda.cloud>.
Note: it's currently in Alpha version / in testing mode, please use it with caution!
## π§± Technology Stack and Requirements
- [Type
... (truncated)Related Skills
More research & analysis skills you might like
pr-improver
Research & AnalysisRuns an autonomous review-and-fix improvement loop over the current branch's changes until a PR review comes back clean, scoped mechanically to the directories the branch touched. Reviews are performed by an installed PR-review skill (default: pr-review-toolkit's review-pr). Use to fix review findings on a branch before opening or updating a pull request ('clean up this branch', 'fix this PR until review passes', 'run review-and-fix on my changes'). NOT for a one-time review β run the PR-review skill directly.
π€claudeπuniversal
7.5k
643
View
code-improver
Research & AnalysisRuns an autonomous review-and-fix improvement loop over any code target β a skill, plugin, module, or directory β using a reviewer the user names: any installed skill or agent. Keeps a cross-round findings ledger, escalates when fixes stop converging, and guards scope mechanically. Use when asked to 'improve this code until review passes', 'run an improvement loop with <reviewer>', or to iterate review-and-fix with a specific reviewer. For skills prefer the skill-improver entry; for a branch prefer pr-improver.
π€claudeπuniversal
7.5k
643
View
skill-improver
Research & AnalysisRuns an autonomous review-and-fix improvement loop over a Claude Code skill until a review comes back clean, with a cross-round findings ledger, escalation when fixes stop converging, and a mechanical scope guard. Reviews are performed by the plugin-dev skill-reviewer agent. Use to fix skill quality issues, iteratively refine a skill, or resume a loop after an escalation ('fix my skill', 'improve this skill until it passes review', 'skill improvement loop'). NOT for a one-time review β use the plugin-dev skill-reviewer agent directly.
π€claudeπuniversal
7.5k
643
View
audit-augmentation
Research & AnalysisAugments Trailmark code graphs with external audit findings from SARIF static analysis results, weAudit annotation files, and version-gated Trailmark 0.4.x binary-analysis graph exports. Maps findings to graph nodes by file and line overlap, creates severity-based subgraphs, and enables cross-referencing findings with pre-analysis data (blast radius, taint, etc.). Use when projecting SARIF results onto a code graph, overlaying weAudit annotations, importing binary graph findings, cross-referencing Semgrep, CodeQL, or binary-analysis findings with call graph data, or visualizing audit findings in the context of code structure.
πuniversal
7.5k
643
View