README.md
Rama main · réplica de lectura del repositorio original.
# vylk
[Website](https://vylk.toxdes.com) · [Demo](https://demo.vylk.toxdes.com) · [Install](https://vylk.toxdes.com/docs/#install) · [Docs](https://vylk.toxdes.com/docs/)
A lightweight, self-hosted Markdown notes app. One binary, your notes, all your devices.
- Write offline; changes sync when you reconnect.
- Edit with live preview, drag-to-reorder blocks, and task checkboxes.
- Focus in Zen mode, or work in a resizable split view.
- Organize with tags, search, and wiki links.
- Make it yours with themes, fonts, shortcuts, and mobile-friendly controls.
- Optionally encrypt notes end to end, with a 24-word recovery key.
## Run
[Install vylk](https://vylk.toxdes.com/docs/#install), then:
```sh
VYLK_PASSWORD='your-password' vylk
```
Open `http://localhost:8080`. Notes live in `./notes` and metadata in `./vylk.db`.
Use `--no-browser` on a headless server. For Docker, configuration, and backups,
see [self-hosting](docs/self-hosting.md).
Enable encryption in **Preferences → Encryption**. Remote encrypted access requires
HTTPS; keep your recovery key safe. [Encryption guide](https://vylk.toxdes.com/docs/#end-to-end-encryption).
## Arch Linux
Build the latest tagged release with `yay -S vylk`. Use `vylk-bin` for the
prebuilt release or `vylk-git` for the latest development source.
## Develop
```sh
bun ci
go build ./cmd/vylk
go test ./...
bun run test:frontend
bun run test:browser
```
[Development and releases](docs/development.md) · [Backend API reference](docs/api/README.md) · [Client protocol](docs/api/client-protocol.md) · [Engineering standards](AGENTS.md)
## License
[MIT](LICENSE).