Skip to main content

Awesome curated list of everything to do with AI powered bot programming.

1
GitHub Stars
96
Curated Resources
10
Categories
16 hours ago
Last Refreshed
Platform DocumentationTools For Building BotsTools For Bot AnalyticsTools For Bot Conversation MockupsLibrariesBot StoresTutorialsCommunitiesConferencesDevelopers

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me general resources from awesome_list_ai_bot_programming"

Installation instructions →

What's inside

Tools For Building Bots

  • Beep Boop

    Beep Boop is a simple hosting platform for your Slack and Messenger bots.

  • Botkit

    Botkit eases the process of designing and running bots that live inside Slack.

  • Chatfuel

    The intuitive bot builder with AI navigation. No coding required.

  • ChatterBot

    Machine-learning based conversational dialog engine build in Python

  • Converse AI

    Respond to customer questions instantly with intelligent chatbot technology.

  • Dexter

    Get a Slack bot that responds with answers from your own Google Sheet.

Communities

Tools For Bot Conversation Mockups

  • Botframe

    a playground to design bots (conversation mockups).

  • Botmock

    Create conversation flows and interactive prototypes from a simple drag and drop editor, then share or test those prototypes and get feedback in one centralized location.

  • Bot Sketch

    Sketch Chatbot UI (Mac Only)

  • Bot Society

    Bot conversation Mockups for presentation and demo.

Developers

  • Botgig

    Hire a top chatbot dev from a vetted talent pool.

  • BotMakers

    The best place to hire chatbot developers

Libraries

  • BotKitGeneral

    Botkit is a toolkit for making bot applications.

  • BottenderGeneral

    Make Bots in Your Way, Fast and Flexibly.

  • C#Telegram

  • Claudia Bot BuilderGeneral

    Create chat bots for FB, Slack, Skype and Telegram and deploy to AWS Lambda in minutes.

  • DiscordgoDiscord

  • DiscordiaDiscord

Bot Stores

Tools For Bot Analytics

  • Botmetrics

    Grow and retain your chatbot customers. Enterprise grade opensource conversational analytics, marketing automation, and CRM rolled into a single snippet of code.

  • ChatMetrics

    Engagement platform for bots. ChatMetrics allows to reactivate inactive users and improve retention by sending "smart" notifications to users.

  • Dashbot

    Actionable Bot Analytics: Increase user engagement, acquisition, and monetization.

  • Dialog

    Chatbot analytics platform for marketers to drive user engagement, retention, conversion and understand behavior.

Showing a sample of 96 resources. View the full list on GitHub →