Explore Pencil

A whole workspace.
Already connected.

From the first idea to the next release. Find your workflow, pin your favorites, and try a little of the Pencil experience.

Your next great workflow
Interactive preview · sample data
51 features to exploreSelect a feature to take a closer look

Task views

One source of truth. A view for every way you work.

Get started

The places that orient daily work.

Capture

Turn incoming signals into useful work.

Plan

Shape intent, sequence work, and set direction.

Build

Manage products, projects, specifications, and quality.

Deliver

Ship, deploy, and communicate completed work.

Collaborate

Work with people, agents, and customers.

Learn

Understand outcomes and preserve context.

Operate

Respond to incidents and maintain the workspace.

Explore every workflow. Feature packs and permissions shape what appears in your workspace. Preview pins stay here for this visit.
Less friction. More flow.

One team. A shared finish line.

Switch views. Complete a task. Get a feel for working with people and agents.

ReadyProduct
Shape the onboarding flow

Maya · Design

In progressEngineering
Build the welcome experience

Atlas · AI agent

In reviewLaunch
Review the launch checklist

You · Review

0 of 3 sample tasks complete

Complete capability catalog

Everything your team can run from Pencil.

64 current capabilities across planning, execution, agents, knowledge, delivery, integrations, automation, and workspace control. Start lean, then turn on the product packs your operating model needs.

64
product capabilities
01

Daily work

The operating surfaces teams use to capture, prioritize, review, and finish work.

  • Home dashboard and daily summary
  • Task boards and custom board views
  • My Tasks and personal Todo List
  • Backlog triage and saved views
  • Checklists, sub-tasks, blockers, and task links
  • Human approval and review queues
  • Calendar, notifications, and activity feed
  • Standups and cross-team handoffs
02

Product planning

A connected product model from raw signal through strategy, specifications, and delivery.

  • Idea intake, classification, and promotion
  • Projects, products, and reusable components
  • Nested features and feature progress
  • Requirements, PRDs, and FRDs
  • Bugs, feedback, and quality tracking
  • Goals, initiatives, epics, and task rollups
  • Sprints, iterations, estimates, and cadence
  • Plan, timeline, Now/Next/Later, and list roadmaps
03

Humans + agents

One accountable team model for human owners, AI collaborators, and the context they share.

  • Human and agent assignment on the same task
  • Task, project, idea, and direct agent chat
  • Agent roster, profiles, roles, and presence
  • Head-agent Ask mode and background dispatch
  • Versioned prompts, tools, lessons, and memory
  • Agent proposals with human review gates
  • Managed, BYO, local, OpenClaw, and Hermes runtimes
  • Paired gateways, live office, and agent health
04

Knowledge + meetings

Searchable decisions, artifacts, conversations, and reports that improve the next cycle.

  • Unified workspace and file-content search
  • Organization notes and agent memory
  • Files, diffs, drafts, and artifact provenance
  • Decision log and question history
  • Meeting notes, transcripts, and AI summaries
  • Follow-up work from meeting outcomes
  • Content pipeline and editorial workflow
  • Saved AI reports, charts, schedules, and delivery
05

Code + delivery

Repository-aware execution from a planned task to a traceable production release.

  • Organization repo library and project bindings
  • GitHub App, PAT, and SSH authentication
  • Branch, commit, and dirty-worktree status
  • Pull request proposals, review, and merge
  • Build records, previews, and deployment logs
  • Ship queue and production deploy actions
  • Task-to-PR-to-deployment provenance
  • Public and internal changelog publishing
06

Integrations + platform

Secure entry points for the tools, clients, and automations already around your team.

  • Slack assistant, commands, watchers, and triage
  • GitHub inbox, repository import, and webhooks
  • Two-way Linear issue, project, and cycle sync
  • Notion idea database sync and page links
  • Fireflies, tl;dv, Google Meet, Recall.ai, and email intake
  • OpenAPI-backed REST API and scoped API keys
  • Hosted OAuth MCP, bearer MCP, and local MCP
  • Verified inbound webhooks and connector telemetry
07

Insights + automation

Operational intelligence and repeatable automation for agent work, spend, and delivery.

  • Per-agent, task, project, and model cost attribution
  • Usage trends, model mix, and spend reporting
  • Scheduled crons and recurring agent work
  • Automated reports with email delivery
  • Agent and team performance views
  • Daily summaries and operational dashboards
  • Mobile workspace, push notifications, and voice
  • Public roadmap publishing and customer voting
08

Workspace control

The access, configuration, and governance controls needed to run Pencil as a system.

  • Organizations, workspaces, teams, and multi-org switching
  • Owner, admin, and member roles
  • Invites, domain join rules, and access approval
  • Email/password and Google sign-in
  • Feature packs for lean, engineering, consulting, or product teams
  • Credit wallet, spend caps, auto-top-up, and BYO billing
  • Custom navigation, favorites, light mode, and dark mode
  • Audit history, soft delete, restore, and trash management

