Christo De Lange's starred repositories
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.
microsoft-authentication-library-for-python
Microsoft Authentication Library (MSAL) for Python makes it easy to authenticate to Microsoft Entra ID. General docs are available here https://learn.microsoft.com/entra/msal/python/ Stable APIs are documented here https://msal-python.readthedocs.io. Questions can be asked on www.stackoverflow.com with tag "msal" + "python".
sentry-api-schema
Sentry's public API schema
Postgres-To-Eraser
Takes your running db server translates it into an Eraser.io Diagram as Code
text-generation-webui
A Gradio web UI for Large Language Models.
cdk-user-pool-identity-provider-github
A CDK construct that adds GitHub as an identity provider to a Cognito user pool
github-cognito-openid-wrapper
Small shim that allows AWS Cognito to talk to github (by providing an OpenID wrapper around the Github API)
poetry-plugin-freeze
poetry plugin to freeze dependency versions in wheels
pytest-terraform
pytest terraform plugin with fixtures and offline replay support
cloud-custodian
Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources
terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
ask-bedrock
Converse with your favorite Amazon Bedrock large language model from the command line.
asciinema-scene
Toolbox to edit asciinema screencasts (sciine).
terraform-aws-github-runner
Terraform module for scalable GitHub action runners on AWS
undetected-chromedriver
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)