Neon Law Foundation logo

Neon Law Navigator

Software legal soberano que tú mismo operas.

Un sistema operativo de código abierto para la práctica legal moderna: plantillas legales versionadas, flujos de trabajo duraderos, automatización revisada por abogados y herramientas accesibles para agentes.

Tu práctica. Tus datos. Tu nube.

Neon Law Navigator es software soberano, hecho para ejecutarse en la infraestructura que tú controlas. Alójalo tú mismo y los datos de tus clientes se quedan donde tú los pongas.

Neon Law lo ejecuta en Google Cloud. Como la base es código abierto nativo de la nube — Kubernetes para la orquestación, Postgres para los datos y servicios con licencia como Restate para la ejecución duradera — puedes ejecutar el mismo sistema en tu propia nube.

Neon Law Navigator

Our mission is to improve access to justice. Neon Law Navigator is an open-source operating system for a modern law practice, built around versioned legal templates, durable workflows, attorney-reviewed automation, and agent-accessible tooling.

How it works

Neon Law Navigator contains a shared core of rules and implementations as a command-line executable, an MCP server, and a website. If you are a lawyer, you are encouraged to use Neon Law Navigator to supplement your existing AI conversations with reliable legal workflows.

After you install the navigator and a client contacts your firm, a Project is created for their Matter. Every project contains a git repository of its files and Templates, the markdown blueprints that define the intake questions and workflows required to solve legal problems.

For example, the Nevada entity-formation Template defines the questions required for filling out an entity formation, the workflows that are required, and where that data is used in the Template body. When you work with your client, you create a Notation from a Template. For coders, a Notation is a workflow executed with a durable execution engine.

Templates live on two shelves. templates/forms/ mirrors the public assets bucket for government forms (forms/united_states/nevada/state/nv__llc_formation.pdf), and each sibling .md declares the jurisdiction-first form code plus the government origin_url. templates/neon_law/ holds the firm's product work: product retainers, engagement letters, product-specific documents, and shared closing letters. Start with notation authoring and the templates README before adding a template.

We encourage writing Templates with Zed and our LSP. It's different from Word, but once you get used to it, you may find it as productive as we do. Treating legal text like code opens a plethora of automations that save time, and we see its impact in scaling legal services.

Install the CLI

On Apple Silicon macOS, install the navigator CLI from our Homebrew tap:

brew install neon-law-foundation/tap/navigator

A new YY.M.D release publishes every day, so brew upgrade always pulls the latest build. The published binaries are Apple-Silicon only; on other platforms — or to hack on the workspace — build from source with cargo as below. The tap and its formulae live at neon-law-foundation/homebrew-tap.

For editor integration, install Navigator LSP from Zed's extension marketplace (zed: extensions → search Navigator LSPInstall). The extension pulls the matching navigator-lsp binary from the latest GitHub Release automatically. Building the binary from source — and pointing any other LSP-aware editor at it — is covered in the LSP docs.

Getting started

To run Neon Law Navigator on your machine, run the following and review its output. The invocation will spawn a Rust process and a KIND cluster with common Linux Foundation technologies.

cargo run -p cli -- dev up

If you want to deploy Neon Law Navigator to the cloud, we recommend Google Cloud with Doppler, Restate, Twilio, DNSimple, and Mercury. GitHub Actions builds and publishes the dated container images to ghcr.io; you then roll a published image onto your GKE cluster with one command and visit your NAVIGATOR_PRIMARY_DOMAIN:

doppler run -- cargo run --release -p cli -- ops ship --tag YY.M.D

The full edit → merge → release → deploy lifecycle is documented in GitOps. Cluster setup lives in GKE production; a from-scratch fork install is in OSS install. For each command, the error messages will tell you what you need. Loop that back to your LLM of choice, like Claude.

Contributing

Contributions are welcome under the Contributor License and Feedback Agreement.

License

Licensed under either of the following at your option.

Trademarks

The license above covers the code: fork it, modify it, ship it, even sell it under Apache-2.0 or MIT. It does not grant any right to the names and marks of Neon Law. "Neon Law" is a registered trademark of Shook Law PLLC, U.S. Reg. No. 6,325,650.

The reason is non-deception, not control: a fork wearing the firm's name could imply that Neon Law or its attorneys stand behind software no attorney reviewed. So adopt your own name, and if you are interested, help us enable custom branding for your organization.

Nothing here is legal advice. Using it does not create an attorney-client relationship. We are not legally responsible for any actions you take with Neon Law Navigator unless it's agreed and signed in writing.