LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
Repository Index
47,133 repositories indexed
1–24 of 31 · Most stars
SeaweedFS is a distributed storage system for object storage (S3), file systems, Iceberg table buckets, and Lance vector buckets, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
Translated7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) A series on writing/implementing things from scratch in 7 days with Go
- learning
- starter-project
- golang
- scratch
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
- search-engine
- semantic-search
- semantic-search-engine
- vector-search
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
- ios
- objective-c
- swift
- javascript
Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.
lakeFS - Data version control for your data lake | Git for data
- data-engineering
- data-versioning
- go
- object-storage
Native Mac APIs for Go. Previously known as MacDriver
- golang
- apple
- macos
- objective-c
S3-Compatible Object Storage. A MinIO fork maintained by PGSTY
- object-storage
- minio
- s3
- pigsty
MinIO Go client SDK for S3 compatible object storage
- libraries
- go
- minio
- client-sdk
Complete implementation of JWx (Javascript Object Signing and Encryption/JOSE) technologies for Go. #golang #jwt #jws #jwk #jwe
- jwt
- jwe
- jws
- jwk
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
a generic object pool for golang
- objectpool
- golang
- commons-pool
WATSON: Wasted but Amazing Turing-incomplete Stack-based Object Notation
- esolang
- esoteric-language
- serialization
- encoding
[TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.
- go
- golang
- type
- struct
A lightweight yet powerful, fast, customizable, type-safe object-relational mapper for the Go programming language.
- orm
- orm-framework
- golang
- object-relational-mapper
Microsoft ActiveX Object DataBase driver for go that using exp/sql
Small utility to create JSON objects
Fluent API to make it easier to create Json objects.
A simple embeddable scripting language which supports concurrent event processing.
- interpreter
- language
- embeddable-scripting-language
- object-oriented-programming
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.
vjson is a golang package that helps to validate JSON objects
- json
- golang
- schema
- json-validator
Convert Golang Struct To GraphQL Object On The Fly
- graphql
- graphql-schema
- golang
- go