Try describing what you need:

About

Raven is an AI orchestration project focused on coordinating multiple specialized agents through a single host agent. It is described as a "harness of harnesses" designed for recursive...

Community Ratings

No ratings yet
Raven one surface, all agents workflowMulti-Agent Orchestration Benchmark: Node F1, Edge F1, Partial Order Accuracy, and Exact Match RateThe THRESHOLD website as one long capture: hero, fight, kill cam, attack tells, evolution, making-of and footerTHRESHOLD poster: the Warden towers over the player on a molten arena floorCover, slides and closing slide of the THRESHOLD deckDam-break solve: a collapsing water column resolved to fine free-surface structure, with the out-of-bounds water fraction falling from 1e0 to 1.36e-10 over seven roundsLimit-load search: a cantilever beam under rising load colored by von Mises stress, with the bisection bracket narrowing from 1800-2000 kN down to 3.125 kN over eight roundsThe Raven RSI website as one long capture: research overview, nanochat, dam-break CFD, FEA solver convergence and model cost comparisonRaven RSI poster: a spiral stone stair climbing into the light, with ravens circling itCover, slides and closing slide of the Raven RSI deck

Features

  • multi-agent orchestration
  • DAG generation
  • recursive self-improvement
  • built-in agents
  • memory across sessions
  • research automation
  • coding automation
  • visual design automation
  • unattended workflow automation

Details

Last Updated
Nov 12, 2026
Created
May 21, 2026
Default Port
18793web UI
Deployment

Deployment: Docker Compose ✓Single Container — minimal hosting footprintsingle container

Run Raven yourself

Pick how much you want to manage.

1 more way to host

Some links earn us a commission. netcup pays us one and is our preferred VPS host.

Is this your project? Sponsor a listing

Run Raven with Docker Compose

Compose file from the Raven project repository.

1 service

no resource limits declared

needs persistent storage (1 volume)

docker/docker-compose.yml · @ e6c0344 · scanned Nov 3, 2026

# Raven, whole, from this directory:
#
#   cd docker
#   docker compose up --build
#
# Then open http://localhost:18793. Settings live in .env beside this file; put
# credentials in .env.local, which is git-ignored.
#
# One service, two processes. nginx serves the built page and proxies /rpc to
# the engine over the loopback they share -- the engine binds 127.0.0.1 only,
# so a proxy in a second container would have no address to reach it on. See
# the header of ../Dockerfile.

name: raven

services:
  raven:
    image: ${RAVEN_IMAGE:-evermindshanda/raven:dev}
    build:
      # The build needs the whole checkout (raven/, agents/, ui-web/, the
      # lockfile), so the context is the repository root, not this directory.
      context: ..
      dockerfile: Dockerfile
      args:
        RAVEN_EXTRAS: ${RAVEN_EXTRAS:-channels,tools}
        RAVEN_PLUGINS: ${RAVEN_PLUGINS:-everos-memory}
        # LibreOffice, for previewing office files and rendering decks. Set 0
        # for a much smaller image that cannot show either.
        RAVEN_OFFICE: ${RAVEN_OFFICE:-1}
    restart: unless-stopped

    # Bind the local auto-login page to loopback. Port 18793 deliberately stays
    # clear of a host-installed Raven engine, whose page defaults to 18792.
    ports:
      - "127.0.0.1:${RAVEN_WEB_PORT:-18793}:80"

    environment:
      # Keep the URL printed by the entrypoint aligned with a shell override of
      # the published port.
      RAVEN_WEB_PORT: ${RAVEN_WEB_PORT:-18793}

    env_file:
      # Everything in .env reaches the container, so a provider key added there
      # needs no second entry below.
      - path: .env
        required: true
      # Your own overrides and secrets. Absent by default, never committed.
      - path: .env.local
        required: false

    volumes:
      # config.json, the workspace, sessions, logs and the memory store. The
      # only thing worth keeping when the container is replaced.
      - raven-data:/data

    healthcheck:
      # Through nginx, so this fails if either half is down.
      test: ["CMD-SHELL", "curl -fsS -m 3 http://127.0.0.1/health || exit 1"]
      interval: 30s
      timeout: 5s
      # A first boot builds the agent loop, the plugin stack and the memory
      # store before anything answers.
      start_period: 180s
      retries: 3

    # A turn in flight and the memory store both want to close cleanly.
    stop_grace_period: 30s

volumes:
  raven-data:

This file may be out of date. Check the Raven documentation for current setup steps.

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on Sep 29, 2026

Alternatives to Raven

orca logo

orca

123.6k
Orca is an AI orchestrator for running multiple coding agents side-by-side in isolated worktrees, with a desktop app, mobile companion, and CLI automation.
AI AgentsAI Coding AssistantAI Tooling+1
Details
AutoGPT logo

AutoGPT

188.0k
AutoGPT is a platform for creating, deploying, and managing continuous AI agents that automate complex workflows.
Artificial IntelligenceAutomation ToolsPermissive License+2
13 ContainersOpen Core
Details
Sim Studio logo

