Thanks for your interest. TPack is a research project; contributions that help reproduce paper results, harden the OTel collector components for production, or extend the model are all welcome.
git clone https://github.com/ProjectASAP/TPack.git
cd TPack
# Go (1.25+) — verify the workspace builds
go work sync && make build
# Python (3.13+) — install evaluation tools
uv pip install -e .
uv run scorecard --help
# Optional: run the docker demo
cd examples/basic && docker compose up --buildSee docs/AE.md for a full environment setup checklist (toolchain versions, OS-specific install commands).
make test # all Go modules
uv run pytest tpack_eval/ # Python tests- Go:
go fmt ./...andgo vet ./...(run viamake tidy). - Python:
uv run ruff check tpack_eval/anduv run ruff format tpack_eval/. - Proto: hand-edit
pkg/tpackmodel/proto/tpack.proto, thenmake proto-gen.
By contributing you agree your contributions are licensed under MIT (see LICENSE).