Skip to content

Open source EU-hosted · EU inference

Close the laptop. Your agents keep working.

Opengeni gives every agent its own computer in the cloud, plugged into your repos and tools. Hand off work that takes hours, keep your machine free, and let the whole team pick up where you left off. Use any model.

Start free with your Codex or SuperGrok subscription, or add credit as you go.

The Opengeni app: asked why the nightly warehouse sync failed, the agent reads the logs, finds an expired token, rotates it, re-runs the sync and reports back.

Opengeni in the app

Each agent works on its own computer in the cloud. Watch it work, or come back when it is done. Learn more

Built from running agents in production for

HydroHavilaPostenWeAreSynthreoPistachio
Why the cloud

Everything you like about local agents. None of the babysitting.

A coding agent on your laptop is powerful until you close the lid. A self-hosted assistant is always on, but it is one more box to run. A chat bot is easy to reach, but it can't do the work. Opengeni is all three, for the whole team.

CapabilityCoding agent on your laptopAlways-on assistant you hostBot you tag in a chatOpengeni
Runs real code: shell, files, git, testsYesYesNoYes
Keeps working after you close the lidNoYesPartlyYes
Start a task from Slack, the web or your phoneNoYesYesYes
Your own machine stays freeNoPartlyYesYes
Many tasks in parallel, each on its own computerNoNoNoYes
Credentials in an encrypted vault, not in dotfilesNoNoPartlyYes
Shared chats, workspaces and roles for a teamNoNoPartlyYes
Use any model, including plans you already pay forPartlyYesNoYes
Nothing to host, patch or babysitYesNoYesYes
What you get

Built for the work you hand off.

The parts every long-running agent needs, already built and running for you.

Hand off work that takes hours, or days.

Give the agent a goal, not just a prompt. It plans, runs, checks back on its own schedule and keeps going until the job is done or it needs you. No terminal to keep open, no timeouts.

Your laptop stays yours.

Every agent gets its own computer in the cloud with git, a shell, Python and a browser. Run ten at once and your fans won't notice.

Connect your tools once.

Connect GitHub, Slack or any MCP server one time, for the whole workspace or only for you. Every agent can use them from then on.

Secrets in a vault, not in .env files.

Keys and tokens are encrypted on the server and filled in only when a tool runs. They never sit on your disk or in the model's context.

Any model. Including the subscription you already pay for.

Connect your Codex or SuperGrok subscription, add your own API keys, or use Opengeni credit. Pick a different model for each task.

Multiplayer, like a shared doc.

Anyone in the workspace can open a running task, add context or steer it. Pick up a teammate's work without asking them to paste you a transcript.

A workspace for every team.

Members and roles, shared integrations, instructions and knowledge per workspace. Everyone also gets a personal workspace, and any chat can be Only me.

It asks before anything risky.

Set each action to Allow, Ask first or Block. Only people can approve, from the web, Slack or your phone.

Recurring work on a schedule.

Ask in plain words. The results land in a chat your team can open, or in a Slack channel you pick.

Start from wherever you are.

Mention @Opengeni in a Slack thread, open the web app, or check in from your phone. It's the same task everywhere.

A day with Opengeni

A normal Tuesday, with a few extra engineers.

You stay the engineer in charge. The agents do the long, careful, boring parts in the background.

  1. 08:55
    Schedule

    The morning brief is already in #eng

    A schedule went through last night's Sentry errors and flagged the two that started with yesterday's release.

  2. 09:10
    Slack thread

    You hand off the fix from Slack

    “@Opengeni fix the null check behind SENTRY-2291.” It clones the repo on its own computer, reproduces the bug and opens PR #482.

  3. 10:30
    Goal

    You start the big one

    “Upgrade payments to Node 24. Keep going until CI is green.” You set it as a goal and get back to your own work.

  4. 13:05
    Shared chat

    A teammate steers it

    Ana opens the same chat: “Skip the legacy webhooks package, we're deleting it.” The agent adjusts its plan.

  5. 18:20
    Still running

    You close the laptop

    The goal has been running for almost eight hours. Your laptop goes to sleep. The agent doesn't.

  6. 07:45
    Inbox

    Coffee, and a green PR

    All 1,284 tests pass, PR #491 is waiting for review, and one release-notes post is waiting for your approval on your phone.

Use cases

One harness. Three ways to use it.

Start with agents for your team. The same sessions, tools and permissions power the rest.

Your team's agents, always on, in the cloud.

The everyday work of an engineering team, handed to agents that run on their own computers. Fixes, upgrades, research, reports and reviews, started from Slack or the web and shared with everyone in the workspace.

  • Long-running goals and scheduled tasks
  • Shared chats your teammates can continue
  • Your tools, your secrets and any model, set up once
Governance and sovereignty

