---
title: "Trickest Platform Documentation"
canonical: https://trickest.com/docs/introduction
description: "Learn how to visualize, operate, and scale offensive security workflows."
---

# Trickest Platform Documentation

## Start here

Trickest connects tools and scripts into workflows. A run executes a workflow and records its results. Start with an existing workflow, then inspect its output before building your own.

<Note>
  **On the Community plan?** Connect an active self-hosted machine before running
  workflows. To use the agent, also connect a verified model provider key. These
  are separate requirements: a model key is not required to run a workflow
  without the agent. See [Community setup](/docs/key-concepts/community-plan).
</Note>

## Run your first workflow

1. [Copy a workflow from the Library](/docs/using-the-app/workflow-and-executions/using-workflows-from-the-library) into your workspace. You can change your copy without changing the Library version.
2. [Review its inputs and configuration](/docs/using-the-app/workflow-and-executions/building-and-debugging-a-workflow#2-configure-and-run-a-single-node). Provide the values and files needed for your task.
3. [Run the workflow](/docs/using-the-app/workflow-and-executions/executing-and-scheduling-workflows) on an available fleet.
4. [Inspect the run](/docs/using-the-app/workflow-and-executions/working-with-runs). Check the status and node outputs to confirm the result before using it.

## Choose a guide

<CardGroup cols={2}>
  <Card
    title="Community Plan"
    icon="id-badge"
    href="/docs/key-concepts/community-plan"
  >
    Self-hosted execution, the agent with your own key, and full developer
    access.
  </Card>
  <Card
    title="Key Concepts"
    icon="lightbulb"
    href="/docs/key-concepts/introduction"
  >
    Understand the platform's core building blocks.
  </Card>
  <Card
    title="How-to Guides"
    icon="book"
    href="/docs/using-the-app/introduction"
  >
    Step-by-step guides for workflows, database, and access.
  </Card>
  <Card title="CLI" icon="terminal" href="/docs/developer-tools/cli">
    Run and manage workflows from your terminal.
  </Card>
  <Card title="Trickest SDK" icon="code" href="/docs/developer-tools/sdk">
    Build integrations against the platform API.
  </Card>
  <Card title="MCP server" icon="plug" href="/docs/developer-tools/mcp">
    Connect Claude, Claude Code, Cursor, or Codex and let the agent run workflows.
  </Card>
  <Card
    title="Sandbox SDK"
    icon="code"
    href="/docs/developer-tools/sandbox-sdk"
  >
    Run commands, manage files, and build app previews in a Linux sandbox.
  </Card>
</CardGroup>

## Stay in the loop

<CardGroup cols={2}>
  <Card title="Changelog" icon="rocket" href="/docs/releases/changelog">
    Track new releases and platform updates.
  </Card>
  <Card title="Blog" icon="newspaper" href="/blog">
    Read product updates and security research.
  </Card>
</CardGroup>

---
_Markdown source of https://trickest.com/docs/introduction._
