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

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.0.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.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: maracaai-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 e42878b9bda465ef9c5e830f2b4db97f0913b59cc5c23e8c31fc3d71f8db123f
MD5 66be886a991589796248619531cca11f
BLAKE2b-256 c35cc8481b2aa2ba285db6d3fdc672628127ce7f6b5d6b7c46fd1b1e7e51acfb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: maracaai-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c11cf93a52e54c97fc32ab8f5456e6fb587c8bc1139b1f31a99cae694189d9b6
MD5 c1c1e1a5f7ff3eb7b63f81c63a430d73
BLAKE2b-256 61dd8c34c1fe4cd78008dd3034e126527eaabc28453095a356989637c921dadd

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