nuwax-ai/nuwax
Nuwax Agent OS - An enterprise-grade AI Agent Development and Operation Platform - Providing a complete solution for agent creation and distribution, knowledge base management, model proxy, memory system, and plugin ecosystem.
What it solves
Nuwax provides a comprehensive platform for building and deploying private agentic AI solutions. It simplifies the process of creating AI agents that can interact with computers, manage files, and automate tasks across different interfaces (Web, Mobile, and IM apps) while maintaining privacy through local or distributed deployment.
How it works
Nuwax operates through a multi-layered architecture:
- Frontend Layer: Provides access via PC Web, H5, Mini Apps, and IM integrations (like Slack, Feishu, and DingTalk).
- Application Layer: Manages the logic through a component library (Models, Knowledge, Workflows, MCP) and a management portal for users and tasks.
- Infrastructure Layer: Handles the heavy lifting with a General Agent Engine that supports browser and GUI automation, file management, and integration with various agents (e.g., claudecode, opencode). It also utilizes a core stack of MySQL, Redis, Milvus (vector DB), and Elasticsearch.
- Sandbox Environment: Uses an "Agent Computer" (sandbox) that can be deployed across multiple servers to provide a secure, isolated environment for agents to execute tasks.
Who it’s for
Developers and organizations that want to deploy their own private AI agent infrastructure to automate complex workflows, manage data securely, and integrate AI capabilities into existing communication tools.
Highlights
- Distributed Sandbox: Support for deploying Agent Computer sandboxes across multiple servers for scalable resource management.
- Multi-Interface Support: Seamless integration with web apps, mobile apps, and multiple IM platforms.
- Broad Agent Integration: Compatible with various agent engines and supports MCP (Model Context Protocol) integration.
- Automation Capabilities: Built-in support for GUI and browser automation.
- Full-Stack Tooling: Includes a dedicated CLI (
nuwax-cli) for one-click deployment, backups, and upgrades.