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.1.0.tar.gz (120.3 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.1.0-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file nudge_ai-0.1.0.tar.gz.

File metadata

  • Download URL: nudge_ai-0.1.0.tar.gz
  • Upload date:
  • Size: 120.3 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.1.0.tar.gz
Algorithm Hash digest
SHA256 326efccec2b1ef2e67dfc352a4da9a9130b7dea465ccc83faa4a58b75e7564b5
MD5 9b734cd17d03218cecb9345c03d04f33
BLAKE2b-256 7e8fb6fcdabb8658335b3001d5f8d7b52c6396b707012cfa9c42dae928945860

See more details on using hashes here.

File details

Details for the file nudge_ai-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: nudge_ai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 28.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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 228f88d2dc7d4fb8093047066b63b9dc7f59dadc8a0bce33302cac558d7ae179
MD5 a4e13b3f77c06e0026390b0a6ae65144
BLAKE2b-256 2087b55538cf71dc9cf133f27418a45c05320e4baa528ebe26d957460b81201e

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