Ruan Pretorius's repositories
langfuse-monitoring-eval
Monitoring and evaluating LLM apps with Langfuse. Presented at PyConZA 2024.
ecrivai-blog-hugo
EcrivAI's static blog site generator
pydata23-synth-data
PyData Global 2023 talk on using synthetic data to test data pipelines
langchain-play
Easy set up template with examples to play around with Langchain
pycon23-synth-data
How to build a data pipeline without data: A case study of synthetic data generation and testing with Python
azure-openai-play
Setting up and playing with Azure OpenAI Service
course-intro-to-qa-systems-with-llms
From MLOps Community RAG course
crewai-tets
Testing CrewAI
deepface-play
Playing with the deepface package
discord-social-engagement
A Discord bot that tracks social engagement
ecriv-ai.github.io
EcrivAI's static blog site
examples
Examples showcasing how to use Highwind
fastapi-on-ecs
Starter code for deploying a FastAPI app on AWS ECS
langchain
⚡ Building applications with LLMs through composability ⚡
langchain-agent-quickstart
Simple tool calling agent with LangChain
langgraph
Build resilient language agents as graphs.
langgraph-agents
Playing with LangGraph agents, inspired by the DLAI short course
langserve-lambda
Deployed LangServe app on AWS Lambda
poetry-py-template
Minimal template with the essentials for quickly setting up new python projects. Includes a simple folder structure with Poetry for virtual environment for dependency management.
python-poetry-package-template
A template repo for creating Python packages using Poetry
ragas
Evaluation framework for your Retrieval Augmented Generation (RAG) pipelines
recommenders
Best Practices on Recommendation Systems
ruankie.github.io
My personal website
taskfile-example
Example usage of Task and Taskfiles