DanMcInerney

Nervelet TS — Development skill for Claude Code

Development community

A small nervous system for coding agents: continuous robot loops, fresh observations, and native agent sessions.

How to install Nervelet TS

This entry records only its repository, not the path inside it, so there is no exact command to give. Open DanMcInerney/nervelet-ts and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Nervelet TS does

A small nervous system for coding agents: continuous robot loops, fresh observations, and native agent sessions.

Alternatives in Development

  • Zeron — A native control plane for Claude Code, Codex, Cursor, Devin and other coding agents 1.4k ★
  • Projectmem — Open-source coding agent memory 766 ★
  • Herdrm — Native macOS console for herdr — all your coding agents and their live terminals, across devices 635 ★

README

Nervelet

**The world doesn't pause while your agent thinks.**

A sensor keeps streaming. An API job finishes. A simulated vehicle keeps moving. Meanwhile, your coding agent is reasoning, editing a file, or compacting its conversation.

Nervelet connects that agent to a **continuous environment**. It keeps acquisition and execution independent of inference, then delivers compact, dated observations at explicit tool boundaries.

An embeddable TypeScript library with a local CLI, MCP transport, and native Codex, Claude Code, and API/local-model drivers. One operator per bridge. Your application defines the world.

Read the [design principles](PRINCIPLES.md) for ownership, continuous control and evidence requirements.

flowchart LR
    A["Agent
Reason · write code · use tools"] <-->|"step: observe, command, wait"| B["Nervelet Bridge
Exact goal · receipts · recovery"] B <-->|"Snapshot / command admission"| E["Your environment adapter"] E --- S["Latest samples
Replace older values"] E --- Q["Reliable events
Keep until acknowledged"] E --- J["Domain jobs
Continue between model calls"] W["APIs · event feeds · simulations · devices"] <-->|"Continuous I/O"| E

**[Install](#install)** · **[Try it](#try-it-without-a-model)** · **[Embed it](#embed-it-in-your-process)** · **[Driver guide](docs/v2.md)** · **[Tests and limits](docs/validation.md)**

Install

Requires **Node 24+**. Install the package in your application:

npm install nervelet
import { Bridge, createHandlers } from 'nervelet';
import { createDemoEnvironment } from 'nervelet/demo';

JavaScript uses ES modules (`.mjs` or `"type": "module"` in your `package.json`). TypeScript declarations are included. The core installs only its JSON Schema validator; install optional integrations when you use them:

Integration Additional install
MCP transport or managed Codex driver npm install @modelcontextprotocol/sdk@1.30.0