Michael Struwig's repositories
FlexibleFluxSimulator
A declarative energy harvester simulation and optimization framework.
better_graphs
Tools for making better graphs in Matplotlib, inspired by Trees, Maps and Theorems
llama-index-agent
OpenBB Platform X LlamaIndex
openbb-agents
Experiments creating an OpenBB agent using OpenAI function calling
advent-of-code-2020
Christmas in July!
book-summaries
A repository that contains summaries of books that I've read
clojure-tic-tac-toe
A beginner's attempt at tic-tac-toe in Clojure
css-in-readme-like-wat
Style your readme using CSS with this simple trick
evolution-simulation
A semi-naive implementation of a simple evolution / gene accumulation simulation.
fdl
A minimal CLI download tool that can be piped a list of URLs
litellm
Call all LLM APIs using the OpenAI format. Use Bedrock, Azure, OpenAI, Cohere, Anthropic, Ollama, Sagemaker, HuggingFace, Replicate (100+ LLMs)
log10
Python client library for improving your LLM app accuracy
magentic
Seamlessly integrate LLMs as Python functions
nevergrad
A Python toolbox for performing gradient-free optimization
notsobigdatablog-companion-code
A collection of code that serve as companions to various blog posts I've authored on https://notsobigdatablog.com
optbinning
Optimal binning: monotonic binning with constraints. Support batch & stream optimal binning. Scorecard modelling and counterfactual explanations.
plotnine_phd_theme
An ultra-basic plotnine theme used for my PhD thesis.
plotnine_theme_tufte
A port of the `theme_tufte` from the `ggthemes` library to `plotnine`.
textext
Re-editable LaTeX graphics for Inkscape