Mark Douthwaite's starred repositories
system-design
Learn how to design systems at scale and prepare for system design interviews
Data-Science-For-Beginners
10 Weeks, 20 Lessons, Data Science for All!
data-science
:bar_chart: Path to a free self-taught education in Data Science!
Awesome-LLM
Awesome-LLM: a curated list of Large Language Model
haystack
:mag: LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.
onnxruntime
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
promptflow
Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.
openplayground
An LLM playground you can run on your laptop
RedPajama-Data
The RedPajama-Data repository contains code for preparing large datasets for training large language models.
Data-Engineering-HowTo
A list of useful resources to learn Data Engineering from scratch
obsidian-smart-connections
Chat with your notes & see links to related content with AI embeddings. Use local models or 100+ via APIs like Claude, Gemini, ChatGPT & Llama 3
sqlite-vss
A SQLite extension for efficient vector search, based on Faiss!
awesome-fastapi-projects
List of FastAPI projects! :sunglasses: :rocket:
business-rules
Python DSL for setting up business intelligence rules that can be configured without code
pgvector-python
pgvector support for Python
objaverse-xl
🪐 Objaverse-XL is a Universe of 10M+ 3D Objects. Contains API Scripts for Downloading and Processing!
obsidian-copilot
🤖 A prototype assistant for writing and thinking
Awesome-VQVAE
📚 A collection of resources and papers on Vector Quantized Variational Autoencoder (VQ-VAE) and its application
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.