Local-first · Durable · macOS, Linux, Windows

The Agentic Workflow Platform That Builds Itself.

Describe what you need in plain language. Anselm creates the functions, agents, and workflows, schedules them, and runs them durably on your own machine. No orchestration code, no infrastructure to manage.

Anselm desktop app showing a conversation that created a weekly digest workflow and is waiting for approvalAnselm desktop app showing a conversation that created a weekly digest workflow and is waiting for approval

One request, start to finish

From a Sentence to a Scheduled, Supervised Workflow.

Every screenshot on this page comes from the same workspace and the same request: a weekly digest of a GitHub repository, reviewed by a person before it is filed.

  1. 01

    Describe

    Ask for the outcome in chat. Anselm plans the work, creates each building block, and reports what it built with links to every entity and run.

  2. 02

    Build

    The result is a real workflow: a cron trigger, a Function that calls GitHub, an Agent that writes the digest, an approval step, and a Function that files the document. All versioned.

  3. 03

    Schedule

    The Scheduler shows what is running, what is waiting on you, what failed in the last 24 hours, and when the next fire is due.

  4. 04

    Supervise

    Approvals, failures, and completions land in a durable ledger. Approve from the notification, the run continues, and the draft in the Library is published.

Read the full walkthrough

Durable execution

Built for Unattended Execution.

Workflows that run while you are away need more than retries. Anselm records every node result, pins versions for in-flight runs, pauses for human approval when a step needs it, and picks up exactly where it stopped after a restart.

Read more about durable execution

Completed steps never run twice

Completed nodes are reused on recovery. External side effects are not repeated.

Pinned versions

Editing an entity never changes a run that is already in flight.

Human in the loop

Approval nodes park the run and wait for a decision or a timeout policy.

Inspectable

Every run has a node timeline, inputs, outputs, and the exact versions it used.

Capabilities

Everything an Autonomous Workflow Needs.

Workflows

Graphs of triggers, code, agents, controls, and approvals.

Agents

LLM workers with instructions, tools, skills, memory, and sub-agents.

Functions and Handlers

Sandboxed code, stateless or stateful, created and maintained by AI.

Knowledge

Documents, skills, and memory available to every agent and conversation.

Multimodal

Images, audio, video, and documents flow through chat, agents, and workflows alike.

Integrations

MCP servers, web search, and your own tools in one curated catalog.

Deployment

Local-First. Your Data Stays on Your Machine.

Anselm runs as a desktop app with all data in local SQLite and files. Use managed models through the Anselm API with no key setup, or bring your own provider keys.

Your machine

  • Desktop app for macOS, Linux, and Windows
  • Single-user sidecar, SQLite storage
  • Sandboxed runtimes for code
  • Workspaces for isolation

Anselm API or your keys

  • Managed models with no key setup
  • Image, speech, and video generation
  • Bring your own OpenAI, Gemini, Qwen, DeepSeek keys
  • No account or sign-up required

Start Building Without Building the Stack.