# raghilda > RAG made simple ## Docs ### API Reference #### Store > Vector storage backends for storing and retrieving chunks - [store.BaseStore](reference/store.BaseStore.html) - [store.DuckDBStore](reference/store.DuckDBStore.html) - [store.ChromaDBStore](reference/store.ChromaDBStore.html) - [store.OpenAIStore](reference/store.OpenAIStore.html) - [store.PostgreSQLStore](reference/store.PostgreSQLStore.html) #### Embedding > Embedding providers for generating vector representations - [embedding.EmbeddingProvider](reference/embedding.EmbeddingProvider.html) - [embedding.EmbedInputType](reference/embedding.EmbedInputType.html) - [embedding.EmbeddingOpenAI](reference/embedding.EmbeddingOpenAI.html) - [embedding.EmbeddingCohere](reference/embedding.EmbeddingCohere.html) - [embedding.EmbeddingSentenceTransformers](reference/embedding.EmbeddingSentenceTransformers.html) #### Chunker > Text chunking utilities for splitting documents - [chunker.BaseChunker](reference/chunker.BaseChunker.html) - [chunker.MarkdownChunker](reference/chunker.MarkdownChunker.html) #### Utilities > Utility functions for reading and scraping content - [read.read_as_markdown](reference/read.read_as_markdown.html) - [scrape.find_links](reference/scrape.find_links.html) #### Chunk > Chunk data types - [chunk.Chunk](reference/chunk.Chunk.html) - [chunk.MarkdownChunk](reference/chunk.MarkdownChunk.html) - [chunk.RetrievedChunk](reference/chunk.RetrievedChunk.html) - [chunk.Metric](reference/chunk.Metric.html) #### Document > Document types for unchunked and chunked content - [document.Document](reference/document.Document.html) - [document.ChunkedDocument](reference/document.ChunkedDocument.html) - [document.MarkdownDocument](reference/document.MarkdownDocument.html) - [document.ChunkedMarkdownDocument](reference/document.ChunkedMarkdownDocument.html) #### Types > Protocol types for type checking compatibility - [types.ChunkLike](reference/types.ChunkLike.html) - [types.ChunkedDocumentLike](reference/types.ChunkedDocumentLike.html) - [types.DocumentLike](reference/types.DocumentLike.html) - [types.ChunkerLike](reference/types.ChunkerLike.html) - [types.IntoChunk](reference/types.IntoChunk.html) - [types.IntoDocument](reference/types.IntoDocument.html)