> ## Documentation Index
> Fetch the complete documentation index at: https://speaker-weave.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Open-source conference speaker and session management — CFP to published program.

SpeakerWeave runs the program side of a conference: call for papers, structured review, decisions, speaker onboarding, content collection, agenda building, and a public program with embeds and feeds. It is open source (MIT) and built to be hosted as-is or adapted behind clear provider boundaries.

## What's in the box

<CardGroup cols={2}>
  <Card title="CFP & review" icon="clipboard-check">
    Conditional multi-page forms, anonymized review rounds, weighted scorecards, AI triage with human overrides.
  </Card>

  <Card title="Speaker operations" icon="users">
    Rosters, magic-link speaker portals, onboarding tasks, versioned content with approvals.
  </Card>

  <Card title="Agenda & publishing" icon="calendar-days">
    Drag-and-drop grids, live conflict detection, auto-place, public schedule/speakers pages, embeds, JSON + iCal feeds.
  </Card>

  <Card title="Fully agentic" icon="sparkles">
    One org-scoped tool layer behind every surface: in-app agent, MCP server and connectors, Slack, and the `sw` CLI.
  </Card>
</CardGroup>

## Built for the future, and fully agentic

Every surface dispatches through the same organization-scoped tool layer, so the agent can run the program wherever you already work — and anything sensitive stops at an approval gate first.

<CardGroup cols={2}>
  <Card title="In-app agent" icon="message-square" href="/ai/chat-agent">
    Streaming threads, @-mention any submission or speaker as context, entity badges that navigate the app, and inline approve/deny gates.
  </Card>

  <Card title="MCP server + connectors" icon="plug" href="/ai/mcp">
    Add `/mcp` to Claude or ChatGPT as a connector over OAuth. Connectors run inbound too, bringing your own MCP servers into the agent.
  </Card>

  <Card title="Slack" icon="hash" href="/ai/slack">
    Mention the bot or DM it to collaborate with teammates on live program data, in the channel where the work already happens.
  </Card>

  <Card title="sw CLI" icon="terminal" href="/ai/cli">
    `pipx install`, authenticate with an API token, then `sw ask` — the same brain from any shell, script, or coding agent.
  </Card>
</CardGroup>

## Try it now

The live demo seeds a full conference workspace — no sign-up: [speakerweave.com/demo](https://speakerweave.com/demo).

## Where the code lives

Everything documented here ships in the [open-source repository](https://github.com/Brandonmchu/speakerweave), including the reference deployments for Railway and Cloudflare, the Slack app manifest, the MCP server, and the CLI. If you're pointing a coding agent at the repo, start it at `AGENTS.md`.
