Agentic runtime · v0.3.2

The agentic framework that takes root in your product.

Glirastes learns how your application works, then operates it on your users' behalf — reasoning through requests, invoking the right tools, respecting your approval policies, and leaving a full audit trail.

$npm install glirastes
npm i glirastes·Apache 2.0 licensed SDK
Running in production at
LAIGHTUPGET-IT-DONEOMNIFYCHAINGROW
How it works

Three stages. From source tree to live operator.

Glirastes doesn't sit beside your application — it threads through it. That's why it can do things a chat wrapper cannot.

01 · INDEX

Index

Point Glirastes at your repo. It walks every route, model, handler, and side-effect — building a structural map of what your app can do.

glirastes index ./apps/checkout
02 · INHABIT

Inhabit

Hyphae attach to your existing functions. Every call site becomes a tool the agent can invoke — typed, scoped, and wrapped in your real business logic.

62 tools · 14 modules · ready
03 · OPERATE

Operate

Your users ask for outcomes. Glirastes routes, reasons, and executes — under policy, with approvals, and an audit trail you can read line by line.

→ refund.issue · approved · 182ms
Platform

A command centre for agents that act.

Glirastes ships with the infrastructure you'd otherwise spend a year building. All observable. All governable. All opt-in.

Modules

Your app, carved into intents. Navigation, billing, analytics, security — each with its own prompt, tools, and RBAC.

Approvals

Glob-patterned approval flows. Anything matching payments.* waits for a human; anything matching read.* flows through.

Audit Stream

Every classification, tool call, and decision — structured and searchable. Export to CSV or JSONL for compliance.

Analytics

Latency P50/P99, token spend per module, tool-call heatmaps. Know what your agent is doing, and what it's costing.

Aegis PII Shield

Detects and redacts personally identifiable information on every agent input — locale-aware, with per-app patterns and a fast or thorough mode. Nothing raw reaches the model.

Warden Guardrails

Prompt-injection detection, topic filters, and length limits — applied before a tool call ever reaches your code.

Architecture

One runtime. Every layer you need to operate safely.

A user utterance enters the top. What happens next is deterministic, observable, and governed end-to-end.

USER
“Issue a refund for order #4821”
WARDEN
Injection detectionTopic filterLength limit
AEGIS
PII redactionPERSON · EMAIL · IBAN
ROUTER
Classify intentPick moduleSelect model tier
MODULE
billing.refund· system prompt· 7 tools
APPROVALS
payments.* → manualwaiting on admin…
YOUR CODE
stripe.refunds.create()audit.log()
AUDIT
refund.issued · 182msexport → CSV / JSONL
API

A tiny surface area. Zero hidden magic.

Your existing functions become tools, your existing auth stays in charge, and every call leaves a trace. Drop-in for any TypeScript stack.

modules/billing.tsTypeScript
// Any function becomes an agent-callable tool.
import { tool } from 'glirastes';

export const issueRefund = tool({
  name: 'billing.issue_refund',
  description: 'Refund a charge by order id',
  input: z.object({ orderId: z.string() }),
  needsApproval: true,
  async run({ orderId }) {
    return stripe.refunds.create({ orderId });
  },
});
Pricing

Start free. Scale when it matters.

Open-core. The SDK is Apache 2.0; the runtime is metered by tool call. Cancel anytime.

Free
$0forever

Ship your first agentic surface.

Start free
  • 1,000 tool calls / month
  • Up to 3 modules
  • Standard PII detection
  • Audit stream (7 day retention)
  • Community Discord
MOST POPULAR
Pro
$49per month

Run Glirastes in production.

Upgrade to Pro
  • 100,000 tool calls / month
  • Unlimited modules
  • Model tier overrides
  • Self-optimization (AI)
  • Approval flows & RBAC
  • Audit retention 90 days
  • Email support
Enterprise
$349per month

For teams with compliance needs.

Talk to sales
  • Unlimited tool calls
  • SSO / SAML
  • Private deployment option
  • Custom audit retention
  • SLA & dedicated Slack
  • Security review on request
Aegis PII ShieldADD-ON

Upgrade Aegis to the deep-detection tier on any paid plan. Locale-aware, custom patterns, broader entity coverage, redaction before inference.

$19
per month
FAQ

Questions we keep getting asked.

No. Glirastes indexes your codebase — routes, models, handlers, side-effects — and exposes them as typed, scoped tools. The LLM is replaceable; the runtime (routing, approvals, audit, RBAC, PII, guardrails) is the product.

Annotate (or auto-wrap) the functions you want agent-callable. Glirastes picks them up, generates a tool manifest, and mounts a single request handler. Your existing auth, database, and business logic stay exactly where they are.

Redaction happens before inference. Aegis offers a fast standard tier and a deeper detection tier, both locale-aware, with per-app patterns and configurable entity coverage. Inputs are never sent raw to a model. Self-host the runtime on Enterprise if you need the inference call to stay in your VPC.

Anything with an OpenAI-compatible or Anthropic-compatible interface: GPT-4o, Claude Sonnet/Opus, Llama via Bedrock or Groq, Gemini, local models via Ollama. Per-module tier overrides — fast / standard / powerful — let you spend where it matters.

Yes, on Enterprise. The runtime is a single Node process plus Postgres. Citadel (the dashboard) ships as a Docker image. Aegis deep-detection runs as an optional sidecar.

Open-core. The SDK that ships in your application — tool definitions, modules, approval policies, the wire protocol — is Apache 2.0 licensed on npm and GitHub as its own project. The runtime it talks to (routing, classifier, audit, dashboard, governance, Aegis deep detection, enterprise controls) is a proprietary, commercial platform operated by Chainmatics. On Enterprise we ship a private deployment of the runtime if you need it in your own VPC.

Those are libraries — you still wire routing, approvals, audit, and RBAC yourself. Glirastes is the runtime those libraries would sit inside: opinionated about governance, built for teams that can't just YOLO tool calls into production.

TypeScript / JavaScript today. Python is in private beta; Go and Rust are on the roadmap. The wire protocol is open if you need to build your own.

Let Glirastes take root in your app.

From npm install to your first governed agent request in under ten minutes.