Showing 317 open source projects for "chatbot mac"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    Chatbot

    Chatbot

    A full-featured, hackable Next.js AI chatbot built by Vercel

    The Vercel Chatbot repository provides a full-featured, production-ready template for building modern AI chat applications using Next.js and the Vercel AI SDK. It is designed to give developers a fast starting point for deploying conversational interfaces with streaming responses and scalable infrastructure. The project integrates server components, authentication, and persistent storage to support real-world usage scenarios. It supports multiple AI providers through a unified gateway,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Better Chatbot

    Better Chatbot

    Just a Better Chatbot. Powered by MCP Client & Workflows

    Better‑chatbot is an AI chatbot framework powered by MCP protocols and workflows, allowing developers to deploy and integrate AI-powered chat systems with ease. Integrates all major LLMs: OpenAI, Anthropic, Google, xAI, Ollama, and more. MCP protocol, web search, JS/Python code execution, data visualization. Custom agents, visual workflows, artifact generation. Custom agents, visual workflows, artifact generation. Realtime voice chat with full MCP tool integration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    XiaoZhi AI Chatbot

    XiaoZhi AI Chatbot

    Build your own AI friend

    xiaozhi-esp32 is an open-source project that guides users in building their own AI-powered conversational companion using the ESP32 microcontroller. The project provides detailed instructions on assembling the hardware, setting up the software, and integrating AI models to enable natural language interactions. This DIY approach offers an accessible entry point into AI and hardware development.
    Downloads: 116 This Week
    Last Update:
    See Project
  • 4
    Ollama RAG Chatbot

    Ollama RAG Chatbot

    Chat with multiple PDFs locally

    Ollama RAG Chatbot is a local-first retrieval chatbot project built to let users chat with the contents of multiple PDF documents through a simple interface. The project is framed as an experiment, but its setup and packaging make it approachable for practical local use as well. It supports running on a local machine or in Kaggle, which lowers the barrier for users who want to test RAG workflows without building everything from scratch. Model support is flexible, with compatibility for both...
    Downloads: 15 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    AI Chatbot Framework

    AI Chatbot Framework

    Python chatbot framework with Natural Language Understanding

    Building a chatbot can sound daunting, but it’s totally doable. AI Chatbot Framework is an AI powered conversational dialog interface built in Python. With this tool, it’s easy to create Natural Language conversational scenarios with no coding efforts whatsoever. The smooth UI makes it effortless to create and train conversations to the bot and it continuously gets smarter as it learns from conversations it has with people. AI Chatbot Framework can live on any channel of your choice (such as...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    chatbot

    chatbot

    A secure offline chatbot that stores your personal documents

    ChatBot is a lightweight, privacy focused web application that works as a personal offline vault where users can store, search, and manage their documents, notes, images, and PDFs directly inside their browser without relying on any server or cloud service. All data stays on the user’s device using local browser storage, making it highly secure and ideal for handling sensitive information. The app features a simple chatbot style interface that makes searching and accessing stored...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    AI PDF Chatbot LangChain

    AI PDF Chatbot LangChain

    AI PDF chatbot agent built with LangChain & LangGraph

    AI PDF Chatbot LangChain is a full-stack template for building conversational agents that can ingest and answer questions about PDF documents. The project demonstrates how to combine LangChain and LangGraph with a vector database to enable retrieval-augmented question answering over user-provided files. It includes both frontend and backend components, making it suitable as a production starting point rather than just a minimal demo. The system parses uploaded PDFs into document chunks,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    AWS GenAI LLM Chatbot

    AWS GenAI LLM Chatbot

    A modular and comprehensive solution to deploy a Multi-LLM

    AWS GenAI LLM Chatbot is an enterprise-ready reference solution for deploying a secure, feature-rich generative AI chatbot on AWS with retrieval-augmented generation capabilities. The project is built as a modular blueprint that helps organizations stand up a production-oriented chat experience rather than a simple demo, combining model access, knowledge retrieval, storage, security, and user interface components into one deployable system. It supports multiple model providers and endpoints,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Telegram Drive

    Telegram Drive

    Telegram Drive

    Telegram Drive is a powerful utility that enables you to organize your telegram files and much more. Teldrive stands out among similar tools, thanks to its implementation in Go, a language known for its efficiency. Its performance surpasses alternatives written in Python and other languages, with the exception of Rust. Teldrive not only excels in speed but also offers an intuitive user interface for efficient file interaction which other tool lacks. Its compatibility with Rclone further...
    Downloads: 200 This Week
    Last Update:
    See Project
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • 10
    AstrBot

    AstrBot

    Agentic IM Chatbot infrastructure

    AstrBot is an AI-driven chatbot framework designed to help developers build intelligent conversational agents that can be deployed across multiple messaging environments. The project focuses on modular architecture so users can extend the bot with plugins, custom skills, and integrations without modifying the core engine. It is built to support modern large language model workflows, enabling natural language understanding, automated responses, and task execution within chat contexts. AstrBot...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 11
    LingBot-Map

    LingBot-Map

    A feed-forward 3D foundation model for reconstructing scenes

    LingBot-Map is a specialized project focused on mapping conversational or linguistic interactions within chatbot or AI-driven systems, providing a structured way to visualize and organize dialogue flows. It is designed to help developers understand how conversations evolve across different states, enabling better debugging and optimization of chatbot behavior. The system emphasizes mapping relationships between intents, responses, and transitions, creating a clear representation of...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    ChatOllama

    ChatOllama

    ChatOllama is an open-source AI chatbot

    ChatOllama is an open-source chatbot platform built with Nuxt 3 and designed to provide a private, extensible interface for working with multiple modern language model providers. It goes beyond a basic chat UI by supporting a broad model ecosystem that includes OpenAI, Azure OpenAI, Anthropic, Google Gemini, Groq, Moonshot, Ollama, and other OpenAI-compatible services. The platform also includes higher-level capabilities such as AI agents, document-backed knowledge bases, real-time voice...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    Telegram Media Downloader

    Telegram Media Downloader

    Download media files from a telegram conversation/chat/channel

    Download media files from a telegram conversation/chat/channel up to 2GiB per file.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 14
    pyTelegramBotAPI

    pyTelegramBotAPI

    Python Telegram bot api.

    TeleBot is the synchronous and asynchronous implementation of Telegram Bot API.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    Telegram File Stream Bot

    Telegram File Stream Bot

    A telegram bot that will give instant stream links for telegram files

    A Telegram bot to generate direct link for your Telegram files.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    Hexabot

    Hexabot

    Hexabot is an open-source AI chatbot / agent builder

    Hexabot is an open-source chatbot and conversational AI platform designed to provide a modular and extensible environment for building intelligent assistants. It combines a visual interface with backend flexibility, allowing developers and non-technical users to design conversational flows, integrate APIs, and manage interactions in a structured way. The platform supports both rule-based and AI-driven interactions, enabling hybrid chatbot systems that can handle deterministic workflows...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 17
    ShaHaN SSH Panel

    ShaHaN SSH Panel

    SSH User Management With Add/Delete Users

    SSH user management with add/delete users, online users, and limit users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    tgbot-cpp

    tgbot-cpp

    C++ library for Telegram bot API

    C++ library for Telegram bot API.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Terminal GPT

    Terminal GPT

    AI Chatbots in terminal without needing API keys

    tgpt is a cross-platform command-line interface (CLI) tool that allows you to use AI chatbot in your Terminal without requiring API keys.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Telegram for GitHub Actions

    Telegram for GitHub Actions

    GitHub Action that sends a Telegram message.

    GitHub Action for sending a Telegram notification message.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Laravel Telegraph

    Laravel Telegraph

    Telegraph is a Laravel package for fluently interacting with Telegram

    Telegraph is a Laravel package for fluently interacting with Telegram Bots made by def:studio.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Telegram SMS

    Telegram SMS

    An SMS-forwarding Robot Running on Your Android Device

    With the power of Telegram SMS, your multi-phone life is much easier than before. Receiving and sending SMS, relaying APP notifications, monitoring battery status. All stuff can be done with a single Telegram bot. You can use the bot in both private chat and group chat, in case you have more than 2 Android phones, or sharing the bot with other people. Telegram SMS connects with Telegram's bot API server directly, no 3rd-party services involved.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 23
    Telegram Notifications Channel Laravel

    Telegram Notifications Channel Laravel

    Telegram Notifications Channel for Laravel

    This package makes it easy to send Telegram notifications using Telegram Bot API with Laravel.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PhantomBot

    PhantomBot

    PhantomBot is an actively developed open source interactive Twitch bot

    PhantomBot is an actively developed open source interactive Twitch bot with a vibrant community that provides entertainment and moderation for your channel, allowing you to focus on what matters the most to you, your game and your viewers. PhantomBot is a Twitch chat bot powered by Java. PhantomBot has many modern features out of the box such as a built-in webpanel, enhanced moderation, games, a point system, raffles, custom commands, a music player, and more. PhantomBot can also be...
    Downloads: 26 This Week
    Last Update:
    See Project
  • 25
    Golang Telegram Bot

    Golang Telegram Bot

    Telegram Bot API Go framework

    Telegram Bot API Go framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next