Show HN: Oolong – Lightweight Transparency Exchange API Implementation (github.com)

🤖 AI Summary
Oolong is a lightweight implementation of the Transparency Exchange API (TEA) aimed at making it easy to host and serve TEA content for model provenance, artifacts, and audit metadata. A live demo is available (oolong-demo.rearmhq.com) and the project ships sample content plus instructions to run locally or in containers: build with docker build -t oolong-local ., run with docker run -p 3000:3000 -v /path/to/content:/app/src/content -e API_VERSION=v0.2.0-beta.2 -e SERVER_HOST=https://myserver.com/tea oolong-local, or use the pre-built image via docker-compose. Helm charts (version 0.0.7) and a k3d example are provided for Kubernetes deployments, and an optional Git pod can auto-sync public Git repositories to keep TEA content up to date. Technically, Oolong serves content from oolong/oolong-server/src/content (sample content in oolong/sample_content) and can bake content into images or mount it as a volume. The server code is generated from the TEA OpenAPI spec (tea-spec/openapi.yaml) into a TypeScript NestJS server using OpenAPI Generator; build/start steps (npx openapi-generator, npm ci, npm run start:dev) are documented. For users needing a fuller UI and artifact storage, the announcement points to ReARM; Oolong’s value is a minimal, container-first TEA reference implementation for developers building interoperable provenance and transparency tooling in AI/ML pipelines.
Loading comments...
loading comments...