Repository navigation
v0.1.0
langfuse-cli v0.1.0
First release of lf — an observability-first CLI for the Langfuse LLM platform, following gh-ux patterns.
Features
- 6 command groups:
traces,prompts,scores,datasets,experiments,sessions - Smart output: rich tables in terminal, TSV when piped,
--json/--jq/--fieldsfor scripting - Config profiles:
~/.config/langfuse/config.tomlwith system keyring secret storage - Prompt tools:
compile(variable interpolation),diff(version comparison) - Trace visualization:
treecommand for hierarchical trace view - Score analytics:
summarycommand with aggregated statistics
Installation
# With uv (recommended)
uv tool install langfuse-cli
# With pip
pip install langfuse-cli
# With Homebrew
brew install aviadshiber/tap/langfuse-cliQuick Start
export LANGFUSE_PUBLIC_KEY="pk-lf-..."
export LANGFUSE_SECRET_KEY="sk-lf-..."
lf traces list --limit 5 --from 2025-01-01
lf prompts list
lf --json scores summaryFull Changelog: https://github.com/aviadshiber/langfuse-cli/commits/v0.1.0