---
title: "Community Plan"
canonical: https://trickest.com/docs/key-concepts/community-plan
description: "What the Community plan includes: self-hosted execution, the agent with your own model key, and full CLI, SDK, API, and MCP access."
---

# Community Plan

## Included in the Plan

The Community plan is the self-serve tier. You build and run workflows on your own infrastructure with your own AI provider key:

| Capability | Detail |
|---|---|
| Workflow builder and library | Build workflows and use the public workflow library |
| Self-hosted execution | 3 machine slots in a self-hosted fleet, created for you at signup |
| AI agent with your own model | Connect an Anthropic, OpenAI, or Google key ([BYOK](/docs/using-the-app/ai-agent/bring-your-own-key)) |
| Developer tools | CLI, SDK, REST API, and MCP with your personal API token |
| Data retention | The platform keeps workflow run data for 7 days |

## Your Workflows Run on Your Machines

Community workspaces run workflows on your own machines. Managed fleets, the machines Trickest runs for you, are part of enterprise plans. Your self-hosted fleet exists from signup; attach at least one machine and keep it **Active** so runs can start:

```bash
curl -fsSL https://trickest.io/install.sh | sh
trickest auth login
trickest attach
```

See [Using Self-Hosted Machines](/docs/using-the-app/private-execution-networking/using-self-hosted-machines) for host requirements and the in-app **Connect a machine** panel.

## The Agent Uses Your Model

The Trickest agent needs a verified provider key before it can chat on Community. Without one, **Agent Mode** opens on a **Connect a key to chat** empty state right away (quick-connect Anthropic or OpenAI, or full setup under **Settings > Agent > Bring Your Own Key**). Turns then bill your provider account. [Set up BYOK](/docs/using-the-app/ai-agent/bring-your-own-key).

## Developer Access

Your personal API token authenticates the CLI, the SDK, and every API request. Copy it from **Settings > Developer > API Token**.

- **CLI:** `curl -fsSL https://trickest.io/install.sh | sh`, then `trickest auth login`. [CLI docs](/docs/developer-tools/cli).
- **SDK:** `npm install @trickest/sdk`. [SDK docs](/docs/developer-tools/sdk).
- **API:** call the REST endpoints with the same token. [API overview](/platform/api).
- **MCP and coding agents:** connect Claude Code, Cursor, or Codex. [Agent integrations](/docs/developer-tools/sdk/agent-integrations).

## Moving to Enterprise

Enterprise plans add managed machine fleets, platform-billed models for the agent, longer data retention, and team management. [Talk to us](/demo) when you outgrow self-serve.

---
_Markdown source of https://trickest.com/docs/key-concepts/community-plan._
