Renderingen-US

Quick tour

Five minutes to the shape of Faber: install the CLI, read one function, then open a real package. For a sequenced path, follow: InstallHelloCommandsProjects.

1. Install the CLI#

Download the current release (1.6.0) for your platform from the install page, verify the archive checksum, and put the extracted faber-v1.6.0-<target-triple>/faber binary on your PATH. Confirm:

faber --version

2. Shape of a function#

Type-first parameters, glyph return type, Latin control words, nullable union:

functio divide(numerus a, numerus b) → numerus ∪ nihil {
    si b ≡ 0 ergo redde nihil
    redde a / b
}
SignalMeaning
fnFunction declaration
numerus aType first, then name
Return type
∪ nihilNullable (T ∪ nihil)
si … ergoCompact branch
returnReturn

3. Package layout#

A package is a directory with faber.toml and src/:

my-app/
  faber.toml
  src/
    main.fab

Typical commands:

faber check my-app/
faber build my-app/ -t rust
faber run my-app/
faber test my-app/

Details: Faber build tool.

4. Real applications#

Do not stop at hello-world. The public examples repo has multi-command CLIs, a local mailspace, GPU workload tracks, and a full language corpus.

PackageWhat it shows
AI WorkbenchMulti-command CLI, model inspect, embeddings
ViviLiteFile-backed mailspace / agent coordination CLI
coreutilsLarger application campaign (parity harnesses)
gpu-workloadSystems / GPU rungs
corpusOne directory per language construct

Browse them on the examples page.

5. If you are an agent#

  1. Read /llms.txt.
  2. Open /agents/index.md.
  3. Pick a skill from /.well-known/agent-skills/index.json.

Start track#

StepPageOutcome
1Install & downloadPut Faber 1.6.0 on PATH and verify it
2Hello, FaberCreate and run salve-munde
3Commands you will useLearn check, build, run, test, explain
4Projects and examplesMove into real packages and corpus pages

Next#

TopicLink
Install & downloadInstall
Hello, FaberHello
CommandsCommands
ProjectsProjects
Syntax referenceSyntax
Features (locales, lanes)Features
Ecosystem librariesEcosystem
Keyword corpusCorpus