This is the fastest path to a working setup. If you’d rather do it
yourself, see Quickstart (npm packages) or Using
Autter Runtime without npm (any other language).
Install the skills
Requires only Node/npx on the machine running the agent — the target
codebase doesn’t need Node at all.
Use the skills to install Autter Runtime in this project.Want a single skill instead of the full set — for example if you already know your stack is Python — install just that one:
What happens when your agent runs it
-
autter-runtime-setupruns first. It inventories every service in your repo (languages, frameworks, monorepo packages) and asks you for an ingest key if you haven’t already created one — see Getting an ingest key below. -
Each service gets routed to the right style skill automatically —
you never have to pick one yourself:
- The agent verifies telemetry actually arrives — it triggers a test error or request and checks it lands in ClickHouse before calling the setup done.
Getting an ingest key
Create one on your Autter dashboard: Settings → Access Tokens → Runtime ingest keys → Create key. Pick the repository, then choose:- Server (
autter_rt_…) — secret, for backends and relays. Keep it in env vars, never commit it. - Client (
autter_rtc_…) — publishable, for browser-only apps with no backend. Scoped to the exact origins you register it for.
Updating or removing
Re-run the install command to pick up new skill versions:npx skills add
placed it in your project — skills are just files, there’s nothing to
uninstall from a package manager.
Quickstart
The manual npm-package path, if you’d rather set it up by hand.
Without npm
Wire up any language with a plain OTel SDK or OTLP/HTTP.

