Documentation Index
Fetch the complete documentation index at: https://docs.jabrod.com/llms.txt
Use this file to discover all available pages before exploring further.
RAG Pipelines
A Pipeline in Jabrod represents a complete end-to-end configuration for processing and retrieving data. Instead of manually wiring up chunkers, embedding models, and vector databases in your own code, you configure a Pipeline in the Jabrod dashboard.Pipeline Components
Every pipeline consists of:- Chunking Strategy: How documents should be split into smaller pieces (Fixed size, Sentence, Semantic, etc.)
- Embedding Model: The AI model used to convert text chunks into vector embeddings (e.g.,
text-embedding-3-small). - Vector Store: Where the embeddings are stored (e.g., Upstash).
- Retrieval Config: Rules for how data is fetched (e.g., Top K results, minimum similarity thresholds).
How it works
- You create a pipeline in the dashboard.
- You add Data Sources (files, URLs, text) to the pipeline.
- Jabrod automatically applies your configured chunking strategy to the data.
- Jabrod calls the configured embedding model for every chunk.
- Jabrod stores the embeddings in an isolated namespace within the vector database (Upstash).
- You generate an API Key for the pipeline.
- You use the API key to call the
/rag/queryendpoint from your application.
Deployment Targets
When creating a pipeline, you can specify its intended Deployment Targets. This helps organize and authorize how your RAG pipeline is consumed across your ecosystem. Jabrod supports the following targets:- REST API (Free / Pro): Direct API endpoint for programmatic access.
- Website Chatbot (Pro): Embeddable chatbot widget for your website.
- Slack & Discord (Pro): Deploy as a bot for team collaboration or community support.
- Internal Tools (Pro): Integrate into company internal dashboards.
- Mobile App & Voice Assistant (Pro): SDK for iOS, Android, and voice platforms like Alexa.
- Coding Copilot & Workflow (Pro): Power AI coding assistants or use as nodes in automation workflows.
- Enterprise Automation (Pro): Full enterprise automation and custom integrations.
