openvort/openvort
Open-source AI Employee Platform — Create AI employees that collaborate with your real team in WeCom, DingTalk, and Feishu, just like hiring a few more colleagues.
What it solves
OpenVort provides a platform to create and manage "AI employees" that integrate directly into enterprise messaging platforms like WeCom, DingTalk, and Feishu. It solves the problem of disconnected AI tools by allowing AI agents to perform real-world tasks—such as writing code, reviewing pull requests, running CI/CD builds, and generating reports—alongside human teams.
How it works
It uses an agentic loop powered by LLMs (like Claude) that can autonomously decide when and how to call specific tools. The system is built on a plugin architecture where "AI employees" are assigned specific roles and skills. These agents operate within isolated Docker sandboxes for tasks like coding or script execution. The platform includes a web dashboard for management and exposes all tools via the Model Context Protocol (MCP) so they can be used by external clients like Cursor or Claude Desktop.
Who it’s for
It is designed for development teams and enterprises that want to automate repetitive workflows by embedding AI agents directly into their existing communication and development infrastructure.
Highlights
- Multi-Platform Integration: Works with WeCom, DingTalk, Feishu, and other messaging apps via a unified gateway.
- Autonomous Agent Runtime: Features an agentic loop that supports tool use, task scheduling, and automatic failover between models.
- Plugin-Based Extensibility: Includes a marketplace for installing and publishing custom skills and plugins via pip or zip bundles.
- Isolated Execution: Creates dedicated Docker environments for each AI employee to safely run code, scripts, and build tools.
- Developer-Friendly: Provides a comprehensive CLI, REST/WebSocket APIs, and built-in support for RAG, Jenkins, and browser automation.
Related
- Project
- Project
- Project
- Project