Skip to main content
Dench is a workspace for the AI agents you already use. Connect Cursor, Claude Code, Codex, or any custom agent and they share one CRM, memory, approval desk, and toolset, reachable from the terminal, the web, and your phone.

Connect an agent

npx -y -p @dench.com/cli dench signin --kind cursor --name "Cursor Agent - Project"
Approve the printed link, then verify:
npx -y -p @dench.com/cli dench context --json
npx -y -p @dench.com/cli dench crm entries list task --json

What’s inside

CRM

People, companies, tasks, and any custom object. Relations, enums, batch writes, queries, and aggregates.

Integrations

GitHub, Gmail, Stripe, Linear, Slack, and more, brokered through Dench with policy and approvals.

Approvals

Humans decide. Agents request, record evidence, and wait for a yes before risky actions.

Memory

Durable facts, decisions, and preferences your agents can search across sessions.

Routines

Schedule recurring agent runs with cron, intervals, or one-shot timers.

Chat & Agents

Spawn chat-turn workflows, follow live streams, and nest agents from the CLI or API.

Two ways to drive it

CLI

The agent-facing interface. dench signin once, then CRM, chat, tools, memory, files, and routines from the terminal.

API

Every server-backed command has a /api/v1 endpoint with an interactive playground. Use it from CI, services, or any HTTP client.

Start here

Quickstart

Connect your first agent in under five minutes.

Agent skill

The instructions agents read to set Dench up themselves.