---
title: ThinkWork
description: The open Agent Harness for Business — production-grade AI work, on the AWS account you own.
template: splash
hero:
  tagline: ThinkWork is the open Agent Harness for Business — Reliability, Efficiency, Security, and Traceability built into the runtime, not bolted on. Self-host on your AWS, run it with us, or wrap either with services. Threads carry the work, Company Brain carries the context, agents do the work, integrations bring in the world, automations time the work, and controls keep it accountable — all inside the AWS account your team already runs.
  actions:
    - text: Getting Started
      link: /getting-started/
      icon: right-arrow
      variant: primary
    - text: View on GitHub
      link: https://github.com/thinkwork-ai/thinkwork
      icon: external
      variant: secondary
---

import { Card, CardGrid } from '@astrojs/starlight/components';

## What ThinkWork is

ThinkWork is **the open Agent Harness for Business** — a Terraform module that stands up a production-grade agent runtime inside your VPC, keyed to your Cognito, running on your Bedrock endpoint, with agent state in your Aurora cluster. The harness — Threads, Company Brain, Agents, Integrations, Automations, Control — is what's opinionated; the infrastructure is yours. Reliability, Efficiency, Security, and Traceability are built into the runtime, not bolted on as an afterthought.

If ThinkWork the company disappears tomorrow, your deployment keeps working.

## One harness, three deployment models

<CardGrid>
  <Card title="ThinkWork (open)" icon="seti:lock">
    Self-host the open Agent Harness on your AWS. Apache 2.0, community-supported. The full product, no operating partner. Five commands and you own a production-grade agent runtime. The rest of this site is the manual for it.
  </Card>
  <Card title="ThinkWork for Business" icon="rocket">
    Same harness, operated by us — deployed into your AWS account, with managed updates, priority support, and the operating discipline so your team focuses on the workflows, not the runtime. [See plans →](https://thinkwork.ai/cloud)
  </Card>
  <Card title="ThinkWork Enterprise" icon="approve-check">
    Strategy, pilot launch, managed operations, and workflow expansion services on top of either ThinkWork (open) or ThinkWork for Business. Sales-led; scoped up front. [See services →](https://thinkwork.ai/services)
  </Card>
</CardGrid>

These docs cover the full product across all three tiers. The runtime is identical between them — only who operates it differs.

## Where to go from here

These docs are organized into four branches, each answering a different question:

<CardGrid>
  <Card title="Architecture" icon="rocket">
    Start here. The harness mechanics — PPAF agent loop, the four operating guarantees, deployment topology, and how the six components fit together. [Read more →](/architecture/)
  </Card>
  <Card title="Components" icon="puzzle">
    The six components of the harness — Threads, Agents, Company Brain, Integrations, Automations, and Control. Each page follows the same skeleton: why, what, how to configure, common patterns. [Read more →](/concepts/threads/)
  </Card>
  <Card title="Configure" icon="setting">
    Runbooks for standing the harness up and tuning it — deploy paths (greenfield AWS, BYO infrastructure, configuration reference) and authoring guides for skill packs, integrations, evaluations, and compounding memory operations. [Read more →](/deploy/greenfield/)
  </Card>
  <Card title="Reference" icon="open-book">
    The technical reference surface — GraphQL API, the React Native SDK, and the operator-facing applications (Admin, Mobile, CLI). [Read more →](/api/graphql/)
  </Card>
</CardGrid>

## Six components of the harness

Every concept page in these docs follows the same skeleton: **why** the component exists in the harness, **what** it does, **how to configure** it, **common patterns**, and **cross-links** into the rest of the system.

<CardGrid>
  <Card title="Agents" icon="rocket">
    The decision-making layer. Managed agents on Strands or Pi AgentCore runtimes, connected agents that bring their own runtime, plus templates and skill packs for fleet-wide reuse. [Read more →](/concepts/agents/)
  </Card>
  <Card title="Threads" icon="document">
    The harness's perception and history layer. Every conversation, task, automation, and integration event lands in a thread with history and audit trail. [Read more →](/concepts/threads/)
  </Card>
  <Card title="Company Brain" icon="open-book">
    The harness's context layer: memory, compiled pages, knowledge bases, workspace files, approved tools, and source routing above any one backend. [Read more →](/concepts/knowledge/)
  </Card>
  <Card title="Integrations" icon="puzzle">
    The harness's I/O surface. External channels, events, and tools — Slack, GitHub, Google Workspace integrations plus MCP tools for remote capabilities. [Read more →](/concepts/integrations)
  </Card>
  <Card title="Automations" icon="setting">
    The harness's scheduled-trigger surface. Scheduled jobs, event-driven triggers, and routines on your schedule. Step Functions under the hood. [Read more →](/concepts/automations/)
  </Card>
  <Card title="Control" icon="approve-check">
    The harness's governance layer — the four operating guarantees enforced in code. Guardrails, budgets, evaluations, and audit. [Read more →](/concepts/control/)
  </Card>
</CardGrid>

## Quick start

The fastest path is self-hosting the open Agent Harness in your own AWS:

```bash
npm install -g thinkwork-cli
thinkwork login
thinkwork init -s dev
thinkwork deploy -s dev
thinkwork doctor -s dev
```

Five commands, one AWS account, and you own a production-grade Agent Harness — open and yours, not rented from a black box. Full walkthrough in [Getting Started](/getting-started/); the harness mechanics — PPAF agent loop, operating guarantees, deployment topology — live in [Architecture](/architecture/).

If you'd rather not run the runtime yourself, [ThinkWork for Business](https://thinkwork.ai/cloud) is the same harness operated by us, and [ThinkWork Enterprise](https://thinkwork.ai/services) wraps either with services.

If you're new to ThinkWork, read the Concepts section in this order: [Threads](/concepts/threads/), [Agents](/concepts/agents/), [Company Brain](/concepts/knowledge/), then [Integrations](/concepts/integrations).
