neosource docs
neosource is a code-hosting forge built on a fast content-addressed engine
and a modern, responsive UI. It is built for people first — planning, code
review, CI/CD, and packages live together in one product without enterprise
feature-gating — with future AI plans designed around the same foundation.
It works with any Git client: git itself, jj through its Git support, and
your IDE. Ordinary clone, ordinary push, ordinary remotes — nothing new to
learn before you start pushing code.
Start here
Section titled “Start here”neo on macOS, Linux or Windows — optional, but great for issues, PRs, and local-first CI.neosource runs CI from workflows in .neosource/workflows/ (or
.github/workflows/ when enabled). The YAML follows GitHub Actions, runs each
job in an isolated virtual machine with a persistent copy-on-write cache disk
and real upstream actions, and lets jobs declare extra tools with packages:
instead of maintaining container images.
packages: or a flake: dev shell, and how to choose.