awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
askrella avatar

askrella/whatsapp-chatgpt

0
View on GitHub↗
3,754 stars·907 forks·TypeScript·19 views

Whatsapp Chatgpt

This project is a WhatsApp chatbot that integrates large language models and image generation into the WhatsApp messaging platform. It acts as a bridge connecting WhatsApp messages to OpenAI services to provide automated text and visual responses.

The bot features the ability to convert spoken audio messages into written text using automated speech recognition, facilitating conversational interactions via voice. It also functions as a generative image bot, creating custom visual assets from text descriptions.

The system is designed for containerized deployment, using Docker to package the application and its dependencies for consistent execution across different server environments. Deployment is managed through environment-variable configuration and automated setup processes.

Features

  • Conversational AI Agents - Generate text answers to user inputs within a messaging interface using a large language model.
  • AI Chatbots - Integrates large language models and image generation into WhatsApp to create an automated conversational AI agent.
  • AI Messaging Bridges - Integrates AI models into the WhatsApp platform to provide automated text and image generation.
  • Conversational Bot Development - Implements a conversational bot that answers questions and generates content in real time.
  • Conversational Response Generators - Uses large language models to synthesize personalized and context-aware replies for the chat interface.
  • Text-to-Image Generators - Creates high-resolution images from user text descriptions using generative AI.
  • Text-to-Image Synthesis - Generates custom visual assets from natural language prompts using generative AI models.
  • Bots - Provides an automated bot interface for creating custom visual assets from text prompts.
  • Language Model Response Generators - Wraps large language models to provide interactive conversational responses to user messages.
  • OpenAI API Clients - Implements a client application that connects to OpenAI APIs to send prompts and receive text and image responses.
  • WhatsApp Integrations - Connects a conversational AI agent to the WhatsApp messaging platform for automated interactions.
  • WhatsApp Bot Frameworks - Uses a modular framework to connect an AI model to WhatsApp for automated text and image responses.
  • Messaging Webhook Receivers - Captures incoming WhatsApp messages via webhooks to trigger the bot's processing pipeline.
  • Speech to Text Transcription - Provides a pipeline to convert spoken audio messages into text for AI processing.
  • Container Deployment - Uses containerization to ensure the bot runs consistently across different server environments.
  • Docker Container Deployments - Uses Docker containers to maintain a stable execution environment and manage dependencies.
  • Containerized Bot Deployments - Employs containerized deployment strategies to run the chat bot consistently across environments.
  • Audio Transcriptions - Converts spoken audio messages sent via WhatsApp into written text using automated speech recognition.
  • Voice-to-Text Messaging Integrations - Bridges voice-based messages with automated speech recognition for downstream AI analysis.

Star history

Star history chart for askrella/whatsapp-chatgptStar history chart for askrella/whatsapp-chatgpt

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does askrella/whatsapp-chatgpt do?

This project is a WhatsApp chatbot that integrates large language models and image generation into the WhatsApp messaging platform. It acts as a bridge connecting WhatsApp messages to OpenAI services to provide automated text and visual responses.

What are the main features of askrella/whatsapp-chatgpt?

The main features of askrella/whatsapp-chatgpt are: Conversational AI Agents, AI Chatbots, AI Messaging Bridges, Conversational Bot Development, Conversational Response Generators, Text-to-Image Generators, Text-to-Image Synthesis, Bots.

Which projects share features with askrella/whatsapp-chatgpt?

Projects with overlapping indexed features include: borisdayma/dalle-mini — dalle-mini is a text-to-image model and generative AI system designed to transform natural language descriptions into… memochou1993/gpt-ai-assistant — This project is a serverless application that integrates OpenAI models with the LINE messaging platform. It functions… devlikeapro/waha — WAHA is a server that exposes WhatsApp as a programmable REST API, enabling applications and AI agents to send and… leizhenpeng/feishu-chatgpt — This project is a ChatGPT-powered bot integrated into the Feishu chat platform, enabling conversational AI, image… anse-app/chatgpt-demo — This project is a web-based user interface for interacting with large language models via API keys. It functions as an… chatgpt-web-dev/chatgpt-web — This project is a self-hosted, web-based interface designed for interacting with large language models. It provides a…

Projects sharing features with Whatsapp Chatgpt

These projects share indexed features with Whatsapp Chatgpt. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • borisdayma/dalle-miniborisdayma avatar

    borisdayma/dalle-mini

    14,756View on GitHub↗

    dalle-mini is a text-to-image model and generative AI system designed to transform natural language descriptions into synthetic images. It functions as an image generation training toolkit and a generative model capable of creating visual representations from text prompts. The project provides a containerized deployment for consistent execution across different computing environments. It includes the necessary scripts and configuration files to train custom generative models from datasets. The system utilizes an autoregressive transformer architecture that treats visual data as discrete toke

    Python
    View on GitHub↗14,756
  • memochou1993/gpt-ai-assistantmemochou1993 avatar

    memochou1993/gpt-ai-assistant

    7,743View on GitHub↗

    This project is a serverless application that integrates OpenAI models with the LINE messaging platform. It functions as a bridge to enable real-time conversations, text generation, image creation, and speech-to-text transcription within the messaging interface. The system is designed for cloud-native deployment on Vercel, utilizing serverless functions and webhooks to handle API traffic. It features environment-driven configuration to manage bot personalities, API secrets, and access controls such as user or group limits. Beyond basic chat, the assistant includes conversational orchestratio

    JavaScript
    View on GitHub↗7,743
  • devlikeapro/wahadevlikeapro avatar

    devlikeapro/waha

    6,121View on GitHub↗

    WAHA is a server that exposes WhatsApp as a programmable REST API, enabling applications and AI agents to send and receive messages programmatically. It operates unlimited independent WhatsApp sessions from a single instance, each with its own connection state and message history, and can switch between underlying WhatsApp communication libraries by changing a single environment variable while preserving the same API interface. The system distinguishes itself through its engine abstraction layer, which allows operators to swap the WhatsApp communication library without modifying integrations,

    TypeScriptai-botbothttp-api
    View on GitHub↗6,121
  • leizhenpeng/feishu-chatgptLeizhenpeng avatar

    Leizhenpeng/feishu-chatgpt

    5,639View on GitHub↗

    This project is a ChatGPT-powered bot integrated into the Feishu chat platform, enabling conversational AI, image generation, and voice interaction within both private and group chats. It connects large language models to the team messaging environment, allowing users to engage in multi-topic conversations, generate images from text prompts, and analyze uploaded images using vision models. The bot supports persona preset switching, allowing predefined role templates to modify the AI's behavior and tone with a single command. It maintains separate conversation histories per topic using session

    Go
    View on GitHub↗5,639
Compare all 30 related projects→