Michael McCulloch's repositories
WhisperVoiceKeyboard
A voice to text keyboard based on OpenAI Whisper Model.
clausewitz-parser
a parser for the Stellaris (and possibly others) save file
MongoDB_DockerSwarm
A prototype of a fully automated mongo swarm, based on the work of https://medium.com/@gjovanov/mongo-docker-swarm-fully-automated-cluster-9d42cddcaaf5
ansible-role-proxmox
Deploys and configures Proxmox VE 6.x/7.x clusters.
arrayfire
ArrayFire: a general purpose GPU library.
arrayfire-rust
Rust wrapper for ArrayFire
binvis.io
The binvis.io site
blingfire-rs
Rust wrapper for the BlingFire tokenization library but up to date
faiss-rs
Rust language bindings for Faiss
juice
The Hacker's Machine Learning Engine
mccullochman.kubernetes
Ansible Role - Kubernetes - Cilium
mikemcculloch.dev
My Site
ndk_nnapi
Rust bindings to the Android NDK With safe NNAPI abstractions
profile-sync-daemon
Symlinks and syncs browser profile dirs to RAM thus reducing HDD/SDD calls and speeding-up browsers.
rust-ac-ffmpeg
Simple and safe Rust interface for FFmpeg libraries. Add Per-Target ENV
rust-bert-tch14
Rust native ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT2,...)
rust-sbert-tch14
Rust port of sentence-transformers (https://github.com/UKPLab/sentence-transformers)
Strassens
Efficient implementation of matrix multiply
text-generation-webui
A gradio web UI for running Large Language Models like LLaMA, llama.cpp, GPT-J, OPT, and GALACTICA.
tflitec-rs
Safe TensorFlowLiteC binding for Rust
vllm-honor-disable-log-requests
A high-throughput and memory-efficient inference and serving engine for LLMs