notedthat 0.3.0

NotedThat — installs the notedthat-server and notedthat-mcp-stdio binaries
notedthat-0.3.0 is not a library.

NotedThat

The distribution crate: it owns every published NotedThat binary and contains no logic of its own. Installing it gets you both executables at once.

cargo install notedthat
Binary What it does
notedthat-server The server — HTTP API, WebDAV, and remote MCP as a single process against an S3-backed knowledgebase.
notedthat-mcp-stdio Bridges an MCP client (Claude Desktop, Cursor, Zed, …) to a running notedthat-server over stdio JSON-RPC.

Both are configured entirely through environment variables — there are no command-line flags. See docs/CONFIGURATION.md for the full reference, and the workspace README to get a server running.

The implementations live in notedthat-server and notedthat-mcp-stdio, which are library-only. Hosting both binaries here means exactly one published crate installs each name.

This is also the workspace's release facade: it owns the vX.Y.Z git tag, the GitHub Release, and the root CHANGELOG.md. Because it depends on every other crate it publishes last, so the tag appears only once the whole workspace is on crates.io.

Other ways to install

# Signed, prebuilt binaries — one archive carries both executables
curl --proto '=https' --tlsv1.2 -LsSf \
  https://github.com/NotedThat/NotedThat/releases/latest/download/notedthat-installer.sh | sh

# Server only, as a container
docker pull ghcr.io/notedthat/server:latest

Every archive and image ships with a cosign .bundle sidecar and a SLSA L2 build provenance attestation — see RELEASING.md for verification commands.