Opengeni plugin
A plugin for coding agents that offloads long and parallel tasks to an Opengeni workspace and helps build on its agents.
- 225 ★ on the repository
- Last commit
- Apache-2.0
Broad access
Why this level
- The plugin sends long agent tasks to an external platform where they run unattended.
- The platform stores sessions, credentials and team memory, so access to it grants broad rights.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/opengeniDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The plugin sends long agent tasks to an external platform where they run unattended.
- The platform stores sessions, credentials and team memory, so access to it grants broad rights.
This is third-party code. Review the repository files before installing.
What it does
Opengeni is an open agent platform that a team runs on its own infrastructure: workspaces for teams and clients, sign-in for people, approvals on every tool action (allow, ask first, block), budgets per workspace, member and task, and every session, approval and tool call stored in Postgres and replayable for an audit. There is a web app, a desktop app and Slack. The `opengeni` plugin in `plugins/opengeni` connects your coding agent to the platform. It holds three skills: `opengeni-setup` sets up SDK access, `offload-to-opengeni` hands long or parallel work to an Opengeni workspace and `build-with-opengeni` helps build products on the platform agents. It connects an http MCP server at `https://app.opengeni.ai/v1/mcp`. The platform can be self-hosted: `git clone`, `cp .env.example .env` with model keys and `bun run dev` bring the stack up locally at `http://127.0.0.1:3000`. A hosted version in the EU also exists.
Who it is for. Teams and platform engineers who need a shared agent platform with their own data and approvals, and developers who move long tasks out of Claude Code.
Good fit when
- A long or parallel task leaves Claude Code for a workspace and runs for hours.
- Every agent action must pass human approval and a budget limit.
- An agent platform is deployed on your own Kubernetes with storage in Postgres.
- A product is built on agents through the SDK with configured access.
Not a fit when
- You need one local agent without a platform and server.
- There is no Bun of the right version, Docker or a compiler for the local run.
- Data cannot go to a cloud service and there is no infrastructure of your own.
Example request
Offload a long task to Opengeni: go through all pull requests of the week, build a report and return the link.Limitations
A local run needs Bun at the exact version in `.bun-version`, Git, curl, Docker, rustup, a C compiler and an OpenAI or Azure OpenAI key, and production deployment targets Kubernetes. The plugin connects the agent to the cloud MCP server `app.opengeni.ai` unless you point it to your own installation. The platform behaves as a team workplace, so access, roles and budgets are configured separately. Microsoft Teams is supported as early access. The license is Apache-2.0, the last commit dates from November 2026.
How to disable. Uninstall the `opengeni` plugin from your agent (`/plugin uninstall opengeni`) and the MCP server entry. A deployed platform is stopped through `docker compose` or by removing the Kubernetes deployment.
FAQ
How do I connect the plugin to Claude Code?
Add the marketplace with `/plugin marketplace add Cloudgeni-ai/opengeni`, then install the `opengeni` plugin and run `opengeni-setup` to set up the SDK.
What does the offload-to-opengeni skill do?
Hands long or parallel work of your coding agent to an Opengeni workspace.
Can I self-host the platform?
Yes. Clone the repository, copy `.env.example` to `.env` with model keys and run `bun run dev`: the interface opens at `http://127.0.0.1:3000`.
Who approves agent actions?
Only a person. Each connected action is set to allow, ask first or block, and agents cannot approve on their own.
Where is data stored?
In a Postgres database you operate: session events, approvals and tool calls replay for audits.
Discussion
No questions or reviews yet.
Related
PluginsAn OpenCode plugin that runs a team of parallel agents with separate sessions, a shared task board and messaging
Orchestrator plugin for OpenCode and Codex CLI: multiple agents, hooks, built-in MCPs, ultrawork mode and hash-anchored edits
GenAIcode gives one API and CLI over Claude Code, Codex, Copilot, Cursor, Gemini CLI and opencode, with a verify-and-repair loop
The opencode-mcp server hands coding tasks to the OpenCode agent from Claude, Cursor and VS Code and tracks their progress.
A self-hosted AgentOS for one workspace: plan-mode chat, private knowledge base, MCP tools, skills, memory and a sandbox
An OpenCode plugin: an orchestrator hands work to six specialists, each on its own model, and merges their results into one answer
README in short
The Opengeni plugin of three skills and an MCP server: SDK setup, offloading long tasks to a workspace and building products on platform agents.