LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
Repository Index
55,640 visible repositories in the index
1–24 of 33 · Most stars
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
- golang
- go
- course
- exercise
Translated:books: 《Go语言高级编程》(Advanced Go Programming) open-source book, covering advanced topics such as CGO, Go assembly language, RPC implementation, Protobuf plugin implementation, Web framework implementation, distributed systems, etc. (completed)
- go
- golang
- book
- cgo
Go by Example
Implements a deep pretty printer for Go data structures to aid in debugging
An implementation of Shazam's song recognition algorithm.
- audio-fingerprinting
- audio-processing
- go
- golang
Native Mac APIs for Go. Previously known as MacDriver
- golang
- apple
- macos
- objective-c
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.
Go bindings to SQLite using wasm2go
📝 Production-ready backend template with Fiber Go Web Framework for Create Go App CLI.
- template-project
- golang-app-server
- golang
- api-server
Zenity dialogs for Golang, Windows, macOS
Go library to access geocoding and reverse geocoding APIs
- geocoding
- geocoder
- bing-maps
- google-maps
Golang SQLite without cgo
- golang
- sqlite
Pure Go GUI toolkit built on GoGPU — widgets, layouts, styling
- go
- golang
- gui
- ui
Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.
Go bindings for YARA
- yara
- go
- golang
- cgo
Enterprise-grade 2D graphics library for Go. Pure Go, zero CGO. Part of GoGPU ecosystem.
- 2d-graphics
- creative-coding
- drawing
- go
Brotli compression library for Go (RFC 7932), pure Go, no cgo, encoder + decoder, highly optimized
- brotli
- compression
- go
- decompression
:zap: Fast Concurrent / Parallel Sorting in Go
- concurrency
- golang
- sorting
- parameter-tuning
Born is a modern ML framework for Go — train and deploy models as single binaries. Pure Go, zero CGO, GPU accelerated.
- autodiff
- automatic-differentiation
- cross-platform
- deep-learning
Pure Go FFI for WebGPU - CGO-free GPU access via wgpu-native bindings
- cgo-free
- ffi
- go
- golang
Pure Go system tray library for Windows, macOS, and Linux. Zero CGO.
- cross-platform
- dbus
- desktop
- go
A GUI library for Go that doesn't make you want to switch to web dev.
- easy
- golang
- gui-framework
- no-cgo
Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.