Contextra
Production-Grade Rust AI Context Engine

Contextra

"The AI Context Engineering Platform"

Build production-ready AI applications with document ingestion, hybrid retrieval, conversation memory, prompt management, and multi-provider LLM orchestration.

Contextra Engine Playground Demo
Rust Gateway Ready

Platform Capabilities

Everything required to manage the context lifecycle for enterprise LLM systems.

Document Ingestion

Multi-format parsing (Markdown, PDF, OpenAPI, JSON), intelligent chunking, and parallel embedding vectors.

Hybrid Retrieval

Qdrant dense vector search combined with PostgreSQL BM25 keyword matching fused via Reciprocal Rank Fusion (RRF).

Conversation Memory

Importance-scoring recency decay algorithm and rolling summarization for infinite long-term chat memory.

Prompt Management

Handlebars templating engine, version control, Monaco code editor, and variable preview playground.

Evaluation Suite

Automated CI/CD regression benchmarking for Recall@K, Precision@K, MRR, and generation latency.

Rust High-Performance Engine

Written in pure Rust with Tokio async runtime, Axum REST Gateway, and zero-cost abstractions for sub-100ms latency.

End-to-End System Architecture

Modular Rust Workspace Architecture

1. Gateway / CLI

Axum REST API + clap CLI

2. Storage Layer

Postgres + Redis + Qdrant

3. Context Assembler

RRF Merge & Token Budgeting

4. Provider Execution

OpenAI / Anthropic / Gemini

Rust 2024Core Backend
AxumREST Gateway
PostgreSQL 16Relational & BM25
Redis 7Queue & Caching
Qdrant v1.8HNSW Vector Store
Docker ComposeContainer Stack
OpenTelemetryTracing & Metrics