Roadmap#

Here is a rough roadmap on supporting additional components as part of bodhilib plugins.

Features#

  • [x] RAG

  • [ ] Async

  • [ ] FastAPI routes

  • [ ] Proxy

  • [ ] Semantic Search Engine stack

DataLoaders#

  • [x] Local file

  • [ ] PDF

  • [ ] CSV

  • [ ] Pandas

  • [ ] Web

  • [ ] Database

  • [ ] …

Splitter#

  • [x] Sentence Splitter

  • [ ] Token Splitter

  • [ ] …

Embedders#

  • [x] Sentence Transformers

  • [ ] Huggingface

  • [ ] OpenAI

  • [ ] Cohere

  • [ ] …

Prompt Sources#

  • [x] Few shot

  • [ ] Chain of Thoughts

  • [ ] Chain of Verification

  • [ ] Graph of Thoughts

  • [ ] Step-by-step

  • [ ] …

Vector DBs#

  • [x] Qdrant

  • [ ] ChromaDB

  • [ ] Pinecone

  • [ ] FAISS

  • [ ] Milvus

  • [ ] Weaviate

  • [ ] Lance

  • [ ] …

LLMs#

  • [x] OpenAI

  • [x] Cohere

  • [ ] Huggingface

  • [ ] Azure OpenAI

  • [ ] Anthropic

  • [ ] Vertex

  • [ ] AI21

  • [ ] Replicate

  • [ ] AWS Sagemaker

  • [ ] Ollama

  • [ ] Petals

  • [ ] …