Multi-Tenant AI Chat with Advanced Memory Management
Advanced conversation management with sliding window of 21 interactions plus 3 rolling summaries for long-term context retention.
Isolated sessions with UUID identification. Each user gets their own memory space with automatic cleanup of inactive sessions.
Direct access to SearchAgent, TerminalAgent, CodeGenerator, SchemaAgent, RouterAgent - all powered by Lumen Bridge AI.
Full embeddings suite for semantic search, similarity calculation, batch processing, and automatic chunking for long texts.
Optional session-free conversations for quick queries without maintaining memory state - perfect for simple interactions.
Swagger UI with try-it-out functionality, complete schemas, and OpenAPI 3.0 specification for client generation.
curl -X POST https://lumen-chat33.codenlighten.org/api/sessions \
-H "Content-Type: application/json" \
-d '{"userId": "your-user-id"}'
curl -X POST https://lumen-chat33.codenlighten.org/api/sessions/{sessionId}/chat \
-H "Content-Type: application/json" \
-d '{"message": "Hello! Can you help me with Python?"}'
curl -X POST https://lumen-chat33.codenlighten.org/api/chat \
-H "Content-Type: application/json" \
-d '{"message": "What is 2+2?"}'
curl -X POST https://lumen-chat33.codenlighten.org/api/search \
-H "Content-Type: application/json" \
-d '{"userQuery": "Latest AI developments"}'
curl -X POST https://lumen-chat33.codenlighten.org/api/code \
-H "Content-Type: application/json" \
-d '{"prompt": "Create a function to calculate factorial", "context": {"language": "python"}}'