// FOR DEVELOPERS
Push HODLs from anything.
UNIHODL is also an object graph. Bring work in from any app, any CLI, any agent.
VS Code extension
Editor context capture
Hold the file, line, column, git branch, commit SHA, and active selection. Resume via deep link — editor lands on the exact cursor position.
VS Code Marketplace →⌘⇧H — hold current cursor ⌘⇧R — resume last HODL
npm @unihodl/sdk
Push from any Node or browser app
Three lines to capture context from your own tools — CLI workflows, internal dashboards, Raycast extensions, CI checkpoints. HODLs accumulate in the user's account.
npm →import { Unihodl } from '@unihodl/sdk';
const u = new Unihodl({ apiKey: process.env.UNIHODL_KEY });
await u.hodl({ url, title, note, tags: ['ci','failed'] });REST API
Server-side captures
POST /v1/hodls with auth bearer. Rate-limited per plan. Same schema the extension writes to. Useful for agents, bots, cron jobs.
curl -X POST https://api.unihodl.app/v1/hodls \
-H 'Authorization: Bearer $UNIHODL_KEY' \
-d '{"url":"...","title":"...","note":"..."}'MCP server
AI agents hold + resume for you
Run the UNIHODL MCP server locally. Claude, Cursor, and any MCP-aware agent can then hold work artifacts mid-conversation and resume them later. Keep the agent's context grounded in real state, not hallucinated session history.
claude mcp add unihodl -- npx -y @unihodl/mcp → agent now has 'hodl', 'resume', 'list' tools
Open-source-friendly
SDK packages are MIT-licensed and published to npm + PyPI. Source lives at github.com/FutureEnterprises/unihodl-sdk. API rate-limited per plan tier; generous free tier for hobby and indie use.
View on GitHub →