Introduction to Cencori
Learn what Cencori is, how it works, and why it's the best choice for building production AI applications.
What is Cencori?
Cencori is the unified API for AI providers. Instead of integrating with OpenAI, Anthropic, and Google separately, you integrate once with Cencori and get all providers — plus security, observability, and cost control.
Think of it as the infrastructure layer for AI: one SDK, every provider, with production-ready features like PII detection, audit logs, and real-time analytics built-in.
Why Cencori?
Building AI features is easy. Building them securely, compliantly, and cost-effectively is hard. Cencori solves this by providing:
1. Security by Default
Every request is automatically scanned for PII, prompt injection attempts, and harmful content. You ship secure AI without writing a single line of security code.
2. Multi-Provider Freedom
Switch between OpenAI, Anthropic, and Google Gemini with one parameter change. No vendor lock-in, no code rewrites, just flexibility.
3. Complete Observability
See every request, every token, every dollar spent. Real-time analytics, security incident tracking, and cost breakdown by provider and model.
4. Compliance Made Easy
Complete audit logs, PII filtering, and security monitoring give you the compliance story your enterprise customers demand.
How It Works
Cencori sits between your application and AI providers:
Your App → Cencori API → AI Provider (OpenAI/Anthropic/Google)
↓
Security Check
Cost Tracking
Logging
AnalyticsInstead of calling OpenAI directly, you call Cencori. We forward the request to the appropriate provider, scan it for security threats, log everything, and return the response. Your users get the same AI quality, but you get security, logs, and insights automatically.
Key Features
- Multi-Provider Support: OpenAI (GPT-4, GPT-3.5), Anthropic (Claude 3), Google (Gemini 2.x)
- Security Scanning: Automatic PII detection, prompt injection protection, content filtering
- Real-Time Streaming: Server-Sent Events for all providers with token-by-token responses
- Credits-Based Billing: Prepaid credits with transparent pricing and provider cost breakdown
- Complete Audit Logs: Every request logged with full metadata, searchable and exportable
- Custom Providers: Bring your own OpenAI/Anthropic-compatible endpoints
- Rate Limiting: Built-in rate limits per project, per user, per organization
- Analytics Dashboard: Cost tracking, usage patterns, security incidents, performance metrics
Common Use Cases
AI Product Companies
Building AI-powered SaaS? Cencori gives you enterprise-grade security and compliance out of the box, so you can focus on your product instead of infrastructure.
Developers Using AI Tools
Using Cursor, Lovable, or other AI coding tools? Wrap them with Cencori to monitor costs, filter sensitive data, and ensure nothing harmful gets through.
Enterprise AI Integration
Need to deploy AI in a regulated industry? Cencori provides the audit logs, PII filtering, and security monitoring that compliance teams require.
Architecture Overview
Cencori is built on modern, scalable infrastructure:
| Layer | Technology | Purpose |
|---|---|---|
| Framework | Next.js 15 | Full-stack platform |
| Database | Supabase (PostgreSQL) | Data storage & auth |
| Language | TypeScript | Type-safe development |
| Deployment | Vercel | Edge hosting & CI/CD |
| AI Providers | OpenAI, Anthropic, Google | Multi-provider support |

