@north-light/crouter
v0.3.335
Published
crtr — agent runtime with memory, plugins, and marketplaces
Keywords
Readme
crouter
crouter is an agent runtime. Agents work as nodes on a canvas; the crtrd daemon owns the canvas state and node lifecycle, and the crtr CLI creates, observes, and manages nodes.
Install
npm install -g @north-light/crouter
crtr sys setupcrtr sys setup is the first-run installer. It signs in to a model provider and lets you install companion packages and system dependencies. Then explore the CLI:
crtr --help
crtr node new "Inspect this repository and report the failing tests."Use crouter from an application
Install @north-light/crouter-sdk to create agent runs, receive typed results, stream activity, and use the daemon's other application-facing APIs. It connects to the local daemon or to a remote daemon with a bearer token. The SDK guide has working examples and the full API reference.
Extend crouter
- Build an HTTP plugin with
@north-light/crouter-plugin. Its authoring guide covers commands, parameters, output, errors, deployment, and plugin memory documents. - Install plugins from the crouter official marketplace.
crtr sys setupoffers to install and register it; then usecrtr pkg market browse crouter-official-marketplaceto see its plugins.
Source and contributing
Source, issue tracking, and development instructions are in the crouter repository. Build and runtime-generation details are for contributors and are kept there rather than on this package page.
