GURU-Ai  by Guru322

WhatsApp bot for various utilities

created 2 years ago
1,118 stars

Top 34.9% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a WhatsApp bot framework, enabling users to create custom AI-powered assistants for messaging. It targets developers and power users looking to integrate WhatsApp with AI functionalities, offering a simple yet extensible platform for automated communication.

How It Works

The bot leverages Node.js and connects to WhatsApp via a web-based pairing mechanism. It utilizes a MongoDB database for configuration and state management, allowing for persistent bot data. Users interact with the bot through predefined commands invoked with a prefix, facilitating easy integration of custom logic and AI models.

Quick Start & Requirements

  • Install: npm install
  • Run: npm start or node index.js
  • Prerequisites: Node.js, MongoDB, WhatsApp account.
  • Setup: Requires creating a .env file with MONGODB_URI and PHONE_NUMBER.
  • Access: Navigate to http://localhost:5000 for pairing.
  • Documentation: Commands are listed via .menu or .list in chat.

Highlighted Details

  • WhatsApp integration via web pairing.
  • Configurable via .env file or config.js.
  • Command prefix for user interaction.
  • MongoDB for data persistence.

Maintenance & Community

No specific contributors, sponsorships, or community links (Discord/Slack) are mentioned in the provided README.

Licensing & Compatibility

The license is not specified in the README. Compatibility for commercial use or closed-source linking is undetermined.

Limitations & Caveats

The project appears to be in an early stage, with no explicit mention of testing, benchmarks, or advanced features. The lack of specified licensing could pose a barrier to commercial adoption.

Health Check
Last commit

4 days ago

Responsiveness

1 day

Pull Requests (30d)
2
Issues (30d)
1
Star History
32 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.