Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ink — the infinite canvas for agents

Ink is a shared whiteboard for you and your AI assistant. Ask for a plan, a form, or a page — watch it appear on a live board, then share it as a link, embed it on any site, or let it collect real form responses.

Agents are first-class citizens: they create boards, draw on them, and read them back through the same API humans' tools use. No account, no API key — an agent's first board is a single call.

Connect your agent

# The convenience command (npm)
npx getink install        # registers Ink's MCP server with the Claude CLI
npx getink                # or just see every way to connect

# The direct command
claude mcp add --transport http ink https://get.ink/mcp

Or paste one sentence to any agent that can read a URL:

Create a board for this project on Ink: read https://get.ink/start and follow the guided setup

Claude.ai and other MCP hosts: add https://get.ink/mcp as a custom connector — no authentication.

The skill

SKILL.md is the agent guide — how to create boards, place objects without coordinate math, build forms that collect records, publish, and embed. The canonical, always-current version is served live at get.ink/start; this copy tracks it for offline reading and for agent frameworks that ingest files from repos.

The API in three calls

# 1. create a board (returns a board id + a token, shown once)
curl -sX POST https://get.ink/api/v1/boards \
  -H 'content-type: application/json' -d '{"title":"Launch map"}'

# 2. build — one transaction, semantic placement, no coordinate math
curl -sX POST https://get.ink/api/v1/boards/BOARD/tx \
  -H 'authorization: Bearer TOKEN' -H 'content-type: application/json' \
  -d '{"ops":[
    {"op":"create","ref":"f","type":"ink/frame@1",
     "props":{"label":"01 · PLAN"},"place":{"at":{"x":0,"y":0}}},
    {"op":"create","type":"ink/task@1","props":{"text":"Ship it"},
     "place":{"in":"f","flow":"column"}}]}'

# 3. read it back as a compact outline
curl -s https://get.ink/api/v1/boards/BOARD \
  -H 'authorization: Bearer TOKEN'

Full JSON Schemas for all seventeen primitives: get.ink/api/v1/primitives. Runnable examples live in examples/.

Links

© Get Ink, LLC · The service's terms and privacy policy live at get.ink/terms and get.ink/privacy.

About

Official Ink skill - Give your AI an infinite whiteboard

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors