Public developer resources for Lemma AI observability.
This repository contains the user-facing SDKs, documentation source, and agent skills for integrating Lemma tracing into AI applications.
| Path | Contents |
|---|---|
docs/ |
Mintlify documentation source for docs.uselemma.ai. |
packages/ts/tracing |
TypeScript SDK: @uselemma/tracing. |
packages/py/tracing |
Python SDK: uselemma-tracing. |
skills/lemma-tracing |
Lemma tracing skill for adding tracing to codebases. |
npm install @uselemma/tracingpip install uselemma-tracingBoth SDKs read credentials from environment variables by default:
export LEMMA_API_KEY=...
export LEMMA_PROJECT_ID=...Install dependencies:
pnpm install
uv syncRun TypeScript checks:
pnpm --filter @uselemma/tracing test
pnpm --filter @uselemma/tracing type-check
pnpm --filter @uselemma/tracing buildRun Python checks:
uv run --project packages/py/tracing --extra dev pytest packages/py/tracing/tests
uv build --package uselemma-tracingValidate the docs config:
python3 -m json.tool docs/docs.json >/dev/nullPackage publishing is driven by package version changes on main.
- Changes to
packages/ts/tracing/package.jsonpublish@uselemma/tracingwhen the version is not already present on npm. - Changes to
packages/py/tracing/pyproject.tomlpublishuselemma-tracingwhen the version is not already present on PyPI.
MIT