Document Retrieval
For

Vector search tells you what's similar. We tell you what's relevant. Our advanced contextual understanding technology adapts to the intent of each query, delivering the exact information LLMs need to answer your question.

Universal document support

Higher accuracy than VectorDB RAG

Enterprise-grade security

Fast or Accurate retrieval modes

Spykio - Vectordbs show what's similar. We tell you what's relevant | Product Hunt
PDF DOCX XLSX TXT JSON HTML
Document Retrieval Demo

Select a query to try:

Retrieval Mode:

Reimagining Document Retrieval

Our technology goes beyond traditional RAG systems, providing more accurate results with less setup and maintenance.

Multi-language Support

Seamlessly process and retrieve documents in multiple languages, with automatic language detection and cross-language search capabilities.

10,000+ Documents

Upload and index up to 10,000 documents in your repository with high-speed processing and optimized storage.

Instant Bot Deployment

When you create a container on your dashboard you can instantly share a chatbot with the knowledge in your container. All with no-code required.

Flexible Retrieval

Get full documents or just the relevant parts you need. Our system automatically determines the appropriate retrieval scope based on your query.

Beyond RAG Systems

Retrieves relevant documents even when prompts don't match document content directly, using advanced semantic understanding and concept mapping.

Multiple Integrations

Easily integrate with Node.js, Python, or use our RESTful API. Comprehensive SDKs and documentation make implementation simple.

Node.jsPythonREST API

Two Performance Modes

Fast Mode

Optimized for real-time applications where speed is critical. Returns results instantly.

Accurate Mode

Prioritizes accuracy over speed, delivering precise results when precision matters most.

No Chunking Required

Traditional RAG

Requires manual chunking of documents, often losing context and requiring complex tuning.

Our Approach

Intelligently processes entire documents, preserving context and relationships for more accurate retrieval without any manual preprocessing.

Use Cases

Customer Support

Instantly retrieve relevant support documentation to answer customer inquiries faster.

Legal Research

Find relevant case law and legal documents with improved accuracy over traditional search.

Education

Help students find relevant learning materials across course documents and textbooks.

Business Intelligence

Extract insights from reports and business documents to support decision-making.

Start Building

Free tier available with no credit card required

Integrate Anywhere

Add powerful document retrieval to your application with just a few lines of code. Use our libraries or REST API to get started in minutes.

Upload Documents

Upload any document format. PDF, DOCX, XLSX, TXT, HTML, and more - we handle it all.

Query Documents

Use natural language to search your documents precisely in fast or accurate mode.

Get Results

Receive precise, relevant results that go beyond traditional RAG systems.

Node.js
// Install: npm install spykio-client
const { SpykioClient } = require('spykio-client');

// Initialize the client
const client = new SpykioClient({
  apiKey: 'your-api-key',
  baseUrl: 'https://api.spyk.io' // Optional if you use the default URL
});

// Upload a file to an index
async function uploadFile() {
  const fs = require('fs');
  const fileContent = fs.readFileSync('./document.pdf');
  const fileBase64 = fileContent.toString('base64');
  
  const result = await client.files.upload({
    index: 'my-documents',
    mimeType: 'application/pdf',
    base64String: fileBase64
  });
  
  console.log(`File uploaded with ID: ${result.id}`);
}

// Search in an index
async function searchDocuments() {
  // Standard search
  const results = await client.query.search({
    index: 'my-documents',
    userQuery: "What hotel did I stay at in Warsaw?",
    accurateMatch: false, 
    getRelevantInfo: false
  });
  
  console.log(`Found ${results.documents.length} documents`);
  
  // Focused search with relevant sections
  const detailedResults = await client.query.search({
    index: 'my-documents',
    userQuery: "What hotel did I stay at in Warsaw?",
    accurateMatch: true,
    getRelevantInfo: true
  });
  
  if (detailedResults.relevantSections) {
    detailedResults.relevantSections.forEach(section => {
      console.log(`Score: ${section.relevanceScore}`);
      console.log(`Content: ${section.text}`);
      console.log(`Explanation: ${section.explanation}`);
    });
  }
}

Fast Implementation

Get up and running in minutes, not days. Our simple SDKs handle all the complexity.

Type Safety

Full TypeScript support with accurate types for better developer experience.

Modular Design

Import only what you need. Lightweight packages designed for efficiency.

Extensive Tooling

Helper utilities for common tasks like formatting, filtering, and result processing.

Simple Pricing

Pay only for what you use. No hidden fees or subscriptions.

Pay-As-You-Go

Perfect for businesses of any size

  • Document Upload & IndexingProcess and index any document type
    $0.01 / page
  • Fast Retrieval Mode
    Optimized for real-time applications
    $0.02 / query
  • Accurate Retrieval Mode
    Highest precision document retrieval
    $0.05 / query
  • Document StorageSecure, encrypted document storage
    $0.005 / doc / month
  • Data TransferInbound and outbound data
    Included

Volume discounts available starting at 1,000 documents or 10,000 queries per month. Contact us for custom pricing.

Calculate Your Monthly Cost

1,000 pages
010,000
150 queries
0500
75 queries
0500
100 documents
01000
Estimated Monthly Cost
Document Upload & IndexingFree
Fast QueriesFree
Accurate QueriesFree
Document StorageFree
Total$0.00

Every month, you get 1000 free pages, 150 fast queries, 75 accurate queries, and 100 document storage included.

Need higher volumes or custom features?

Contact our sales team
Get Started

Start with 1000 free pages, 150 fast queries, 75 accurate queries, and 100 documents — no credit card required

Frequently Asked Questions