SmartFAQs.ai

Documentation

Everything you need to embed, configure, and deploy SmartFAQs.ai.


Getting Started

SmartFAQs.ai is a platform for building evidence-based chatbots. We handle the ingestion, chunking, embedding, and retrieval of your documents so you can focus on the user experience.

npm install @smartfaqs/chat-widget

Once installed, you can drop the widget into any React application.

Retrieval Concepts

Our pipeline is unique because it uses Docling for parsing and Ambrosia for metadata augmentation.

Rehydration

We fetch neighbors of the retrieved chunks to provide more context.

Reranking

We use VoyageAI reranker to sort chunks by semantic relevance.