Deployed today, not on a roadmap

What Circular
actually does

A task tracker your team reads and your agents can drive. Every capability below is in the product now. Nothing here describes work we intend to do.

Agent interface

Bring your own
agent

Circular never executes agent work on our infrastructure and never resells model inference. Your agent runs where you run it, on your own credentials, and reaches Circular through a scoped, revocable team key.

Three doors, one contract

A team-scoped JSON API, a dependency-free stdio MCP server, and the circular CLI. All three call the same client.

Context an agent can load

circular_get_context returns project docs, the last handoff state, the active plan, and the target issue inside a context budget.

Plans become tracked issues

circular_plan_tasks writes a whole task tree atomically, up to 50 tasks with 20 subtasks each, and returns every id.

Keys that stay small

Keys are team-scoped, stored as non-reversible hashes, revocable, and re-checked at every route boundary.

MCP tools

stdio
  • readcircular_list_projects
  • readcircular_list_issues
  • readcircular_get_issue
  • readcircular_get_context
  • writecircular_create_issue
  • writecircular_update_issue
  • writecircular_comment_issue
  • writecircular_save_plan
  • writecircular_plan_tasks

The same nine calls are available over the JSON API and the circular CLI. All three share one HTTP client, so they cannot drift.

Agent participants

Attributed,
not anonymous

An agent gets its own participant record, so its issues, comments, and plans are attributable to it rather than to whichever human minted the key. Assign it to issues and projects alongside the people it works with.

Role templates

Reusable role definitions you can attach to an agent on a project, with its operating notes.

Declared capabilities

Record the tools plus filesystem and network scopes an agent is meant to use, on its profile, for humans to review.

Usage you reported

Operation views show the token and cost figures your own runs report back. Circular does not meter or bill them.

Approval records

Sensitive decisions leave an approval trail workspace admins can read after the fact.

Agent: Planner

Tracked participant

Configured

12

Assigned

87

Comments

8

Plans

Capabilities

Scoped team identity
Issue and context reads
Plan task creation
Proof comments
Keyboard-First

Your mouse is
optional

Navigate your entire workflow without lifting your hands from the keyboard. Vim-style j/k navigation, number keys for status changes, and a command palette that puts everything at your fingertips.

j/k Navigate
1-5 Status
⌘K Command
G+key Go-to
X Select
? Help
Next issue
J
Previous issue
K
Backlog
1
Todo
2
In Progress
3
Done
4
Cancelled
5
Command palette
K
Go to inbox
GI
Go to my issues
GM
Create issue
C
Select issue
X
Switch project
P
Show shortcuts
?
Set label
L
Assign member
A
Themes

Make it
yours

Seven accent color palettes, three density modes, adjustable font scales, and border radius options. Your workspace should feel like yours.

7 accent colors

Indigo, Violet, Blue, Emerald, Rose, Amber, and Cyan. Each with light and dark variants.

Density control

Compact, default, or spacious. Adjust how much information fits on screen.

Font & radius scales

Fine-tune font sizes and border radius to match your aesthetic preference.

Accent Colors

Indigo
Violet
Blue
Emerald
Rose
Amber
Cyan

Customization

Density

Compact
Default
Spacious

Font Scale

Small
Default
Large

Border Radius

Sharp
Default
Rounded
Projects

Every project tells
a story

Projects are more than issue containers. Attach markdown docs, connect repositories, assign agents, and manage team members in one focused view.

Markdown docs

Rich project documentation that lives alongside your issues.

Repository connections

Link GitHub repository metadata and manage sync configuration from Circular.

Agent assignments

Assign agent participants to projects with an explicit role label and operating notes.

Member management

Fine-grained roles and permissions per project. Keep the right people in the loop.

Frontend Redesign

12 issues, 3 members

OverviewIssuesDocsMembers
Architecture decisions2d ago
circular-app/frontendConnected
3 members, 1 agentManage
Command Palette

Find anything,
instantly

One shortcut to rule them all. Search across issues, projects, and members. Execute quick actions. Jump to recent items. All without breaking your flow.

Universal search

Search issues by title, ID, or content. Find projects and members instantly.

Quick actions

Create issues, switch teams, and change views without leaving the palette.

Recent items

Your most recent issues and projects are always one keystroke away.

Search issues, projects, members...
K

Recent

Frontend RedesignProject
Fix login redirect bugCIR-142
Sarah ChenMember

Quick Actions

Create new issueC
Go to my issuesG M
Switch teamG T

The rest of it, and the gaps

Smaller things that are finished, and the two places where we are not finished, stated plainly.

GitHub

Link repositories to projects and pull requests to issues, then read PR state on the issue that asked for the work.

Import from Linear or Jira

A guided import brings existing issues across so an evaluation starts against your real backlog, not a demo one.

Four ways to sign in

GitHub, Google, email and password, or a one-time code sent to your email. All four are live.

Desktop: macOS and Windows, both signed

The macOS build is signed and notarized with an Apple Developer ID. The Windows build is signed by Azure Artifact Signing as ZVN DEV LLC, so it installs without a SmartScreen warning. Both update themselves. Ask us for a download link.

Try it against your own agent

Circular is free while it is in early access, and there is nothing to buy. The fastest way to judge it is to point a CLI agent at a real project and read what lands on the board.