The database of free AI tools on GitHub
23,020 open-source AI repos. Find a free alternative to any paid AI tool, or see what developers are talking about.
45 repos · showing 1–30
Converts various document formats into structured data for AI processing.
AI-powered photo and video organization and search.
Translate scientific PDF documents while preserving layout and formulas.
Detects file types using a deep learning model.
A fast, open-source PDF parser for high-quality text extraction.
Quantizes PyTorch models for reduced memory usage in training and inference.
Extract structured data from unstructured documents using LLMs.
Search files on your computer using multimodal embeddings.
Inference and fine-tuning of Vision Language Models on Mac.
Build and optimize AI systems with a full development loop in a desktop app and Python library.
Unified platform for training, evaluating, and scaling AI models.
Fast Python library for collaborative filtering and recommendation systems.
Evaluate LLMs using various metrics and benchmarks.
Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA.
LXMF client for Android, Linux and macOS allowing you to communicate with people or LXMF-compatible systems over Reticulum networks using LoRa, Packet Radio, WiFi, I2P, or anything else Reticulum supp
Official implementation of MatterGen -- a generative model for inorganic materials design across the periodic table that can be fine-tuned to steer the generation towards a wide range of property cons
Fine-tune Gemma 4 and 3n with audio, images and text on Apple Silicon, using PyTorch and Metal Performance Shaders.
Lua RTOS for ESP32
[TPAMI 2023] LibFewShot: A Comprehensive Library for Few-shot Learning.
The open .char format for consistent characters. Face, body, wardrobe & voice in one file, consistent across every model.
From teacher to tiles — a from-scratch LLM distillation & serving engine: custom Triton/CUDA kernels, FSDP distillation, paged-KV continuous batching, speculative decoding, a Rust gateway, a JAX oracl
A Meshtastic desktop client, allowing simple, offline deployment and administration of an ad-hoc mesh communication network. Built in Rust and TypeScript.
A visual-based graph node editor for training computer vision models.
PMetal: high-performance Apple Silicon framework for local LLM inference, LoRA/QLoRA fine-tuning, serving, quantization, and MLX/Metal acceleration.
Zero-friction LLM fine-tuning skill for Claude Code, Gemini CLI & any ACP agent. Unsloth on NVIDIA · TRL+MPS/MLX on Apple Silicon. Automates env setup, LoRA training (SFT, DPO, GRPO, vision), post-hoc
Your AI intranet: network the computers you already own for inference and training.
The Go-To Choice for CV Data Visualization, Annotation, and Model Analysis.
JANG — GGUF for MLX. YOU MUST USE JANG_Q RUNTIME. Adaptive Mixed-Precision Quantization + Runtime for Apple Silicon
Keep your Zepp / Amazfit health records on your own computer. Explore every trend, hand them to the AI you already use, and send training plans back to your watch. Local-first, free and open source, f
Code for the ICPR 2020 paper: "CURL: Neural Curve Layers for Image Enhancement"