Documentation

Complete API reference and integration guides

Welcome to Semantic Suite

Semantic Suite is an enterprise-grade Retrieval Augmented Generation (RAG) platform that provides intelligent document processing, semantic search, and AI-powered responses as a service. Our platform eliminates the complexity of building and maintaining your own RAG infrastructure.

Key Features
Multi-Format Support

Ingest text, PDFs, audio files, and documents with automatic processing and vectorization

Semantic Search

Advanced vector-based search that understands context and meaning, not just keywords

Topic Organization

Organize your knowledge base with custom topics for easy filtering and retrieval

Structured Metadata

Attach JSON objects to items for advanced filtering and custom metadata storage

AI-Powered Responses

Built-in LLM with automatic RAG integration for conversational, context-aware responses

Core Concepts
Items

The fundamental unit of information in Semantic Suite. An item represents a piece of content you've uploaded—whether text, a document, or audio. Each item can be tagged with a topic and enriched with custom metadata.

{
  "id": 362,
  "topic": "docs",
  "timestamp": "2025-11-29T02:27:52.231031",
  "object": { "author": "John Doe", "department": "Engineering" },
  "file": "sample.pdf",
  "file_url": "https://..."
}
Sentences

When you upload an item, Semantic Suite automatically breaks it down into semantically meaningful chunks called sentences. These are vectorized and stored for optimal retrieval. Each sentence maintains its position and page reference within the original document.

{
  "sentence": "Semantic Suite provides RAG as a service",
  "position": 0,
  "page": 1
}
Topics

Organizational labels that help you categorize and filter your content. Topics enable you to segment your knowledge base for more targeted searches and better organization.

{
  "id": 1,
  "name": "product-docs"
}
Objects

Optional JSON metadata that can be attached to any item. Use objects for advanced filtering, custom properties, or storing additional context about your documents.

{
  "author": "Jane Smith",
  "department": "Marketing",
  "confidential": false,
  "tags": ["presentation", "Q4-2024"],
  "custom_field": "any value"
}
Use Cases

Semantic Suite is perfect for:

Intelligent Customer Support

Build AI-powered chatbots with document knowledge for instant, accurate customer support responses

Internal Knowledge Bases

Create searchable knowledge bases with semantic search that understands context and intent

Document Processing

Process and analyze large document repositories with automatic vectorization and intelligent search

AI-Powered Q&A Systems

Implement question-answering systems that provide accurate, context-aware responses from your data

Document Discovery

Build recommendation engines that help users discover relevant documents and information

Audio & Document Extraction

Automate information extraction from audio recordings and documents for easy searchability