Skip to main content

Open Source Educational Projects

Explore AI voice assistants, machine learning models, hardware prototypes, and practical applications. Learn from real-world code and contribute to open-source innovation.

Quick start

Get up and running with Grupo de Anda projects in minutes

1

Clone the repository

Download the open-source code repository from GitHub.
git clone https://github.com/Daniel-productions-oficial/grupo-de-anda-code.git
cd grupo-de-anda-code
2

Set up Python environment

Install Python 3.11 or 3.13 and create a virtual environment to avoid conflicts.
python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\Activate.ps1
Ubuntu users should use virtual environments to prevent breaking system Python packages.
3

Install dependencies

Install the required Python libraries for AI/ML projects.
pip install customtkinter keyboard gpt4all requests llama-cpp-python gTTS pygame torch librosa numpy sounddevice pydub
4

Configure API keys

Some projects require API keys. Add your keys to the configuration files.
# Example: AI Assistant configuration
API_KEY_GEMINI = "your-gemini-api-key"
API_KEY_GOOGLE_SEARCH = "your-search-api-key"
SEARCH_ENGINE_ID = "your-search-engine-id"
Get a Gemini API key from Google AI Studio
5

Run a project

Navigate to a project directory and run the main script.
cd proyectos/ai\ creator
python asistantkamutini.py
Or press F5 in Visual Studio Code to run the active file.

Explore by category

Discover projects organized by technology and use case

AI voice assistant

Voice-controlled assistant with Gemini integration, Roku TV control, and natural language processing

Wake word detection

LSTM-based neural network for real-time wake word detection using audio processing

Intent classification

Machine learning model for detecting user intent in conversational AI applications

Point of sale system

Complete POS system with inventory management, sales tracking, and AI-powered reporting

Arduino projects

Hardware prototypes with Arduino Nano, servo motors, and sensor integration

Web applications

HTML/CSS/JavaScript web interfaces and responsive design examples

Key features

Real-world implementations you can learn from and build upon

AI & machine learning

Voice assistants, wake word detection, intent classification, and neural network training

Hardware integration

Arduino projects with servo control, sensor integration, and IoT device communication

Business applications

Point of sale system with inventory management, sales tracking, and reporting

Open source & educational

Learn from real code, contribute improvements, and build your own projects

Ready to start building?

Dive into the documentation and explore real-world projects you can learn from and extend.