Feature packs control which planning surfaces appear in each workspace. Core tasks, collaboration, agents, integrations, and administration remain available without forcing every team into the same process.

MCP + API

Let external AI clients operate Pencil with the same tools your agents use.

Pencil now exposes an MCP server, a paired local gateway, and a stable REST API. Claude, custom agent runtimes, scripts, and internal tools can read context, update work, and save artifacts without holding your Slack, GitHub, Linear, or Notion credentials.

Hosted remote MCP at /api/mcp
Connect MCP clients through OAuth, or create an MCP-enabled API key for clients that support static bearer headers. Read and write scopes map to the tool catalog.
Local gateway MCP for repo-sensitive work
Run pencil-gateway mcp when a local client needs paired-device access and repo credential workflows that should never leave your machine.
REST and OpenAPI for structured integrations
Use /api/v1 and the live /api-docs reference for external services that want predictable CRUD over tasks, projects, agents, ideas, content, and meetings.
Pencil keeps connector secrets inside Pencil
MCP tools call Pencil actions server-side. External AI clients get workspace-scoped capabilities, not raw org tokens for Slack, GitHub, Linear, Notion, or meeting providers.
Pencil tool surface
workspace scoped
Remote MCP
/api/mcp
OAuth or MCP-enabled API key
Local MCP
pencil-gateway mcp
Paired gateway device token
REST API
/api/v1
OpenAPI-backed resource access
Common MCP workflows
Review task and project context
Post comments and handoffs
Save files, diffs, notes, and memories
Operate roadmap and product objects
Report repo status and branch proposals
Search meetings and create follow-up work
POST /api/mcp
Authorization: Bearer pk_live_...
tools/list
list_tasks · get_task · create_feature
save_output · recall_memory · post_comment
v1 exposes tools; resources and prompts are planned.
Integrations

Bring the tools your team already uses into one agent-ready workspace.

Pencil connects to the systems where work starts, where code ships, and where decisions get made. Messages, issues, docs, meetings, repos, and external agent calls all resolve back to the same tasks, products, and memory.

Slack
Inbox

React with an emoji, run /pencil, or watch selected channels. Pencil drafts task suggestions for approval in the Slack Inbox.

Hosted Slack app · manual token fallback
GitHub
Code

Install the Pencil GitHub App, fall back to PAT or SSH keys, import repos, test access, and track PRs, proposals, builds, and deployments.

App install · repo library · deploy provenance
Linear
Planning

Sync teams, projects, cycles, and issues into Pencil, then optionally push task changes back and receive Linear webhooks in real time.

Two-way sync · webhook verified
Notion
Ideas

Map Pencil Ideas to a Notion database, sync in either direction, import new rows, and keep Notion pages linked to Pencil work.

OAuth · database mapping · webhooks
Meeting notes
Calls

Pull notes and transcripts from Fireflies, tl;dv, Google Drive, Recall.ai live bots, or inbound email, then summarize and create follow-up work.

Fireflies · tl;dv · Google Meet · Recall.ai
Developer surface
Platform

Use REST keys, hosted MCP OAuth, static MCP bearer keys, local gateway pairing, and public webhooks to connect scripts and custom AI clients.

API keys · OAuth MCP grants · /api/v1
Connector state stays org-scoped
Slack, GitHub, Linear, Notion, and meeting provider tokens are configured in Pencil settings, then used by narrow server-side actions.
Webhooks turn events into live workspace state
GitHub, Linear, Notion, Slack, meeting notes, and public API events can flow back into Pencil without waiting for manual sync.
API keys and OAuth MCP grants are visible
Admins can create REST keys, opt keys into MCP, and revoke authorized MCP clients from the same API Keys settings surface.
Agents get context without credential sprawl
External clients can ask Pencil to do the work through MCP or REST while Pencil enforces workspace, role, and tool boundaries.
Plan → Ship

From a one-line idea to a shipped deployment, in one tool.

Capture from ideas, Slack, meetings, API calls, or MCP clients. Turn that signal into requirements, PRDs, FRDs, roadmap plans, tasks, PRs, deployments, and changelog updates without moving the work to another system.

Capture
01
Capture from people, agents, and tools
Ideas, Slack, meetings, MCP, REST, quick-create, or agent proposals.
Shape
02
Turn signal into product context
Products, features, bugs, requirements, PRDs, and FRDs stay linked.
Plan
03
Organize into sprints + epics
Goals roll up into initiatives, into epics, into tasks. Estimation rolls up too.
Build
04
Humans + agents do the work
Live chat, dual assignment, approvals, repo status, and proposals.
Ship
05
Deploy and publish the update
Deployments, changelog entries, and public roadmap changes stay traceable.
Capture from every intake path
Ideas, Slack messages, meeting transcripts, MCP tool calls, and REST API requests can all become reviewable work in the same Pencil workspace.
Requirements and docs stay close to the work
Products, features, bugs, requirements, PRDs, and FRDs are first-class surfaces. Generate or regenerate docs, track stale specs, and keep feature intent tied to tasks.
Goals → Initiatives → Epics → Tasks
A real object model — not a tag or a custom field. Roll up estimation by epic, group tasks by goal, see what's in flight on the timeline view. Optional packs you turn on when you need them.
Sprints with cadence built in
Plan sprints and iterations, triage the backlog, and follow the current sprint from your task board. Enable the cadence pack when your team needs delivery cycles.
Repos, PRs, and deployments carry provenance
The GitHub App, PAT fallback, SSH keys, repo library, Ship page, and deployments log keep branches, commits, proposals, previews, and production deploys attached to the work that caused them.
Public roadmap and changelog close the loop
Share Now/Next/Later, timeline, list, or changelog views publicly. Pencil's own roadmap embed is powered by the same workspace we use to ship the product.
Team

