{"repo":"ongoingai/gateway","free":true,"listed":false,"github":"https://github.com/ongoingai/gateway","clone":"git clone https://github.com/ongoingai/gateway.git","description":"Headless, OpenAI-compatible AI gateway in Go. Multi-tenant auth, tracing, cost tracking, rate limits, and optional PII redaction. Single binary, self-hosted, audit-ready by design.","language":"Go","stars":11,"topics":["go","golang","privacy","security","ai-gateway","audit-logs","cost-tracking","llm-gateway","observability","openai-compatible"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"OngoingAI Gateway Open-source AI gateway for tracing, cost visibility, and audit-ready logs — with minimal overhead. OngoingAI Gateway runs in front of your AI providers so every request is visible, attributable, and reproducible — without changing your code. Works with OpenAI, Anthropic, and OpenAI-compatible APIs. Why it exists AI calls are production traffic, but most teams can't answer the questions that matter: - Which models are being used — and by what service, key, or workspace? - What did it cost per route, per team, or per environment? - What changed when latency spiked, errors started, or spend jumped? - Can we reproduce a request for debugging or audit? OngoingAI Gateway gives you a provider-agnostic request log with privacy-first defaults : tokens, latency, cost, and key hashes are always captured; request/response bodies are opt-in. --- Quickstart 1) Install and start the gateway 2) Point SDKs and CLI tools at the gateway Or set manually: 3) Send requests through both providers 4) Stop the gateway and print an offline report ongoingai report and ongoingai debug last read configured storage directly, so they work even when the server is not running. Alternative start modes Docker: Build from source: --- Features Provider Agnostic — Works with OpenAI, Anthropic, and any OpenAI-compatible API. No vendor lock-in. Zero-Config Start — Single binary, embedded SQLite, no external dependencies. Running in under 30 seconds. Full Trace Capture — Every request logged with m","default_branch":null,"files":null,"tree":[],"storefront":"/r/ongoingai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ongoingai/gateway/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}