Skip to content

purton-tech/agent-octo

Repository files navigation

Agent Octo

Agent Octo

Inspired by OpenClaw, Agent Octo adds some practical features:

  1. Agent Octo is multi-user and multi-tenant, so you can run it for your team, family, or as your own SaaS.
  2. It includes a multi-threaded, async Python sandbox written in Rust for AI workloads, powered by Monty.
  3. The sandbox supports Code Mode to reduce token usage.
  4. Agent Octo uses OpenAPI (Swagger) specs, letting you add integrations at runtime.
  5. Tools are discoverable and lightweight in context; in the Tool Definition section, the only tool is exec_python.
  6. Agent Octo supports OAuth2 for configuring API integrations (for example, Google and Microsoft).

Built with the Rust on Nails architecture for secure full stack web applications.

Installation

Download the docker-compose.yaml file.

curl -LO https://raw.githubusercontent.com/purton-tech/agent-octo/main/infra-as-code/docker-compose.yaml

then

docker compose up

Then open http://localhost:3000.

About

Inspired by OpenClaw, Agent Octo is a multi-tenant Agentic AI platform that delivers runtime Open API integrations and a Rust powered Python Sandbox whilst reducing token usage by 90%.

Resources

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors