Share tools and models. Let teammates use their own permissions. Trace each request.
Website · Quickstart · Documentation · Product Hunt · 繁體中文
GenioOne helps teams connect AI agents to the tools and models they use at work. Publish shared resources, let teammates use them with their own permissions, and manage connections and request history in one place.
Community Edition is for developers and technical teams who can deploy services and connect resources they manage or have approval to use. Start with one project or a small team.
Start with the included Genio Bot and one workflow:
Documentation → product brief. Help the fictional Stellar Freight team plan a claims portal. Use Context7 to research framework documentation, then use the bundled Product Management skill to draft requirements and acceptance criteria.
Follow the demo walkthrough, or start with a single MCP request. The walkthrough also covers connecting Notion with OAuth.
You need macOS or Linux, Docker with Compose, Git, Node.js, pnpm 12.4.2, and Bun 1.4.2.
curl -fsSL https://genio.sh/install.sh | shThis clones the repository, installs dependencies, and prepares .env.local files. It does not start services; run pnpm dev yourself. See install.sh --help for --dir and --ref options, or set up manually:
git clone https://github.com/dnplus/genio-one.git
cd genio-one
pnpm install --frozen-lockfile
cp apps/platform/.env.example apps/platform/.env.local
cp apps/bot/.env.example apps/bot/.env.local
pnpm devOpen Management and sign in with admin / admin for local development. Then follow Gateway setup to connect your first Runtime.
Open Genio Bot to start working with your tools. Configure your model account or provider credentials before starting a conversation.
See the installation guide for prerequisites, service addresses, and restart instructions. These defaults are for local development; configure deployment credentials before exposing services.
- Publish shared tools and models. Make resources available to the project or team that needs them.
- Let teammates use their own permissions. Grant access to specific tools and apply policy at the Gateway.
- Reuse published resources across Bots. Manage connection setup centrally; services that require personal accounts still use each user's authorization.
- Trace requests. Review identities, policy decisions, selected connections, and correlated activity.
- Choose the client that fits. Start with Genio Bot, or use another MCP client that supports the published endpoint's transport and authentication flow. See the MCP request guide.
Community Edition includes the Platform management console and API, Gateway Runtime, and Genio Bot under Apache-2.0.
| Guide | Use it to |
|---|---|
| CE overview | Understand the included components and deployment boundaries |
| Local installation | Start the stack and manage local services |
| Initial setup | Configure identity, Resources, and a Gateway |
| Kubernetes deployment | Build your images and deploy with Helm |
| Troubleshooting | Diagnose startup and connection problems |
| Known issues | Check current limitations and fixes |
Report bugs or suggest improvements in GitHub Issues. For a bug report, include reproduction steps and your environment; remove credentials and private data from logs.
For code changes, run pnpm check, pnpm test, and pnpm build before opening a pull request.
