Skip to main content

AI voice chatbot using Hack Club AI

Project description

Maraca AI

A voice-based assistant powered by Hack Club's AI, SpeechRecognition,openrouterand pyttsx3 built in python.

This project was originally called 'Tamborine AI' and was submitted to Hack Club's Summer of Making.

[!NOTE] This is being sumbitted to Hack Club's Flavortown

Features

  • Speech-to-text input using your microphone

  • Openrouter AI conversation with session memory

  • Continuous conversation loop

  • Voice commands


Requirements

  • Microphone

  • Windows 10 or higher

  • Wi-Fi connection

  • Hack Club AI API Key


Installation Instructions

PyPi

You can install using pip install maracaai

Then just run maraca in the terminal and it will start the program

Source

Clone the repository

git clone https://github.com/hippogriff101/MaracaAI.git
cd MaracaAI

Install dependencies

pip install -r requirements.txt

Run the script

python maracaai/main.py

🛜 AI Transparency

This project obviously uses AI but I want to keep the use of AI in the development of projects transparent.

Ai Usage

  • Polishing and debuging code
  • Testing code (API calls)

⚠️ Disclamer

All content is created using qwen/qwen3-32b

MaracaAI/ folder is created in C:\Users\{user}\AppData\Local


💼 License

MIT License

Copyright (c) 2026 Freddie

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

maracaai-0.1.1.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

maracaai-0.1.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file maracaai-0.1.1.tar.gz.

File metadata

  • Download URL: maracaai-0.1.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for maracaai-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6e8aa00048a23f98c18bb04da4b334228e51ec792d024afa9861177ae7759e31
MD5 c73232552fdc76890cd014d357902880
BLAKE2b-256 4088a85422024c27c4fb0e85cf2c623cdd0c54561496c034b025fbc55a8de5e7

See more details on using hashes here.

File details

Details for the file maracaai-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: maracaai-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for maracaai-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7a59c2cdfab841218c6e87eefdd217ae0caddda9fe62e939095018fd4819a775
MD5 b90d680ae4aa1bf39c4ce46025cac673
BLAKE2b-256 8bdac088768a246b416bf076106d490733469517fb1409b47cd752e6a2b42c40

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