Introduction
Welcome to Query Memory — a powerful document parsing, knowledge management, and AI agent platform. This documentation will guide you through the entire platform, from setting up your API keys to creating intelligent AI agents.
What is Query Memory?
Query Memory is a comprehensive data platform that enables you to:
- Parse Documents: Extract structured data from various document formats including PDFs, Word documents, Excel spreadsheets, HTML pages, images, and more.
- Create Knowledge Bases: Combine multiple parsed documents into searchable knowledge bases.
- Build AI Agents: Create intelligent agents powered by your knowledge bases that can answer questions and perform tasks.
- Web Parsing: Scrape and crawl websites to extract content for analysis.
Key Features
Document Processing
- Support for 15+ file formats (PDF, DOCX, XLSX, HTML, Images, etc.)
- Intelligent content extraction and chunking
- OCR capabilities for scanned documents
- Table and structure preservation
Knowledge Management
- Create knowledge bases from multiple documents
- Vector embedding for semantic search
- Query APIs for programmatic access
- Real-time synchronization
AI Agents
- Customizable agents with system prompts
- Knowledge base integration
- Optional web search capabilities
- Multiple AI model support
Web Parsing
- Website scraping and crawling
- Configurable output formats (Markdown, Text)
- Domain filtering and restrictions
- API endpoints for web queries
Quick Start
Get started in 4 simple steps:
- Create API Keys — Generate your access credentials
- Upload Documents — Parse your files
- Create Knowledge — Connect your documents
- Build Agents — Create AI-powered assistants
How It Works
The Workflow
- INGEST — Upload documents (PDF, DOCX, XLSX, HTML, Images) or scrape web content
- INDEX — AI processes into searchable chunks with vector embeddings
- CONNECT — Create Knowledge Bases by grouping related documents
- QUERY — Ask natural language questions, get AI answers with citations
- DEPLOY — Build AI Agents and deploy via API to your applications
Supported File Formats
| Category | Formats |
|---|---|
| Documents | PDF, DOCX, TXT, RTF |
| Spreadsheets | XLSX, XLS, CSV |
| Web | HTML, XML |
| Presentations | PPTX, PPT |
| Images | PNG, JPG, JPEG, GIF, BMP, TIFF |
| Code | Python, JavaScript, Java, C++, and more |
| Data | SQL, PostgreSQL dumps, JSON |
Next Steps
- Learn about the Platform Overview
- Set up your API Keys
- Start Uploading Documents
- Build with SDKs using the SDK Guide