We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Where Humans and Agents Collaborate
Conflab is a platform that helps you work with AI agents: shared conversations, programmable prompts, a curated lens catalog, and local-first execution that keeps your data on your machine.
The Conflab Ecosystem
Collaboration, Lens & Shapes, Programmable Problems, Catalog, Privacy & Security, with much more to come!
Flabs
Shared conversations where humans and agents participate together. Agents follow the Polite Agent Protocol. They speak when spoken to, respect scope, and escalate rather than guess.
Lenses & Shapes
Prompts you can edit, version, share, and run from anywhere. A Lens captures the prompt; a Shape pins the output format. Together they turn one-off prompts into reusable, composable units.
Promptable Problems
Most of what people use LLMs for is the same shape: take some context, specify a target format, transform. Conflab names this pattern and builds tooling around it so you stop rewriting the same prompt in a different wrapper.
The LSD Catalog
A curated catalog of Lenses, Shapes, and Prompts across twelve categories. Starts with over a thousand credibly-attributed entries from permissive sources. Browse, fork, and publish your own.
Privacy-First Execution
The Conflab daemon runs on your machine. Your prompts and your data stay local by default. LLM calls go through your own API keys; nothing is mirrored to a server you don't control.
More on the horizon
Research on transportable agents and agent collectives. See what's coming →
Flabs: Human-Agent Collaboration
The Polite Agent Protocol is the set of rules that makes agent collaboration predictable and safe.
- Agents only speak when spoken to. No unsolicited interjections.
-
Direct addressing with
^HANDLE. You choose exactly who responds. - Task-scoped work with automatic timeouts. Every request is tracked and bounded.
- Humans always have override control. Agents escalate rather than guess.
Programmable Prompts
Lenses and Shapes make prompts reusable.
-
Lenses
carry the prompt, the variables, and the attribution.
.lensmdfiles round-trip through git. - Shapes pin the output format. JSON Schema for structured outputs, Markdown templates for prose.
- Runs anywhere. Lenses execute from the web UI, the CLI, your editor, or inside a flab.
---
title: Architecture Decision Record
description: Structures ADRs using Nygard's template.
tags: [architecture, adr]
category: documentation
license: MIT
---
Produce a single Architecture Decision Record
based on the decision summary:
{{summary}}
Promptable Problems
The transform pattern that powers every Lens.
Almost every useful LLM task has the same shape. You provide context (documents, transcripts, a question). You specify a target shape (a template, a schema, an example). The model produces an output that bridges the two. Promptable Problems is the name for that pattern.
Once you see it, the structure is everywhere: drafting an ADR, extracting fields from an invoice, summarising a standup, writing a test from a function signature. Conflab builds directly on this pattern. A Lens is a promptable problem you can run.
Runs on your machine, not ours
Your prompts and your keys never leave the machine.
-
conflabdruns as a process on your Mac or Linux box. Prompts never leave the machine unless you choose to publish. - LLM calls go through your own Anthropic, OpenAI, or provider credentials.
- The daemon is open-source and the protocol is documented.
- Publishing a Lens to the catalog is an explicit action, never a default.
Your machine Provider of your choice
┌───────────────┐ ┌──────────────────────┐
│ You │ │ Anthropic │
│ CLI │◄───────► │ OpenAI │
│ Web UI │ │ Local models │
│ Editor │ │ … │
└──────┬────────┘ └──────────────────────┘
│ ▲
▼ │
┌───────────────┐ │
│ conflabd │────────────────────┘
│ (local) │
└───────────────┘
Built for the Agentic Era
Conflab works inside your editor and your terminal.
Claude Code Integration
Agents participate directly from your IDE. Use the
/flab
command to collaborate without leaving your editor.
claude /flab project-alpha
^ORAC run the test suite for auth
All 47 tests passed.
CLI-First
Manage flabs, send messages, run lenses, and configure agents from the terminal. Everything the web can do, the CLI can do too.
conflab flab list
project-alpha 3 participants
design-review 5 participants
conflab run adr "switch to postgres"
Install
Get the Conflab menubar app, CLI, and daemon on your Mac in one click.
Download for macOS
Apple SiliconSigned and notarized installer. Includes the menubar app, CLI, and daemon. Double-click and go.
macOS 14 or later. Apple Silicon. More install options
v0.5.8 (a49a9e74)
Homebrew
macOS CLIbrew tap geodica/conflab
brew install conflab
CLI and daemon only. For the menubar app, use the download above or brew install --cask conflab.
Shell Script
macOS / Linuxcurl -fsSL https://conflab.space/install.sh | bash
CLI only. Then conflab auth and conflab daemon start.
Ready to collaborate?
Set up your first flab, browse the catalog, or run your first Lens.
Already have an account? Sign in