What we use, what we implement, what we plan to open.
Pulse stands on a lot of open-source shoulders. This is the public inventory: the standards we implement, the dependencies that run the platform, and the parts we plan to release. No open-source claim appears here before it's true.
Four entries. The mono tag on each is the honest status: a spec we implement today, the stack in production, or a plan we haven’t shipped.
Anthropic Agent Skills (SKILL.md)
Every Skill Pulse compiles follows the Anthropic Agent Skills standard: YAML frontmatter, numbered markdown steps, portable to any compatible AI tool. Skills exported from /app/skills work in Claude Desktop, Cursor, and any future skills-aware tool without modification.
Model Context Protocol (MCP)
The MCP server at /api/mcp exposes 27 tools per the MCP specification: fifteen read tools (including filesystem-style navigation and an on-demand workspace snapshot), seven capture tools, three personal-memory tools (pulse_remember / pulse_recall / pulse_forget), and two proposal tools (pulse_propose_action + pulse_propose_config). Bearer auth, tool-call JSON-RPC, the works. Any MCP-compatible client (Claude Desktop, Cursor, Codex CLI, Claude Code, Continue.dev) can connect; opt-in auto-capture for Claude Code brings sessions in privately to you (Cursor history syncs via a manual export).
What runs Pulse
Next.js (Vercel), Prisma + Postgres + pgvector (Supabase), Anthropic SDK + OpenAI SDK for the AI models, Resend for email, @xyflow/react for canvas, Radix UI primitives, Tailwind. Full license disclosure for production deps lives in /legal/subprocessors and the repo's package.json.
Source-available is on the roadmap, not yet shipped
Pulse is a closed-source SaaS today. Long-term we plan to open-source the SKILL.md compiler and our MCP server reference implementation, under a permissive license, so any team can audit what runs against their data. No timeline; we'll announce it when it ships.
For the full list of third-party services that process customer data, with versioning and change-notification policy, see /legal/subprocessors.
Build on the standards Pulse already speaks.
SKILL.md and MCP are open specifications you can adopt today, no Pulse account required. When the compiler and server reference go source-available, we'll say so here first.