AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Anetos is a batteries-included web framework for Go — routing, data, accounts, queues, mail, storage, search, AI and translations in one binary, built on net/http.
Developer toolsGo · Go TemplateGitHub @anetos-devOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
A batteries-included web framework for Go: routing, ORM and migrations, auth, queues, mail, storage, search, AI and i18n, built on the standard library.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Anetos (Greek άνετος, "at ease, comfortable"; say AH-neh-tos). Module anetos.dev/anetos, command anetos. A batteries-included Go web framework with the developer comfort of Laravel, built the Go way: typed, net/http-compatible, code generation instead of runtime magic, and a supervised runtime where HTTP, queue workers, pub/sub listeners and the scheduler run together in one binary.Read the full README ↗
Anetos (Greek άνετος, "at ease, comfortable"; say AH-neh-tos). Module
anetos.dev/anetos, commandanetos.
A new, batteries-included Go web framework: easy to start with, easy to
extend, and easy to run. It's built the Go way: typed, net/http-compatible,
code generation instead of runtime magic, and a supervised runtime where HTTP,
queue workers, pub/sub listeners and the scheduler run together in one
binary.
Status: early. v0.5.0 is the first public release: it installs with
go install, and the upgrade guides say what
changes between releases. APIs will still change before v1.
anetos add),
test fakes, N+1 detection and anetos make:auth;
examples/saas runs them as one binary or split by
process type.examples/assistant); roles and permissions,
global and per team (examples/teams);
internationalization, with Bangla, French and Spanish translations of
the framework (examples/i18n); an audit log and
soft deletes (examples/audit); the admin (module
anetos.dev/anetos/admin, examples/admin) with
two-factor authentication; account settings; Google Cloud Storage; anetos build, a Dockerfile and a systemd unit
(Deploy); a starter theme,
make:crud and error pages in the app's layout; a security review
(checklist, SECURITY.md)
and a doctor command in every app; benchmarks
against plain net/http, chi, Gin and Echo, with CI holding every
change to allocation budgets.anetos new --stack=api, an app that serves
JSON only; accounts that log in with API tokens, with two-factor
codes and abilities; make:crud JSON endpoints with pages, sorting
and filters; typed results with the route's status; an OpenAPI 3.1
description generated from the handlers, served and checked in a
test (examples/bookmarks).go install; interface components in every web project
(views/ui) and a choice of CSS framework (Pico, Bootstrap, Bulma,
Tailwind CSS or none; css:use switches); one vocabulary across
settings, commands and the API, with a
glossary; projects ready for
coding agents (AGENTS.md, skills, the docs offline in the tool,
anetos check, the app describing itself as JSON, an MCP server,
llms.txt;
guide); a security
check of the app's code, dependencies, routes, settings and running
site
(security:check, with
reports for GitHub's code scanning;
guide);
contributor docs, governance and a code of conduct
(Contributing).The tutorial builds an
issue tracker step by step, and examples/tracker,
the reference app, is a bigger one; the
API tutorial builds
examples/bookmarks, a JSON API. The docs are at
docs.anetos.dev.
api/ lists itnet/httpgo install anetos.dev/anetos/cli/cmd/anetos@latest # the anetos command (Go 1.26+)
anetos new blog && cd blog # templ views in a starter theme (light/dark), sessions, CSRF, SQLite
go tool anetos make:crud Post title:string body:text published:bool # pages to list, show, create, edit, delete
go tool anetos make:auth # accounts: password, Google, GitHub, API tokens
go tool anetos make:admin # an admin at /admin; make:admin-resource Post adds posts
go run . migrate
go tool anetos css:use pico # restyle the app's pages: Pico, Bootstrap, Bulma, Tailwind CSS or none
go tool anetos dev # rebuild and reload on every change
go tool anetos check # generate, build, vet, test, doctor, security: does it work?
go tool anetos docs queues # the docs at your Anetos version, offline
go tool anetos build # bin/blog: one static binary, everything in it
./bin/blog # everything: web, queue workers and the scheduler
./bin/blog run --only=web # or split by process type when you scale
./bin/blog run --only=worker
./bin/blog doctor # unsafe settings, pending migrations
./bin/blog help # migrate, route:list, your own commands, …
docker build -t blog . # or the image, from the generated Dockerfile
anetos new shop --stack=api # or JSON only: routes under /api/v1, errors as problem details,
# an OpenAPI 3.1 description (openapi.json) a test keeps current;
# there, make:auth writes accounts that log in with API tokens,
# and make:crud JSON endpoints (pages, sorting, filters)
Issues, questions and pull requests are welcome. Read CONTRIBUTING.md first; questions go to Discussions, and vulnerabilities privately, as SECURITY.md says. GOVERNANCE.md says how decisions are made, and everyone follows the code of conduct.