Skip to main content
open source · what we use, implement, and plan to open

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.

the inventory

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.

01
Standards we implement

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.

spec: SKILL.md
02
Standards we implement

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).

03
Core dependencies

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.

production stack
04
Posture

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.

roadmap: not yet shipped

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.