Showing 36 of 96 projects
A zero-dependency Go framework for building Telegram bots with full API support, webhooks, and middleware.
A Ruby-based chat bot with plugin architecture for automating tasks and workflows via chat services.
A curated list of tools, libraries, platforms, and resources for building, deploying, and managing chatbots across various messaging platforms.
A Ruby wrapper for the Telegram Bot API, providing a clean interface to build Telegram bots.
A Python framework for building Slack apps with full support for the latest Slack platform features.
A Python-based chat bot framework for Slack with a simple plugin system and automatic reconnection.
A lightweight shell script to interact with OpenAI's ChatGPT and DALL-E models directly from the terminal without Python or Node.js.
A Ruby framework for building threaded, object-oriented IRC bots with a modular plugin system.
A curated list of resources, tools, and frameworks for implementing ChatOps—managing operations through chat platforms.
Visually build full-featured chatbots for Telegram, Facebook Messenger, Viber, Twilio, and Slack using Node-RED with minimal coding.
A Ruby gem for building and managing Facebook Messenger bots with a simple, expressive API.
A chatops platform that brings command-line power to team chat with access control and extensibility.
An AI-powered assistant that integrates ChatGPT with Kubernetes to provide automated troubleshooting for Prometheus alerts.
Generate datasets for AI chatbots, NLP tasks, NER, and text classification using a simple domain-specific language.
A minimal 200-line implementation of a sequence-to-sequence chatbot using TensorLayer and TensorFlow.
A Twitter bot that responds to @mentions with ChatGPT-generated tweet threads.
A Java idiomatic SDK for building Slack apps, featuring the Bolt framework and a flexible API client for any JVM language.
A PowerShell-based bot framework for executing PowerShell commands as chat commands, enabling ChatOps workflows.
A Node.js sample application demonstrating the Watson Assistant API through a simulated banking interface.
A Java library for building Slack bots and clients using the Slack WebSocket API.
An educational chatbot designed to demonstrate and experiment with prompt injection attacks against LLM ReAct agents.
An idiomatic, concurrent Go library for the Telegram Bot API with built-in rate limiting and per-chat state isolation.
A Slack bot that integrates OpenAI's ChatGPT to respond to mentions in Slack channels, written in Python.
A powerful, extensible chatops bot for Slack, Discord, Mattermost, and IRC with Unix-style pipes and plugin architecture.
A serverless Telegram bot that integrates ChatGPT, deployed on AWS Lambda with voice message support.
A Node-RED node package for creating Telegram bots with receiver, sender, command, event, and reply nodes.
An IRC adapter for Hubot that enables chat automation and bot integration on IRC networks.
A Ruby client library for building Telegram bots with a simple and expressive API.
A curated collection of resources for building conversational AI applications like chatbots and voice assistants.
A bot that manages PagerDuty on-call schedules directly from internal chat channels like Slack and IRC.
A Node.js library that simplifies Alexa Skill development for AWS Lambda by handling request parsing and response formatting.
A Go bot framework with stateful commands, rich lifecycle management, and customizable components for chat service integration.
A simple yet powerful multithreaded Python IRC bot with automatic plugin reloading and extensible architecture.
A Go SDK for building chat and notification bots on Feishu and Lark Open Platform, focusing on instant messaging APIs.
An Elixir library and framework for building Telegram bots with a low-level API and opinionated DSL.
A Flutter package for integrating Dialogflow chatbots into mobile and web applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.