The band led with three sentences of hedging and printed a commit count next to each employer, so a one-commit entry beside a large name read as weakness rather than as the modest, true claim it was. It now opens on the contributor count, sets the employers as a sentence instead of a pill wall, and keeps the caveat to one line. The counts stay in ecosystem.yaml, since they are the provenance for the list and anyone re-checking it needs them. Two "coverage" cards were not about this project. The modelslab.com piece reviews Frikallo/parakeet.cpp, an unrelated project of the same name, and the snailtext.app benchmark measures Parakeet through ONNX Runtime without mentioning LocalAI at all. Both are removed, along with the contributor card that duplicated the band's opening line. Press was four posts from one vendor, which read as the whole of the coverage rather than one enthusiastic outlet. SUSE collapses to a single series entry, and Pulumi, Semaphore and Spectro Cloud join it. Each was opened and checked against the project before being added. K8sGPT and LlamaIndex join the integrations; both document LocalAI as a backend. The quotes move above the lists so the section opens on its strongest line, which is somebody else's. The hero gains a GitHub call to action, the APEX collection link was returning 404 and is corrected, and the footer no longer describes the site as a design mock. Signed-off-by: Ettore Di Giacinto <mudler@localai.io> Assisted-by: Claude Code:claude-opus-5[1m]
localai.io
The Hugo site served at the root of localai.io. The documentation is a separate
Hugo site in ../docs and is served under /docs/. CI builds both
and uploads them as a single GitHub Pages artifact
(see .github/workflows/gh-pages.yml).
Running locally
From the repository root:
make website # this site only, http://localhost:1313/
make docs # documentation only, http://localhost:1313/docs/
make site # build both, merged into website/public, exactly as CI does
make site-serve # the same merged build, served on http://localhost:8000
make website and make docs run hugo serve, so they pick up edits live but
only cover one site at a time. Use make site-serve when you need the cross
links between the two sites, or the redirects from the pre-split URLs, to work.
make site also runs .github/ci/gen-redirects.sh, which leaves a meta-refresh
page at every URL the documentation used to occupy before it moved under
/docs/. GitHub Pages has no server-side redirects, so those files are the only
thing keeping the old links alive.
Set SITE_BASE_URL to change the base URL the merged build is generated for
(default http://localhost:8000).