Open-source · Microservices · Multi-provider

AI conversations with memory that scales

ContextGate is a real-time AI chat platform that intelligently manages conversation context across multiple LLM providers — powered by a sliding-window memory system backed by Redis and Qdrant.

Everything you need, nothing you don't

Built for developers who want production-grade AI infrastructure without the complexity.

Multi-Provider AI

Switch seamlessly between OpenAI, Anthropic Claude, and Cohere — all from a single interface.

Real-Time Streaming

WebSocket-powered live response streaming so you see answers as they are generated, not after.

Intelligent Memory

Sliding-window document ingestion with Redis + Qdrant vector search keeps your context always relevant.

Secure by Design

JWT auth, HTTP-only cookies, Google OAuth 2.0, bcrypt hashing, and CSRF protection built in.

Microservices Architecture

Go API Gateway, Python FastAPI LLM & Memory services, and a Next.js frontend — independently scalable.

User Isolation

Per-user memory collections and processing queues ensure your data stays yours.

Sliding-window memory pipeline

Documents flow into a Redis queue where a configurable threshold triggers automatic Celery processing — chunking, embedding via OpenAI, and persisting to Qdrant for semantic retrieval. Your AI always has the right context, never stale data.

1
IngestPOST /api/v1/ingestion/process
2
QueueRedis sliding window
3
ProcessCelery async worker
4
RetrieveQdrant vector search

Simple, transparent pricing

Start for free. Upgrade when you need more.

Free

$0/mo

Great for personal projects and exploration.

  • 1 000 messages / month
  • 1 AI provider
  • 10 MB memory storage
  • Community support
Get started

Pro

$29/mo

For developers who need more power and flexibility.

  • Unlimited messages
  • All 3 AI providers
  • 5 GB memory storage
  • Priority support
  • Advanced analytics
Start free trial

Enterprise

Custom

Tailored for teams and large-scale deployments.

  • Everything in Pro
  • Dedicated infrastructure
  • Unlimited memory storage
  • SLA guarantee
  • Custom integrations
Contact sales

Built with

Next.js 14TypeScriptGo + GinPython FastAPIRedisQdrantCeleryTailwind CSS

Ready to open the gate?

Create an account in seconds and start chatting with any supported AI provider using your own API keys.

Create free account