Skip to content

aryanhasgithub/AIspark

Repository files navigation


AIspark

Spark: The Personalized Smart Home Assistant

Spark is a powerful, intelligent home assistant built to rival traditional systems like Alexa—only smarter and fully customizable. Designed to run on a Raspberry Pi, Spark harnesses the power of AI through Gemini to create a truly personalized smart home experience.


🔥 Key Features

  • AI-Powered Intelligence Leverages Gemini to provide contextual, responsive, and natural interactions.

  • Smart Home Integration Seamlessly integrates with the Home Assistant app for full smart device control.

  • Timers & Alarms Built-in support for daily utilities like reminders, timers, and alarms.

  • Fully Customizable Spark can be tailored to your needs, whether you're tweaking commands, integrations, or workflows.


💡 Why Choose Spark?

Unlike generic assistants, Spark offers a DIY, privacy-focused, and deeply customizable smart home experience powered by cutting-edge AI. It’s built by enthusiasts, for enthusiasts.


🚀 Quick Start Guide

  1. Clone the repository:

    git clone https://github.com/aryanhasgithub/AIspark.git
    cd AIspark
  2. Run the installer:

    chmod +x install.sh
    ./install.sh
  3. Configure your environment variables:

    nano .env

    Add your API keys (e.g., Gemini, GroqCloud, etc.(ollama if needed)


  1. run main.py or ollamamain.py

🗣️ Voice Commands

  • Wake Word: "Hey Rhasspy"

  • Example Commands:

    • "What's the weather?"
    • "Play [song name]"
    • "Turn on bedroom light"
    • "What time is it?"
    • "Remember [something]"
    • "Take a picture and describe it"
    • "Tell me a joke"

About

Spark: The Smart Home Assistant Spark a powerful and intelligent home assistant designed to rival traditional smart assistants like Alexa.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors