# Project pack: Standard Notes @ 8929036 Facts about **Standard Notes** for an AI following the [BespokeAI handover guide](https://handoff.bespokeai.software/guide/v4.md). Pinned to one version; never changes after publication. > Standard Notes is a minimalist, privacy-first notes app. Everything you write is encrypted on your device before it syncs, and apps are available for web, desktop and phones. The app and its encryption library are open source and independently audited. ## Setup path (checked 2026-11-03) - **Start here, no Docker:** Install the project's own desktop app or installer. No Docker. - Offer Docker only if the person asks or this path fails. The commands further down may use Docker; they are not the starting point. - Verdict source: https://raw.githubusercontent.com/standardnotes/app/HEAD/README.md - You may be unable to download source archives or run commands in this session. The person downloads and runs things; if you cannot fetch something, give any changed file in full in chat with its path. ## Version and source - Repository: https://github.com/standardnotes/app - Pinned commit: `8929036bd13900789528f6b00ecedecf1b3c7652`. Use exactly this version. - Zip the person can download in a browser: https://github.com/standardnotes/app/archive/8929036bd13900789528f6b00ecedecf1b3c7652.zip - Fresh checkout (only if you have a shell and git): use the commands below in an empty folder. If this exact source is already checked out, keep your branch and use the development command; do not clone again or reset local changes. - Official docs: https://standardnotes.com/help - Live demo: https://app.standardnotes.com/. The official web app. Create a free account; don't reuse an important password. - Licence: **AGPL-3.0-only**. Free to use and change. If other people use your changed version, including over a network (for example a website you host for them), you must offer them your source code under the same licence. Using it privately for yourself or your household has no extra obligations. ## Commands from the pinned source - Developer commands (they may use Docker): ```sh git clone https://github.com/standardnotes/app bespoke-standard-notes cd bespoke-standard-notes git checkout --detach 8929036bd13900789528f6b00ecedecf1b3c7652 # Prepare development requirements and local configuration first. yarn install yarn build:web yarn start:web ``` - Separate trial of the current upstream release (not your changes; sample data and a separate data directory only): ```sh Open https://app.standardnotes.com and create a free account, or download a desktop app from https://standardnotes.com/download. ``` - Tools these commands use: Node 22 and Yarn for development - Develop: `yarn start:web` - Test: `yarn test` - Check/lint: `yarn lint` - Build: `yarn build:web` - Stack: typescript (React, Electron, React Native, Yarn workspaces, Lerna). Difficulty for a non-developer with an AI: **advanced**. A Yarn monorepo with web, desktop and mobile apps plus the encryption library (snjs). Appearance and editors are extension points; core changes need care because they touch encryption. Personal data: **yes**. Stored in: Encrypted notes in the sync server and an encrypted local copy on each device. Secrets are entered by the person, never in chat. --- Later, only when a step needs it: [reference.md](https://handoff.bespokeai.software/p/standard-notes/8929036/r3/reference.md) (customisation points, must-keep-working, data and costs, coding conventions) · [hosting.md](https://handoff.bespokeai.software/p/standard-notes/8929036/r3/hosting.md) (long-term hosting; hosts are paid third parties) · [bespoke.yaml](https://handoff.bespokeai.software/p/standard-notes/8929036/r3/bespoke.yaml) · [SKILL.md](https://handoff.bespokeai.software/p/standard-notes/8929036/r3/SKILL.md)