MaiStorage

Document Upload & Ingestion

Upload Documents

Add documents to your knowledge base for intelligent search and Q&A

PDF
Markdown
HTML
TXT

File Upload

Drag and drop files here or click to browse. Supported formats: PDF, Markdown, HTML, and TXT.

Drag & drop files here

or click to browse

Document Management

View and manage documents in your knowledge base

Processing Pipeline

1

Document Loading

Files are loaded and parsed based on format

2

Semantic Chunking

Text is split into 200-500 token chunks with overlap

3

Vector Embedding

Chunks are embedded using OpenAI text-embedding-3-small

4

Storage

Vectors and metadata stored in Qdrant collection

Best Practices

📄 Document Quality

Use well-structured documents with clear headings and content

📚 Content Diversity

Upload diverse content to improve retrieval coverage

🔍 File Names

Use descriptive file names for better source attribution

⚡ Performance

Upload in batches for better processing efficiency