Voice assistant that actually gets things done. Speak, and Nudge handles the rest.
Project description
Nudge
Voice assistant that actually gets things done. Speak, and Nudge handles the rest.
Built on Hive, a local-first agent framework.
Install
pip install nudge-ai
Quick Start
# Interactive setup
nudge setup
# Start voice assistant
nudge
# Quick test (2s recording)
nudge test
# Load a preset
nudge preset fast # Groq free tier
nudge preset offline # Local inference (Ollama)
Features
- Voice-first — Press a hotkey, speak, get things done
- Tasks & Alarms — Create todos, set reminders with your voice
- Knowledge Base — Save and recall notes with semantic search
- Provider flexibility — Groq, OpenAI, Anthropic, Ollama, LM Studio
- Soul system — Customize personality via
~/.nudge/soul.md - Presets — Switch between cloud/local/fast configs instantly
Commands
nudge # Start (hotkey mode)
nudge setup # Interactive wizard
nudge test # 2s live recording test
nudge config # Show current config
nudge preset NAME # Load preset (default/fast/offline)
nudge serve # Start HTTP server
nudge history # Show recent sessions
nudge soul show # Display your soul.md
nudge soul edit # Open soul.md in $EDITOR
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nudge_ai-0.2.0.tar.gz
(146.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
nudge_ai-0.2.0-py3-none-any.whl
(48.0 kB
view details)
File details
Details for the file nudge_ai-0.2.0.tar.gz.
File metadata
- Download URL: nudge_ai-0.2.0.tar.gz
- Upload date:
- Size: 146.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79ca0a2ec5d1b3d9a46e7576c19e07b441adcf7fc8dfdf2be300fe61523728c7
|
|
| MD5 |
a429ac992af1702de378b133e4b846ad
|
|
| BLAKE2b-256 |
940ea3760fcd37446b6a878b8ffbbad04147a29d2af532f0546cb377a803e5bc
|
File details
Details for the file nudge_ai-0.2.0-py3-none-any.whl.
File metadata
- Download URL: nudge_ai-0.2.0-py3-none-any.whl
- Upload date:
- Size: 48.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eac87b30aecb62a6330f51f46d2072eeaaef2e780c98d5065a9f4e41a2c84721
|
|
| MD5 |
907ee9011537af928bd95cf3c165ad75
|
|
| BLAKE2b-256 |
d9397e95a491e9b5bbdfe79fa0fe436f8f99d95f972d8606610980d5d9874cf0
|