Agents you can answer for. Data where you want it.

Give agents real work without giving up control: decide what they may do, see everything they did, and choose where your data and models run.

Governance

You set the rules.

  • Approvals per action Choose Allow, Ask first or Block for each connected tool and action. Only a person can approve.
  • A record of every step Every message, command and tool call lands in a durable log you can replay for a review or an audit.
  • Keys agents never see Agents use vault items by reference. The value never reaches the model, the transcript or the logs, and every use is recorded.
  • Roles, budgets and limits Workspaces with roles, API keys scoped to the permissions you pick, monthly budgets and a usage limit per task.
Sovereignty

You choose where it runs.

  • EU-hosted on our cloud The app's data is stored on Microsoft Azure in the EU, and you can pick models that run in Azure's EU Data Zone.
  • Or all of it in your cloud Self-host on your own Kubernetes, in the region you choose, with your own storage and sandboxes. Terraform for Azure, AWS and GCP.
  • Your models, your contracts Bring your own subscription or key, such as Azure OpenAI, so requests go to the provider you already trust.
  • Open source, no lock-in Apache 2.0, from the API to the Helm chart. Read every line, and run it without depending on us.
Pricing

Pay for what agents use. Plans give you 5×.

Every model call paid with credit costs the provider's API price plus a 5% markup. A plan is credit that refills every month, worth five times what you pay. On paid plans, calls through your own subscription carry no markup.

Compare plans
Run it anywhere

Our cloud or yours. Same Opengeni.

Open source under Apache 2.0. Start in a minute on ours, move to your own cloud when you want to.

Fastest start

Opengeni cloud

Sign in and go. Use your own subscription, or add credit and pay the provider's API price plus a 5% markup.

Self-host

Your cloud

Our Helm chart on any Kubernetes, with Terraform for AWS, Azure and GCP.

$ git clone https://github.com/Cloudgeni-ai/opengeni.git
Self-hosting guide
Optional

Your own machine

Want an agent on a specific box? Install the Opengeni agent on an always-on Mac or Linux machine and send tasks to it. It dials out, so no open ports.

Connect a machine
Open source

Built in the open. Join us.

Opengeni is Apache 2.0, down to the deployment tooling, and the same code runs our cloud. Ask questions, share what you build and help decide what comes next.

GitHub stars
202
License
Apache 2.0
Self-host
Helm + Terraform
Straight answers

Questions engineers ask first.

How is this different from running a coding agent on my laptop?

The agent gets its own computer in the cloud instead of borrowing yours. It keeps working when your laptop sleeps, you can run many tasks at once, your tokens and keys stay in an encrypted vault, and your teammates can open and continue the same chat. You can start it from Slack or your phone, not only from a terminal.

What can the agent actually do on its computer?

Most of what you would do in a terminal: clone repositories, run commands and tests, install packages, edit files, use git and the GitHub CLI, run Python and browse the web. It can also build documents, spreadsheets and small sites, and use every tool connected to the workspace.

Where do my credentials live?

On the server, encrypted, never on your machine. Keep logins, API keys and one-time codes in a vault in Opengeni, or connect your password manager. The agent only ever writes a reference: the real value is filled in at the moment a tool runs and never enters the model, the transcript or the logs. Every use is recorded.

Which models can I use?

Connect a Codex or SuperGrok subscription, or a key for OpenAI, Azure OpenAI, OpenRouter or Vercel AI Gateway. Calls through your own subscription or key use no Opengeni credit. You can pick a different model for each task.

Can my team use it together?

Yes. An organization holds many workspaces, each with its own members, roles, integrations and knowledge. Chats in a shared workspace can be opened and continued by its members, and everyone gets a personal workspace and Only me chats for private work.

What does it cost?

Opengeni is open source and free to self-host. On our cloud, Free has no fee and includes $10 of usage every month, or add credit as you go. Pro is $20 a month for $100 of usage and Max is $100 a month for $500. Model calls paid with credit are charged at the provider's API price plus a 5% markup, and when the monthly credit runs out you keep going pay-as-you-go. See pricing.

Where is our data stored and processed?

On our cloud, the app's data (chats, files, workspaces and logs) is stored on Microsoft Azure in the EU. Each request goes to the model you pick: some run in Azure's EU Data Zone, others elsewhere, and cloud sandboxes are not pinned to a region yet. Every provider and region is listed in our privacy policy. To keep everything in a region you control, self-host.

Can we run it in our own cloud?

Yes. Run it on any Kubernetes with our Helm chart, with Terraform for AWS, Azure and GCP. It is the same Opengeni as our cloud. Your chosen model and tool providers still process the requests you send them.

Something else? Talk to the team

Give your agents their own computer.

Start in a minute. Your laptop will thank you.

Opengeni, Product of the Day on Product Hunt