Langfuse
If your agents already send traces to Langfuse, Kelet can pull them automatically. Zero re-instrumentation.
How it works
Section titled “How it works”Kelet polls your Langfuse instance on a configurable interval (default: every 5 minutes) and syncs traces into its analysis pipeline. Synced traces flow through the same RCA pipeline as traces from the Kelet SDK.
Go to Settings → Integrations tab → + Add Integration → select Langfuse. Fill in:
| Field | Description |
|---|---|
| Host URL | https://cloud.langfuse.com for cloud; your instance URL if self-hosted |
| Secret Key | Langfuse secret key (sk-lf-...) |
| Public Key | Langfuse public key (pk-lf-...) |
| Polling Interval (minutes) | How often to pull new traces. Default: 5. Range: 1–1440. |
| Max Traces Per Cycle | Traces to process per poll. Default: 50. Range: 1–500. |
| Backfill From | Optional: pull historical traces from this date. Leave empty to start from now. |
| Enable Integration | Toggle to start polling immediately after saving. |
Save — Kelet starts syncing on the next poll interval.
- No changes to your agent code
- Supports Langfuse Cloud and self-hosted instances
- Langfuse provides traces only — signals (user feedback, evaluator scores) still require the Kelet SDK