🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

crispy-code

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

crispy-code

An agent workbench for Claude Code and Codex — with local agent memory, multi-agent collaboration, and controls you can't get in a terminal

Source
npmnpm
Version
0.2.4
Version published
Weekly downloads
17
54.55%
Maintainers
1
Weekly downloads
 
Created
Source

Crispy

An agent workbench for Claude Code and Codex — with local agent memory, multi-agent collaboration, and controls you can't get in a terminal.

Works with Claude Code and Codex. Runs standalone in your browser or as a VS Code / Cursor extension.

npm Version Downloads License Discord

Crispy — reading project docs, explaining the codebase, and making an edit in one conversation

Agent memory — searchable transcripts across all vendors, fully local. Multi-agent collaboration — resumable cross-vendor sessions, directed by your agent of choice. Coding agent workbench — fork, rewind, agency modes, tool auditing, multiple browser tabs or side-by-side VS Code Editor panels, local voice input, and more.

What's New in v0.2.4

Git diff panel

The sidebar now includes a Git panel showing your working tree changes — staged, modified, and untracked files grouped by status. Click any file to see a syntax-highlighted diff preview.

Session rotation and handoff

Session rotation swaps the adapter on a live channel without tearing down subscribers — no flash, no re-subscription. Two new plugin skills use it:

  • /handoff — reflects on the conversation, distills a self-contained prompt, and rotates into a fresh session so context stays clean
  • /clear-and-execute — clears context and continues with a prompt file, useful when context is bloated or you want a clean slate

Fixes

  • File links in VS Code / Cursor now open in the native editor again instead of routing through the built-in file viewer
  • Fixed a race where the first turn could ignore your persisted agency mode if submitted before settings finished loading
  • Fixed several Codex fork/resume issues: forked sessions now preserve history correctly, no longer duplicate the system prompt, and recover more reliably from missing approval state
  • Fixed session rotation and discovery edge cases that could attach new sessions to the wrong working directory

What's New in v0.2.3

File viewer side panel

The file viewer is now a persistent side panel instead of a modal. Includes word wrap, markdown preview (auto-enabled for .md files), and quoting from preview mode.

File viewer panel with markdown preview, titlebar with git branch, and file tree

Workspace picker

The standalone landing page now shows all registered workspaces with an Add Folder input. URL-based routing supports multiple projects from a single daemon.

Workspace picker — select a project to open in standalone mode

Titlebar

App icon, git branch indicator with dirty-state marker, and compact Crispy wordmark. Always visible, no session required.

Standalone fixes

IPC socket path fix for daemon mode to enable multi-agent collaboration and other skills, startup progress messages, Windows compatibility for postinstall, and dynamic version on the welcome screen.

Emoji filename support

Emoji characters now work correctly in the file panel, @-mentions, and linkified paths.

What's New in v0.2

Agent memory

Every session is indexed locally with full-text and semantic search. Your agent can find past decisions, debugging threads, and design discussions across Claude Code and Codex — and read the full conversation back. Not summaries. Not rules files. The actual transcripts already saved on your machine. Runs locally after first-use model download — no cloud services, no expiry.

Agent memory — recall searching past sessions with skill and agent badges

Multi-agent collaboration

Resumable Claude and Codex agents working together in back-and-forth discussions directed by your coding agent of choice. Your agent dispatches child sessions across vendors, gets parallel perspectives, and picks up each session where it left off. No external MCP servers or configuration required.

Icons render mode (new default)

The new default look. Minor tool calls are collapsed to inline icons that flow with the conversation — click any icon to open the full detail in the side panel. Keeps the focus on the conversation, not the tool calls.

Voice input

Click-to-record voice input with local VAD and speech-to-text. Your speech is transcribed locally and inserted into the chat input. Requires a microphone.

Inline quoting

Select text in any assistant response to quote it into your next message with your own commentary. No more copy-pasting to reference something the agent said.

Copy-to-markdown

One-click copy buttons on assistant messages and tool output cards. Copies clean, formatted Markdown to your clipboard.

Capabilities

Conversations

Fork a conversation into a new side-by-side panel

  • Fork and rewind at any point — new session opens side-by-side with full context
  • Side-by-side agent windows — as many as your editor can tile
  • Execute Markdown files as prompts from the Explorer context menu
  • Session browser with search and vendor filtering

Agent intelligence

  • Agent memory — full-text and semantic search across all sessions and vendors
  • Multi-agent collaboration — resumable cross-vendor child sessions
  • Claude Code and Codex adapters

Execution control

Cycle through agency modes — plan, ask, accept, bypass

  • Agency modes — plan, ask-before-edits, auto-accept, bypass (persisted per session)
  • Dedicated tool panel for auditing tool calls and sub-agent work
  • One-click bypass mode and pop-out to external browser

UI

  • Four rendering modes — Icons (default), Blocks, Compact, YAML
  • Inline quoting and copy-to-markdown
  • Voice input with local VAD and speech-to-text
  • Image attachments, @mentions, linkified file paths and URLs
  • Light, dark, and high-contrast themes

Providers

Model selector showing multiple vendors, and the provider configuration form

  • Custom model providers — route through any Claude-compatible endpoint (GLM-4.7, DeepSeek, local models)
  • One-click model switching across vendors

Standalone mode

  • Run npx crispy-code — full UI in your browser, no VS Code required
  • Background daemon with crispy start / crispy stop / crispy status
  • Multiple browser tabs for parallel agent sessions
  • Same core features — memory, collaboration, fork, rewind

Coming Soon

  • OpenCode adapter
  • Gemini CLI adapter

Installation

npx crispy-code

Opens Crispy in your browser. No VS Code, no extension install, no config. Run npx crispy-code start for a background daemon, npx crispy-code stop to shut it down.

VS Code / Cursor Extension

Search for "Crispy" in the extensions panel, or:

code --install-extension the-sylvester.crispy

Also available on the OpenVSX Marketplace.

From Source

git clone https://github.com/TheSylvester/crispy.git
cd crispy
npm install
npm run build
node dist/crispy-cli.js

Usage

Standalone

  • Run npx crispy-code — browser opens automatically
  • Browse sessions in the sidebar, or start a new conversation
  • Use the control panel at the bottom for chat input, model selection, and agency mode toggles
  • Open multiple tabs for parallel sessions

VS Code

  • Open VS Code in any project
  • Run Crispy: Open from the command palette (Ctrl+Shift+Alt+I)
  • Same UI, embedded in your editor

Requirements

  • Node.js 18+ (standalone) or VS Code 1.94+ (extension)
  • Claude Code CLI installed and authenticated
  • Codex CLI (optional, for Codex sessions)
  • Microphone (optional, for voice input)

Community

Third-Party Notices

@anthropic-ai/claude-agent-sdk — The Claude adapter depends on Anthropic's Agent SDK, which is proprietary ("All rights reserved") and governed by Anthropic's Terms of Service. This dependency is required for Claude Code integration. By using Crispy with Claude Code, you accept Anthropic's terms for that SDK.

Codex protocol types — Files in src/core/adapters/codex/protocol/ are generated from the OpenAI Codex CLI project, licensed under Apache-2.0. See THIRD-PARTY-LICENSES for details.

License

MIT — see LICENSE for the full text.

Keywords

ai

FAQs

Package last updated on 27 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts