Skip to content

What Olano is

Olano runs agents: long-lived AI workers that hold their own memory, reach real systems through tools, and talk to people on the messaging platforms those people already use.

An agent is four things:

Piece What it is
Configuration agent.json5 — the agent's name, model, prompt, tools, channels, schedule, permissions.
Workspace A directory the agent owns: its memory, notes, files, skills, and scratch space.
A model The reasoning engine. Either an Olano-managed tier billed in credits, or your own provider key.
Surfaces How work reaches it: the dashboard, a messaging channel, a schedule, a webhook, or another agent.

The pieces

  • The runtime is one long-running process. It boots every agent, keeps the channels connected, runs the scheduler, and serves the dashboard API.
  • The dashboard is the web control panel — the primary way to operate a deployment. Everything in this guide that mentions a "tab" means a dashboard section.
  • The agents themselves. Every agent carries built-in tools to configure itself, connect services, and send magic links so a person can finish a sign-in or hand over a key from their own phone; AgentFather carries the tools to manage the whole deployment. Asking an agent is a first-class way to operate Olano, not a shortcut — see Ask the agent: self-configuration, magic links and admin tools.
  • The vault is the encrypted credential store. Every API key, bot token and service password lives there. Credentials never belong in a config file.

Where things live on disk

Olano keeps everything under one home directory, ~/.lionclaw/ by default (override with OLANO_HOME):

~/.lionclaw/
  config.yaml                       # deployment-wide settings  (config.yaml reference)
  organization.yaml                 # the org chart             (organization.yaml)
  agents/<name>/
    agent.json5                     # that agent's config       (agent.json5 reference)
    workspace/                      # that agent's own files
      AGENTS.md                     # operating instructions
      SOUL.md                       # persona, tone, boundaries
      IDENTITY.md                   # who the agent is
      USER.md                       # who it works for
      TOOLS.md                      # notes on tool usage
      MEMORY.md                     # durable learned facts
      memories/YYYY-MM-DD.md        # daily logs
      notes/                        # the markdown wiki
      knowledgebase/                # documents indexed for search
      skills/                       # reusable procedures
      reports/                      # every file the agent produces for you
      uploads/                      # files you send it in chat
      downloads/  scratch/  trash/  # conventions the tools use
      system/                       # Olano-owned; replaced on upgrade
  sessions/                         # conversation transcripts
  vault/                            # encrypted credentials

The files under system/ are managed by Olano and overwritten when you upgrade. Everything else is yours — edit it freely, from the dashboard Files tab or a text editor. The agent reads AGENTS.md, SOUL.md, IDENTITY.md, USER.md, MEMORY.md, TOOLS.md and the recent daily logs at the start of every conversation, so editing them changes how the agent behaves on its next reply.

Self-hosted or Olano Cloud

Olano runs the same either way:

  • Self-hosted — you install it on your own machine or server and bring your own model provider keys.
  • Olano Cloud (cloud.olano.ai) — a managed instance you deploy in a few minutes, kept up to date for you, with Olano-managed models billed in credits so you never need a provider account. See Olano Cloud.

You can mix: a cloud deployment can still use your own provider keys, and a self-hosted install can use whatever providers you have.