GraphCanon updated 2w · GitHub synced 2w
Decision brief
Goptuna is notable for its Go language compatibility and supports an array of optimization strategies such as bandit algorithms, Bayesian optimization, and evolution strategies.
Good fit when
- When you prefer using the Go programming language and require a robust hyperparameter tuning solution that aligns with the performance characteristics of Go applications
- For scenarios where easy integration into existing Go projects is critical because Goptuna's portability as pure Go ensures seamless project compatibility
Avoid when
- If your team lacks proficiency in the Go language, as leveraging Goptuna requires familiarity with Go for efficient code integration and maintenance
- If you require a multi-language support feature widely available among other hyperparameter optimization frameworks, since Goptuna is strictly designed for use within projects using Go
- Pricing:
- freemium - Freely available on GitHub with no associated financial costs due to its open-source nature.
- Requirements:
- Min 1 GB RAM
Observed Jul 17, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Slowing (356d since push)
- As of 2w
- Provenance
- Not a fork · Personal account
- As of 2w
- Security (OSV)
- 48 low (48 low)
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
go get github.com/c-bata/goptuna pkg.go.devSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
Goptuna is a hyperparameter optimization library in Go that supports various strategies such as bandit algorithms, Bayesian optimization, and evolution strategies。
Capability facts
- Languages
- go
Source: github.language · Aug 4, 2026
Categories
Tags
README
Installation
You can integrate Goptuna in wide variety of Go projects because of its portability of pure Go.
$ go get -u github.com/c-bata/goptuna
License
This software is licensed under the MIT license, see LICENSE for more information.
For agents
This page has a .md twin and JSON over the API.