Docs

Documentation for the compile path.

Self-hosted deployments expose this documentation next to the runtime URL. The excerpts below are the public contract for SDK, streaming, and operations.

Mount

import { Essenize } from "@restora/essenize";

Essenize.mount(node, {
  mode: "overlay" | "fullscreen" | "agent" | "stream" | "panel",
  runtime: url,
  knowledge: pathId,
  llm: { provider: "byo", endpoint: url },
  database: { adapter: "postgres" | "custom" },
  backend: { plugin: "existing-chat" }
});

Stream

POST /v1/streams
{
  "kind": "files|agents|db|build|deploy",
  "flow": "mono|bi",
  "session": "id"
}

// Frames: token, tool, log, guide, control

Admin

Console for database adapters, backend plugins, templates, channel configs, analytics exports, and observability probes. Also configurable through the SDK for GitOps-style environments.

Licensing

This website source is licensed under the GNU Affero General Public License v3. Product runtime licensing is contracted separately with Restora Technologies.

Ready when your infrastructure is

Ship chat as infrastructure,
not as another SaaS island.

Talk to Restora Read the product guide