13.35K
total weekly downloads
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.