OpenHermit
Run a whole fleet of AI agents as managed services, each with its own model, memory, schedules, and sandboxed workspace, from one admin console. Create an agent, point it at OpenAI, Anthropic, OpenRouter, or any OpenAI-compatible endpoint, store its API keys encrypted, and it is ready to chat in the browser. People sign in with a device key and get a session list, streaming replies, and file attachments. The Agents table shows status, last activity, sessions, errors, and token spend for the past 24 hours, and the Stats page tracks users, sessions, events, and total tokens. Cron or one-shot schedules let an agent send a daily brief, and each run is logged. Owner, user, and guest roles control who may talk to an agent or change it, and policy and approval tabs gate risky tool calls. Skills and MCP servers are registered once and enabled for one agent or the whole fleet, and instructions can be pushed to every agent at once. Sessions, memories, and secrets sit in PostgreSQL, so state persists across gateway restarts. Use it for an internal agent platform, a support desk, or one agent per customer. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
SandBase Harness
SandBase Harness gives your AI agents a proper home with sessions, tools, sandboxes, and an audit trail instead of a pile of scripts. The console lists agents with their model, status, and version, and an agent page shows its system prompt, attached tools, and skills. Every session keeps a resumable event log, and a transcript view opens any user or agent message as a rendered or raw event. Built-in tools run in a local process, per-session Docker containers, Kubernetes, or a self-hosted worker queue, and permission policies can always allow a tool or always ask a human first. MCP toolsets, credential vaults, and skill packages extend what an agent can reach, with Anthropic's xlsx, pptx, pdf, and docx skills listed next to your own. Memory stores, webhooks, scheduled deployments, and outcome definitions cover longer-running work. Settings include a model provider form, API keys for bearer authentication, and an interactive API reference for sessions, agents, environments, and vaults. A TypeScript SDK and a bundled MCP bridge connect other tools to the same runtime. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache 2.0 licensed.
Aegra
Aegra runs your LangGraph agents on your own infrastructure with the same SDK and APIs you would use on the managed platform, so moving in does not mean rewriting your agents. You deploy an agent once and clients connect through Agent Chat UI, LangGraph Studio, or CopilotKit, while threads, runs, and checkpoints persist between sessions instead of vanishing when a process restarts. Streaming answers arrive token by token over server-sent events, and if a connection drops, the stream reconnects and replays missed events rather than losing the run. Human-in-the-loop gates pause an agent at the step you choose, wait for a person to approve or edit, and then resume from exactly that state. Scheduled cron jobs trigger runs on standard or seconds-level expressions with timezone support, which turns agents into recurring workers for reports, checks, and follow-ups. When traffic grows, Redis-backed workers process runs with lease-based crash recovery, so a dead worker's job is picked up instead of disappearing. Authentication handlers plug in JWT, OAuth, or Firebase, custom endpoints sit beside the agent API, and traces fan out to the observability backend you already run. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.