Sim Studio

30.1k
An open-source platform for building AI agents and orchestrating agentic workflows with integrations, LLMs, and vector databases.
Automation ToolsArtificial IntelligenceAI Tooling+4
Details
Flowise logo

Flowise

55.6k
Flowise is a visual tool for building AI agents.
Self Hosting SolutionsAI AgentsAI RAG Systems+3
Single Container
Details
Dify.ai logo

Dify.ai

161.1k
An open-source platform for building, testing, and operating LLM-powered applications with workflows, RAG, agents, and observability.
Low Code DevelopmentArtificial IntelligencePermissive License+6
36 ContainersOpen CoreFOSS with Issues
Details
openrig logo

openrig

8.8k
OpenRig is a CLI tool for defining, launching, and managing a team of AI coding agents in a persistent shared rig.
AI AgentsAI Coding AssistantAI Harness+1
Details
Claude Squad logo

Claude Squad

8.8k
Claude Squad is a terminal app for managing multiple AI coding agents in separate isolated workspaces so tasks can run in parallel.
AI Coding AssistantAI AgentsAutomation Tools
Details
hermes-agent logo

hermes-agent

263.0k
Hermes Agent is a self-improving AI agent with a built-in learning loop, terminal UI, and messaging gateway for chatting and automating work across platforms.
Artificial IntelligenceAI AgentsAI Coding Assistant+2
2 Containers
Details
omnara logo

omnara

3.4k
Omnara is an open-source managed agent platform for running AI agents on any model and any machine, with built-in tools, secrets, permissions, and streaming.
AI AgentsAI ToolingPlatform as a Service+3
10 ContainersFully FOSS
Details
prime-agent logo

prime-agent

22.7k
Prime Agent is an open-source coding and research agent for long-running work, built around a recursive language-model harness and persistent session state.
AI AgentsAI Coding AssistantAI Tooling+1
Details
Lobe Chat logo

Lobe Chat

85.2k
LobeHub is a self-hostable AI agent platform for organizing, creating, and collaborating with multi-agent workflows.
Artificial IntelligenceAI InterfacesSelf Hosting Solutions+3
6 Containers
Details

Related Software

OpenHands logo

OpenHands

93.4k
An AI-driven development platform with a software agent SDK, CLI, local GUI, and hosted cloud offering.
Artificial IntelligenceAI Coding AssistantAI Agents+2
Single ContainerOpen Core
Details
Pi logo

Pi

121.7k
Pi Agent Harness is a mono-repo for a self-extensible coding agent, including an interactive coding agent CLI, agent runtime, and a unified multi-provider LLM API.
AI HarnessAI AgentsAI Coding Assistant+1
Details
goose logo

goose

56.5k
goose is a native open source AI agent with desktop, CLI, and API interfaces for code, workflows, and other tasks.
Artificial IntelligenceAI Coding AssistantAI Agents+3
Single Container
Details
NanoClaw logo

NanoClaw

31.1k
An AI assistant that runs agents in isolated containers and can be customized through Claude Code skills.
Claws & ClankersAI AgentsAI Coding Assistant+2
Details
Langflow logo

Langflow

156.6k
Langflow is a platform for building and deploying AI-powered agents and workflows with a visual builder, API deployment, and MCP server support.
Low Code DevelopmentAutomation ToolsModel Context Protocol+2
10 Containers
Details
ouijit logo

ouijit

178
Ouijit is a customizable task and terminal session manager for agentic development workflows, with lifecycle hooks, scripts, worktree management, and VM sandboxing.
Task RunnersAI Coding AssistantAI Agents
Details
n8n logo

n8n

210.3k
n8n is a fair-code platform for building and deploying AI agents and workflow automations, with a visual editor, custom code, and 1500+ integrations.
Automation ToolsPermissive LicenseLow Code Development+5
Single ContainerSource AvailableNot FOSS
Details
OpenSandbox logo

OpenSandbox

17.3k
OpenSandbox is a platform for running AI agents in isolated sandboxes on local machines or Kubernetes clusters.
AI AgentsAI ToolingSecret Management+2
2 Containers
Details
TinyClaw logo

TinyClaw

297
Tiny Claw is a Bun-native autonomous AI companion framework with a plugin architecture, adaptive memory, and a Discord-like web UI.
Artificial IntelligenceClaws & ClankersAI Agents+3
Details
AnythingLLM logo

AnythingLLM

68.2k
An all-in-one AI application for chatting with documents, building AI agents, and running local or cloud LLM workflows.
Artificial IntelligenceAutomation ToolsGenerative AI+7
Single Container
Details
collie logo

collie

1.6k
ColliePWA is a self-hosted mobile PWA for driving terminal AI agents like Claude Code, Codex, and OpenCode from a phone.
Mobile terminalsSelf Hosting SolutionsRemote Access+3
Details