Run your org — people, agents, projects, repos — from one place.

Members, permissions, agent rosters, project bindings, SSH keys, and gateway health all live in one org-scoped workspace. No more hunting for who owns what.

Agent roster with context versioning
Each agent has a profile: role, responsibilities, question-mode, identity prompt. When you update the shared TOOLS.md, a 'Sync all' banner tells you who's behind — one click fans the new context to everyone.
Org-level repo library with project bindings
Attach repos once to the library, bind them to as many projects as you want. Keys stay org-default or per-user. Agents clone with a single API call; status (branch, sha, dirty, ahead/behind) reports back automatically.
People, agents, and customers in context
Open an agent profile for tasks, costs, and shared context. See presence in Team Office, connect customer work, and keep collaborators aligned with standups and handoffs.
Human approvals, agent proposals
Invite members, set owner/admin/member roles. When an agent wants to create a task or send work for review, it lands in an approval queue — no silent side-effects.
Team · Atlas Engineering
4 members · 8 agents
N
Chief of Staff
Nova
ctx v7/7 · online
D
Dabi
Developer
ctx v7
Z
Zara
QA Engineer
ctx v7
O
Orion
Research
ctx v5
K
Kira
Content
ctx v7
Cost

Every token an agent spends has a name, a task, and a price.

Agents log usage per reply. Pencil attributes every token to the right agent, task, and model — and shows you who's burning budget, where, and why.

Cost — last 30 days
7d · 30d · all
$584.20
−14% vs prev
By model
claude-sonnet-4-6$362.20 · 62%
claude-haiku-4-5$140.08 · 24%
claude-opus-4-6$64.26 · 11%
gpt-4o$17.66 · 3%
Per-agent cost attribution
Every token an agent burns is tied back to the agent, the task, and the model. See exactly which agent is the expensive one on which workflow.
Model mix by percentage
Live bar chart of where your spend is going across Sonnet / Haiku / Opus / GPT. Spot when an agent is overusing the pricey model and dial it down.
Recurring work, controlled spend
Schedule recurring agent work with crons, watch usage trends, and manage spend caps and auto-top-up from workspace settings.
Cost-by-task rollup
Group usage by task or project. “We've spent $82 on the security audit so far” becomes a number you can see, not a guess.
Shared knowledge

Every question, answer, and artifact compounds into a searchable org memory.

Agents save their outputs as files. Decisions and questions are logged. Lessons accrue in per-agent memory files you and the agent both edit. The next task starts smarter than the last.

Unified search
Ask once, get everything
Hit ⇧⇧, type a question. The palette searches tasks, projects, memory rows, and the contents of every agent file — lessons, SOUL, TOOLS, MEMORY — in one list.
security audit findings
TasksSecurity audit — Q2 sweep
Filelessons.md · Dabi · 2 matches
NoteAudit checklist (saved 3d ago)
Agent memory
Lessons that accrue
Every agent has an editable lessons.md and memory.md on the gateway. The agent adds to it after each job; you can read it, edit it, and search across it.
# lessons.md · Dabi
— Never run migrations without first
dumping the prod schema.
— The retry path on /api/gateway
returns ok:false at HTTP 200.
— Assets over 5MB go to R2, not
Convex storage.
Decisions log
Every question, every answer
When an agent asks a question, it's logged. When it gets an answer, that's logged too. Browse the decision history or filter by project to see how you got here.
answered1d ago
Should I bump the major version?
Yes — API already broke.
pending2d ago
OK to drop Node 18 support?
answered3d ago
Where does auth state live?
Files tied to the work that made them
Agent outputs are files with links back to the task, project, repo path, and agent that produced them. Every artifact carries its provenance.
Diffs, drafts, and plans — all reviewable
Agents save diffs as .patch files with syntax-colored diff view. Drafts live as markdown. Review in place, approve in one click.
Reports that keep the team informed
Turn workspace context into saved AI reports with charts, schedules, and delivery. Follow the activity feed and preserve useful answers as shared notes.
From meeting notes to published content
Keep meeting summaries, follow-up work, and editorial content connected. Filter files by project, agent, type, or tag to find the context you need.
Make room for good work

Start with your next task.
Grow from there.

A shared workspace for your team today, with room for tomorrow’s plans. Start simple and make it your own.

Explore every Pencil feature | Pencil