New:Socket for Asana Is Now Available.Learn more
Sign In
a

archstone

npm

13.35K

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

8 packages

@archstone/agent

Embed Archstone capabilities directly in your own agent loop: typed tool definitions for Anthropic, OpenAI, Gemini and plain JSON Schema, plus fail-closed execution over a compiled IR — no MCP server process required.

@archstone/cli

Archstone CLI — compile a business capability definition (CDL) into tools an AI agent can call: apply, build, serve over MCP, and verify against the live backend.

@archstone/compiler

The Archstone compiler — validates a capability model and lowers it to a target-agnostic intermediate representation that every emitter consumes.

@archstone/emitter-support

Shared substrate for Archstone emitters: IR indexing, semantic-type to JSON Schema lowering, and response mapping. No MCP SDK, no filesystem.

@archstone/init

Turn an existing API into a compiling Archstone CDL manifest: a provenance-carrying draft model, pure YAML emission, a closed compile loop, and an IR-level diff harness. No LLM, on any path.

@archstone/provider-rest

REST provider for Archstone — maps capability input to an HTTP request and maps the response back to a typed, validated result.

@archstone/runtime

Archstone runtime — a capability registry over compiled IR, and the MCP emitter that serves it as agent-callable tools over stdio or HTTP.

@archstone/schema

Load and shape-validate Archstone CDL manifests — the JSON Schema for the Capability Definition Language.