anneal is a machine learning compiler written in Go. It is a from-scratch port of tinygrad, and its features include a graph-rewrite intermediate representation, autodiff implemented as a compiler pass, and a zero-CGO WebGPU backend.
Directory
Search results
Published directory entries matching your search.
Vearch is a cloud-native distributed vector database for similarity search of embedding vectors in AI applications. It supports hybrid vector search and scalar filtering, replication, elastic scaling, RESTful APIs, and SDKs for Python, Go, Java and Rust. It integrates with frameworks including LangChain and LlamaIndex and can be deployed via Kubernetes or Docker Compose.
Enigma is a business data platform that provides access to millions of public, private and proprietary data points on businesses and people, supporting workflows including know-your-business verification, customer onboarding, go-to-market operations, payment risk assessment and customer screening.
MaxVideoAI is a pay-as-you-go AI video generator that lets users compare models such as Seedance, Kling, Veo, LTX, Wan and Pika before generating, with pricing shown upfront. An MCP integration connects compatible assistants and automation tools to the models, credits and private media library of a MaxVideoAI account for quotes, approvals and results.
YobiYoba is a speech recognition service that transcribes audio and video recordings into editable, time-coded text. Users upload files, specify or auto-detect the language, verify and edit transcripts, then download them in formats such as SRT, PDF, or VTT. Processing produces speaker labels, time codes, and confidence scores. Pricing is pay-as-you-go, from 0.01 € per minute of speech.
A transcription API built on OpenAI Whisper that converts audio and video files to text. It supports file uploads and remote URLs, multiple output formats, and model size selection for speed versus accuracy. A no-code dashboard offers drag-and-drop transcription. Pricing is pay-as-you-go with credit bundles, and files auto-delete after 24 hours.
Transgate is an AI transcription and translation service for audio and video. It offers two services: transcribe or translate in 50+ languages, with summaries, highlights and the ability to chat with transcripts. Files are uploaded, processed by AI, and results can be exported. It uses a pay-as-you-go model.
tgpt is a cross-platform command-line interface tool for using AI chatbots in the terminal. It is available for GNU/Linux, macOS, FreeBSD and Windows, and can be installed through scripts, package managers such as Homebrew, Pacman, Scoop, Chocolatey and Go, or from release executables. The project is distributed under the GPL-3.0 license.
Word Embeddings: the full implementation of word2vec, GloVe in Go.
ShopPal is a U.S.-based company providing AI infrastructure integration, operational enablement and go-to-market execution services for fashion and apparel brands. Its services cover shopping agent integration, AI system implementation and operations, and AI-assisted content and campaign execution.
mlpack is a header-only C++ machine learning library with bindings to Python, Julia, R, Go, and the command line. It is built on Armadillo, ensmallen, and cereal and provides implementations of machine learning algorithms. The documentation lists classification, regression, clustering, and preprocessing facilities. It is open source under the 3-clause BSD license.
GritQL is a declarative query language from Grit for searching and modifying source code. It lets users search with code snippets and metavariables, define custom lints, and apply auto-fix rules, and it supports rewriting JavaScript/TypeScript, Python, JSON, Java, Terraform, Solidity, CSS, Markdown, YAML, Rust, Go and SQL.
GreatCircle is a concise collection of classes for PHP, Python, JavaScript, Ruby, and Go that calculate great circle distance, bearing, and destination from geographic coordinates, hosted in the mwgg/GreatCircle GitHub repository.
Goptuna is a hyperparameter optimization framework inspired by Optuna, written in pure Go. It provides Bayesian optimization, evolution strategies and multi-armed bandit algorithms, including random search, TPE, CMA-ES variants, ASHA and Sobol sampling. It supports a Define-by-Run style API for dynamically constructing search spaces and offers RDB storage for continuing optimizations and scaling studies across workers.
Machine learning library written in pure Go.
Gold is a reinforcement learning library for Go. It provides a set of agents for solving challenges in various environments, with composable tooling for creating agents and visualizing their performance. Agents include Q Learning, Deep Q learning with Double Q, REINFORCE, Natural Evolution Strategies, Hindsight Experience Replay and Proximal Policy Optimization, which is marked in progress.
S2 is a Go library for spherical geometry. It provides representations of angles, intervals, latitude-longitude points and unit vectors, geometric shapes over the unit sphere such as caps, rectangles, polylines and polygons, a hierarchical cell decomposition, constructive operations and predicates, in-memory indexing, distance algorithms and snapping and simplification. Planar geometry and conversions to common GIS formats are outside its scope.
GoCV is a Go package providing language bindings for the OpenCV 4 computer vision library. It supports recent Go and OpenCV releases (v4.12.0) on Linux, Docker, macOS, and Windows, and includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.
An open source Go transpiler for machine learning models.
go-ml-benchmarks is a repository of machine learning inference benchmarks for Go, focused on tabular models such as XGBoost. It compares typical implementations using different transports, encodings, preprocessing libraries and models, using the Titanic dataset. The repository was archived by the owner and is now read-only.
Open-source project that provides machine-learning models, research, training resources, or evaluation tools.
Fast and convenient feature processing for low latency machine learning in Go.
Cybertron is a package in pure Go built upon spaGO that gives Go developers an interface for using NLP technologies with pre-trained Transformer models from the HuggingFace models repository. It is primarily aimed at running inference, with the possibility of adding fine-tuning in the future, and supports models including BERT, ELECTRA, BART, PEGASUS and MarianMT.
Copy.ai presents itself as a GTM AI platform for automating go-to-market tasks. Its listed use cases include prospecting, content creation, inbound lead processing, account based marketing, translation and localization, and deal coaching and forecasting. Infobase stores brand and company information that can be referenced in prompts using the '#' symbol.