Citadel
Self-hosted AI proxy. See everything your organization sends to every AI provider.
An npm package and standalone executable that intercepts AI requests, captures telemetry, and feeds a dashboard you own. Your infrastructure, your data, complete visibility.
6+
AI Providers
100%
Self-Hosted
0
Data Shared
<5min
Setup Time
How Citadel Works
A proxy on your machine, an API on your infrastructure, a dashboard in your browser.
Configure in Minutes
Point Citadel at your providers, set your API endpoint, and start capturing telemetry. One config file. No vendor calls, no procurement cycles.
Install the package
npm install globally or download the standalone executable.
Add your providers
Point Citadel at OpenAI, Anthropic, Google, Bedrock, or any upstream.
Set the API endpoint
Telemetry flows to a Citadel API instance on your infrastructure.
Open the dashboard
Costs, usage, user roles, and audit trails from day one.
# citadel.config.yaml proxy: port: 8080 providers: - name: openai upstream: https://api.openai.com - name: anthropic upstream: https://api.anthropic.com - name: google upstream: https://generativelanguage.googleapis.com telemetry: endpoint: https://citadel-api.internal batch_size: 100 flush_interval: 30s dashboard: port: 3000 auth: oidc
Know What You Are Spending on AI
Built for organizations that take AI seriously enough to track it properly.
Self-Hosted AI Proxy
npm package or standalone executable
Citadel runs on your machine as a proxy between your team and every AI provider. Every request routes through it, giving you a single point of visibility without changing how anyone uses AI.
Cost Center Visibility
know what you are spending and where
How much is your company spending on AI? Which teams drive the cost? Which models burn budget without delivering value? Citadel answers with real data: breakdowns by team, project, model, provider.
Infrastructure Audit
full request and response visibility
Every request is logged with a full audit trail. See what data is being sent to which provider, when, and by whom. Since Citadel is a proxy, nothing bypasses it.
Dashboard with Roles
user management, CRUD, analytics
A built-in dashboard served from the Citadel API. User roles, team management, cost center analytics, and budget enforcement. No separate BI tool required.
Supports Every Provider
Citadel is not locked to a single vendor. It proxies requests to any AI provider, including local models running on your own hardware.
Deploy as Docker, Kubernetes, or bare metal. Citadel adapts to your security requirements, not the other way around.
AI Providers
Deployment Options
Take control of your AI spending
Citadel is currently in early access. Get in touch to deploy unified AI cost visibility on your own infrastructure.
Request Early Access