Architecture
Hexel Studio is built on two API layers:| Layer | Purpose | Operations |
|---|---|---|
| Runtime API | Real-time operations | Search, memory add/search/update |
| Data API | Management | Create stores, upload documents, manage connectors |
- Knowledge Stores - Searchable document collections
- Memory Stores - Persistent user/agent memory
- Data Sources - External data connectors
Core Concepts
Knowledge Stores
Searchable collections of documents for RAG (Retrieval-Augmented Generation).- Upload documents (PDF, DOCX, TXT, etc.)
- Automatic chunking and embedding
- Semantic search
Memory Stores
Persistent memory for AI agents and users.- Extract memories from conversations
- User-scoped memory isolation
- Semantic memory search
Data Sources
Connectors to external data systems.- Sync data from external sources
- Scheduled or manual sync
- Multiple connector types
API Structure
Hexel Studio has two API planes:| Plane | Purpose | Operations |
|---|---|---|
| Data API | Management | Create stores, upload documents, manage data sources |
| Runtime API | Operations | Search, memory add/search, real-time operations |