Discover and explore top open-source AI tools and projects—updated daily.
ThinkWatchProjectEnterprise gateway for secure, governed AI API and MCP access
New!
Top 61.1% on SourcePulse
Enterprise AI bastion host for secure AI API and MCP access, with unified proxying, RBAC, audit logs, rate limiting, and cost tracking across multiple LLM providers. It addresses the growing governance challenges of scattered API keys, lack of visibility, and compliance gaps in organizations adopting AI agents, providing a single control plane for secure, auditable, and governable AI interactions.
How It Works
ThinkWatch acts as a central gateway, analogous to an SSH bastion host, for all AI API calls and Machine Control Protocol (MCP) tool invocations. It employs a dual-port architecture: a public-facing Gateway (port 3000) handles AI/MCP traffic, while an internal-only Console (port 3001) provides management UI and API. The system unifies access to diverse providers (OpenAI, Anthropic, Gemini, Azure, Bedrock) through multi-format proxying and automatic format conversion, enforcing security policies like RBAC, virtual API keys, rate limits, and cost tracking.
Quick Start & Requirements
make commands and pnpm. Production deployment via Docker Compose or Kubernetes Helm.thinkwat.ch/docs. Local setup wizard: http://localhost:5173/setup.Highlighted Details
Licensing & Compatibility
ThinkWatch is source-available under the Business Source License 1.1 (BSL 1.1). Non-production use is free. Production use is free up to 10,000,000 Billable Tokens and 10,000 MCP Tool Calls per UTC calendar month. Above these thresholds, a commercial license is required, priced by usage tiers. The license will transition to GPL-2.0-or-later.
Limitations & Caveats
On streaming (SSE) responses, PII redaction is applied before forwarding to the upstream provider, but placeholders are not restored client-side. This means clients may see PII placeholders verbatim if the model echoes user PII, though the upstream provider never receives the original PII. Non-streaming responses restore PII. Streaming token accounting also depends on upstream providers surfacing usage data.
7 hours ago
Inactive