Skip to content

AGW · A self-hosted agent workspace

Let AI assistants work together on your project.

Connect a model or an existing Claude Code, Codex, or Pi setup. Organize conversations and files by project, assign work to different agents, and schedule tasks after verifying them.

Custom agents · Claude Code · Codex · Pi

From a conversation to recurring work

Bring your work together

Start with one working agent. Add projects, tools, and automation as you need them.

01 / EXECUTION

Agents

Define an agent with instructions, a model, and tools, or connect an existing external agent CLI.

Read the guide

02 / CONTEXT

Chat & Projects

Organize conversations, files, and Git working directories around projects. Handle approvals and input during execution.

Read the guide

03 / COLLABORATION

Agentflows

Connect steps such as collecting material, summarizing results, and human review. Run them in order, choose a branch, or process work in parallel.

Read the guide

04 / SCHEDULING

Jobs

Run agents and workflows once, at fixed intervals, or on Cron schedules. Inspect records for each attempt.

Read the guide

05 / CAPABILITIES

Tools & Integrations

Equip agents with tools, Skills, MCP, and configured integration connections for the task at hand.

Read the guide

06 / ACCESS

Web · Desktop · Mobile

Connect to your Server from a browser, an independent desktop client, or mobile. Choose the entry point that fits your work.

Read the guide

Execution you organize

From a question to repeatable work

WORKSPACE / EXECUTION

Context belongs with the project

◇ Files, conversations, and execution records stay organized

  • Give the Project a working directory visible to the Server.
  • Run an agent in Chat, inspect tool activity, and answer human input requests.
  • Use an Agentflow when the steps settle, and a Job to schedule the next run.

You host the Server, data, and workspaces. Model requests go to the provider you configure.

TASK PATH
PROJECT / Working directory + context
  ↓
AGENT / Model · Tools · Skills
  ↓
CHAT / Execution · Approval · History
  ↓
AGENTFLOW + JOB / Orchestrate + schedule

Choose your entry point

Start using it. Or start building.

New to AGW

Choose an installation, initialize the Server, and complete your first model conversation.

Open the docs

Host your own service

From Standalone to Control/Data Plane, learn configuration, authentication, and backups.

Open the docs

Build with AGW

Run from source, understand module boundaries, and extend tools and integrations.

Open the docs

Before you start

A few practical questions

Does AGW include model hosting?

AGW connects to your configured model providers or invokes external agent CLIs you have set up. Model credits are not included; remote model usage follows the provider’s billing rules.

Should I install Desktop Full or Client?

Full includes a current-user Server daemon and suits a local start. Client connects to an existing Server. Both share an application identity, so install one variant.

Can I run unattended tasks?

Jobs support scheduled and recurring execution, and Agentflows orchestrate multiple steps. Verify the target agent, tool permissions, and inputs first, then inspect execution records. Unattended jobs cannot automatically complete steps requiring human approval or input; adjust the task and permissions before scheduling.

Is the current version stable?

AGW is in active development before 1.0. Database schemas, APIs, and interfaces may change between releases. Read the release notes and back up your data before upgrading.

Get your first agent running.Start with a simple conversation. Bring in your work from there.