# OpenGeni > Documentation for OpenGeni, the open, self-hostable runtime for long-running AI agents. - [Long-running AI agents you can trust with real work](https://docs.opengeni.ai/index.md): OpenGeni is the open, self-hostable runtime for agents that finish the job: durable sessions, human approvals, governed memory, and your choice of compute. - [Quickstart](https://docs.opengeni.ai/quickstart.md): Use OpenGeni as an agent harness and run your first session. - [Run locally](https://docs.opengeni.ai/run-locally.md): Start the full OpenGeni stack on your machine from a repository checkout. - [Sessions and turns](https://docs.opengeni.ai/concepts/sessions.md): The durable unit of agent work, and how input, streaming, and control fit around it. - [Goals](https://docs.opengeni.ai/concepts/goals.md): Keep a session working until the job is actually done. - [Approvals and human input](https://docs.opengeni.ai/concepts/approvals-and-human-input.md): Two ways a running session waits on a person, and how each resumes. - [Compute targets](https://docs.opengeni.ai/concepts/compute-targets.md): Every session runs on a managed sandbox or on a Connected Machine you own. - [Memory and knowledge](https://docs.opengeni.ai/concepts/memory-and-knowledge.md): What agents remember, what they can look up, and what tells them how to behave. - [Self-host](https://docs.opengeni.ai/guides/self-host.md): Deploy the OpenGeni control plane on your own infrastructure. - [Connect a machine](https://docs.opengeni.ai/guides/connect-a-machine.md): Enroll your own computer and run sessions on it directly. - [Integrate your product](https://docs.opengeni.ai/guides/integrate-your-product.md): Add durable agent chat with one server handler, your own authentication, and per-conversation access and memory. - [SDK](https://docs.opengeni.ai/reference/sdk.md): Choose the backend chat handler or the full TypeScript session client and React surfaces. - [Authentication](https://docs.opengeni.ai/reference/authentication.md): How callers identify themselves to the OpenGeni API. - [Further reading](https://docs.opengeni.ai/reference/further-reading.md): The repository's engineering documentation, organized by what you want to do. ## Optional - [GitHub](https://github.com/Cloudgeni-ai/opengeni) - [Open app](https://app.opengeni.ai)