v0.4.0 · live on npm

Give your AI a phone and a memory.

Your AI agent can call real numbers, send SMS, transcribe conversations, and recall context from every coding session it's had with you. Locally, through your own Twilio and your own machine. Works with Claude Code, Cursor, Codex CLI, and Claude Desktop. Built on MCP.

$npm i -g crixin && crixin install
Built on MCP Local-first SQLite MIT licensed
// your AI agent · audited

30 seconds · npm to first MCP call

~ — crixin
added 1 package in 4.1s
claude code ~/.claude/settings.json crixin-voice + crixin-coder
cursor ~/.cursor/mcp.json crixin-voice + crixin-coder
codex cli ~/.codex/config.toml crixin-voice + crixin-coder
claude desktop ~/Library/.../claude_desktop_config.json
Twilio account active · trial
Deepgram nova-2 reachable
MCP crixin-voice + crixin-coder installed in 4 hosts
ingested 447 sessions · 312,841 messages → ~/.crixin/crixin.db
make_call fired · Dr. Patel Dental · ringing…
connected · 47s · transcribed (Deepgram nova-2)
"Hi, yes — Tuesday at 3pm works. See you then."
outcome: confirmed · saved to ~/.crixin/crixin.db

What it does

Two new senses. One toolkit.

Crixin gives your AI agent the two things a chat window doesn't: a way to reach the world, and a way to remember what it did there. Both ship in one npm package, share one local SQLite, and install into Claude Code, Cursor, Codex CLI, and Claude Desktop with a single command.

01

The phone

Your AI dials real numbers, sends SMS, and transcribes the call — through your own Twilio account. Polly + Google neural voices in 30+ languages including Egyptian Arabic. Compliance gates (TCPA windows, geo-gate, DNC) baked in.

Voice MCP · 6 tools · make_call · send_sms · transcribe_call · …

See it →

02

The memory

Your AI recalls every Claude Code, Codex CLI, and Cursor session you've ever had with it. No more re-explaining your project for the 40th time — the LLM driving today's call can pull up what you and it agreed on last Tuesday at 3am.

Coder MCP · 4 tools · search_sessions · get_session · stats · …

See it →

The year-end receipt

Wrapped. For both halves.

crixin voice wrapped and crixin coder wrapped each emit a self-contained HTML report — heatmaps, archetypes, top destinations or top projects, monthly bars. Local. Shareable as a screenshot. PII auto-stripped. The proof your data layer is doing its job.

See Voice Wrapped → The archetypes

A Crixin Wrapped report — heatmap of activity, archetype reveal, top destinations or top projects, monthly bars, estimated cost

How it works

One install. Two new abilities.

No setup wizard. No SaaS account. No telemetry. The npm package is the entire product. One command wires Crixin into Claude Code, Cursor, Codex CLI, and Claude Desktop — your AI host picks up the new abilities on next launch.

# Install + wire Crixin into your AI hosts.
$ npm i -g crixin && crixin install

# Ingest your existing AI coding history into local SQLite.
$ crixin coder ingest

# Verify Twilio reachable (no charges — just an account fetch).
$ crixin voice doctor

# Place a real call from the CLI, or ask your AI in chat.
$ crixin voice call +201500309524 "Hi from Crixin."

# Or ask your AI: "find when we last discussed the auth bug."

Per-host install

Pick a host. One click.

crixin install handles every supported host at once. If you'd rather drop one entry by hand, the blocks below register the phone half — swap "voice" for "coder" to register the memory half instead.

Cursor

Drop the block into ~/.cursor/mcp.json. Cursor picks it up on restart.

{
  "mcpServers": {
    "crixin-voice": {
      "command": "npx",
      "args": ["-y", "crixin", "voice", "mcp"]
    }
  }
}
Copy block

Claude Code

One CLI command. Lands in ~/.claude.json alongside any existing MCP servers.

claude mcp add crixin-voice -- npx -y crixin voice mcp
Copy command

Codex CLI

Append this block to ~/.codex/config.toml. Codex picks it up on next launch.

[mcp_servers.crixin-voice]
command = "npx"
args = ["-y", "crixin", "voice", "mcp"]
Copy block

Pricing

Free forever. Or sync across machines.

The toolkit is MIT-licensed and runs entirely on your laptop. Pro adds hosted Wrapped, cross-machine memory sync, and premium archetypes — for $5/month, not enterprise SaaS pricing.

Free
$0 / forever
  • Real outbound calls, SMS, transcription
  • Full coding-session recall across hosts
  • Both Wrapped reports + all archetypes
  • Local SQLite — your data stays on your laptop
  • Bring your own Twilio (~$0.014/min US)
  • Bring your own LLM
npm i -g crixin

Install in 30 seconds.

One npm package. Your AI agent gets a phone line and a memory before your coffee's cold. Local SQLite. Bring your own Twilio. Built on MCP.

$npm i -g crixin && crixin install

Full install guide → GitHub