Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nudge_ai-0.2.0-py3-none-any.whl (48.0 kB view details)

Uploaded Python 3

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

Hashes for nudge_ai-0.2.0.tar.gz
Algorithm Hash digest
SHA256 79ca0a2ec5d1b3d9a46e7576c19e07b441adcf7fc8dfdf2be300fe61523728c7
MD5 a429ac992af1702de378b133e4b846ad
BLAKE2b-256 940ea3760fcd37446b6a878b8ffbbad04147a29d2af532f0546cb377a803e5bc

See more details on using hashes here.

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

Hashes for nudge_ai-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eac87b30aecb62a6330f51f46d2072eeaaef2e780c98d5065a9f4e41a2c84721
MD5 907ee9011537af928bd95cf3c165ad75
BLAKE2b-256 d9397e95a491e9b5bbdfe79fa0fe436f8f99d95f972d8606610980d5d9874cf0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page