Skip to content

FAQ

General

What is Amlexia?

Operational intelligence for backends — see What is Amlexia?.

Which languages are supported?

First-class SDKs: Node.js, Python, Go, Ruby. Any language can use the HTTP ingest API. Bun/Deno/Workers use the Node package — Bun, Deno & Edge.

Is the SDK open source?

Proprietary license. Source on GitHub — Amlexia/Amlexia.

Billing & limits

Is there a free tier?

Yes — Startup plan: 10,000 events/month, 1 project, 7-day raw retention. See Plans & limits and pricing.

What happens if I exceed the monthly limit?

Ingest may return 402 (plan exceeded). SDKs surface this; upgrade or wait for the next billing month.

What happens on rate limit?

429 — SDKs retry with backoff.

Cost & LLM metrics

Does Amlexia compute LLM cost automatically?

Ingest enriches events with estimated cost_usd when you send model_name, provider, and token counts without a positive cost_usd. You can always send explicit cost_usd (reported). Dashboard shows reported vs estimated.

Do I still need to send cost for Stripe?

Yes for payment charts — send cost_usd from your charge/fee logic and provider: 'stripe'.

Dashboard

How do I filter staging vs production?

Set AMLEXIA_ENVIRONMENT in the SDK and use the dashboard environment filter. Use Compare for side-by-side env metrics.

What are saved views?

Named presets for time range, environment, and compare mode — saved per user per project.

Data

How long is data retained?

Per project Settings and plan — see Plans & limits.

GDPR?

DELETE /api/gdpr/sessions/:sessionId — see Dashboard API.

Integration

Serverless?

Call flush() or ctx.waitUntil(client.flush()) on Workers before the runtime freezes.

OpenTelemetry?

OTEL guide and Traces API.

Frontend errors?

Do not use the SDK key in the browser.

Support