Back to directory

OpenOctopus

A self-hosted server that runs one AI agent and lets it work in a server workspace or on paired Linux, macOS, and Windows computers, reachable through a browser, Discord, or DingTalk, using an Anthropic-compatible API.

OpenOctopus

OpenOctopus runs an AI agent server that serves both a browser UI and an API from one Docker image, storing users, conversations, configuration, and MCP catalogs in PostgreSQL, with server workspace files kept in RustFS. It provides personal and shared, equal-permission workspaces, file management, browser attachments, and file transfers between the server and any paired computer.

File tools and web fetches can be routed to the server or to a chosen paired client, and the client can run pipe commands and line-oriented terminal sessions on that paired machine with the permissions of its operating-system user. The server connects admin-managed and per-device MCP servers over stdio, Streamable HTTP, or SSE, and a personal Discord or DingTalk bot can be linked to the same durable conversation and agent loop as the browser, with an owner-controlled allow list for external channels. The project is explicitly labeled an alpha or demo release with documented security boundaries.

More in Agent frameworks

See all 902
  • Recurse

    recurse.run

    A serverless harness that lets a coding agent design, test, and deploy its own specialist sub-agents as tools, MCP servers, or bots, defined by a schema-validated manifest.

  • ProofForge

    shulgin.is-a.dev

    An AI-agent pipeline that decomposes a mathematics problem, proves each piece, and formalizes the result in Lean 4 and Mathlib until the Lean kernel accepts it, with six of its proofs already merged into Google DeepMind's formal-conjectures repository.

  • local-coder

    github.com

    Builds a local coding-agent team on top of Ollama and OpenCode by detecting the machine's hardware, recommending models for seven specialist roles, and testing whether each assigned model can actually use tools, edit a repository and pass verification.