How bootstraps work
Every bootstrap follows the same pattern: you give your agent a URL pointing to one or more bootstrap files, and it reads and applies them on its own. The canonical prompt looks like this:Bootstraps are idempotent — running the same bootstrap more than once is safe. Each bootstrap checks for a marker file (e.g.
memory/.bootstrapped-model-config) before doing work, so duplicate runs are skipped automatically.Bootstrap categories
Lowkey ships with three categories of bootstraps:Essential
Run these on every new install. They reduce mistakes and significantly improve agent behavior. Essential bootstraps cover model config, security, memory, coding standards, and more.
Optional
Pick the optional bootstraps that fit your workflow. They extend Lowkey with features like GitHub Actions code review, CI/CD notifications, and a web UI.
Telegram
Set up Telegram integration so you can interact with your agent from any device. Includes both direct message and group chat support.
Recommended order
Run essential bootstraps first
Paste the essential bootstraps URL into your agent chat immediately after your first session. These set up the foundation everything else depends on — model configuration in particular should run before anything else.
Add optional bootstraps as needed
Once essential bootstraps are done, browse the optional list and run any that match your workflow. These are additive — you can run them at any time.