No description
Find a file
2026-05-14 14:35:44 +02:00
scripts ANW-10 bootstrap anwesen crate and CLI skeleton 2026-05-14 14:28:11 +02:00
src ANW-10 address review: drop ANWESEN_LOG, validate --bind at parse 2026-05-14 14:35:44 +02:00
.gitignore ANW-10 bootstrap anwesen crate and CLI skeleton 2026-05-14 14:28:11 +02:00
Cargo.lock ANW-10 bootstrap anwesen crate and CLI skeleton 2026-05-14 14:28:11 +02:00
Cargo.toml ANW-10 bootstrap anwesen crate and CLI skeleton 2026-05-14 14:28:11 +02:00
LICENSE-APACHE ANW-10 bootstrap anwesen crate and CLI skeleton 2026-05-14 14:28:11 +02:00
LICENSE-MIT ANW-10 bootstrap anwesen crate and CLI skeleton 2026-05-14 14:28:11 +02:00
README.md ANW-10 bootstrap anwesen crate and CLI skeleton 2026-05-14 14:28:11 +02:00

Anwesen

Read-only HTTP daemon over a markdown vault. Walks notes in place, parses YAML frontmatter, watches the directory for changes, and answers three kinds of question over JSON: read one note, list a folder, query by frontmatter.

See the User Manual and ADRs in the project's design vault for the contract and rationale.

Subcommands

anwesen serve  --vault <path> [--bind <addr:port>] [--log-level <level>]
anwesen doctor --vault <path> [--log-level <level>]
anwesen version

Each flag has a matching ANWESEN_<UPPER> environment variable; CLI wins over env.

Development

scripts/ci.sh    # fmt + clippy + test

License

Dual-licensed under MIT or Apache-2.0 at your option.