NudgeBot
NudgeBot merges the power of large language models (LLMs) with your daily tools. A fluid interface, persistent memory, and absolute security thanks to local execution.
Designed to be fast, extensible, and respectful of your data.
Whether on your personal PC for local use or on your Docker server for a team, NudgeBot deploys in seconds with a single command.
Store your settings and discussions locally, on GitHub, or on a **Neon Postgres** database with automatic migration and smart auto-pruning to stay under the free tier.
Connect NudgeBot to your favorite tools: Google Calendar, databases, file systems, or custom tools using the standard MCP protocol.
No more lost context during long conversations. Our intelligent compression system summarizes the history so you never lose track.
Install NudgeBot locally on your PC and run the development server.
Download the installer for your operating system:
New: Built-in setup wizard on first launch to easily configure your API keys and credentials.
Install dependencies and run the local server:
git clone https://github.com/QuenumGerald/NudgeBot.git
cd NudgeBot
./install.sh
npm run dev
NudgeBot is a 100% open-source project licensed under MIT. Whether it's to improve the local assistant, propose new MCP servers, or report bugs, all contributions are welcome!
Join on GitHub