AI Market BotA market research and competitive intelligence agent that continuously monitors the AI agents ecosystem. It tracks competitors and prospects in crmkit CRM, researches companies using web search and fetch tools, and posts daily market analysis reports to a Slack channel. market researchcompetitive intelligenceCRM management586
ConciergeA polished AI support assistant with a calm, dark interface and friendly, proactive replies that help customers find answers fast. ai assistantcustomer servicesupport1705
AI Audience SimulatorA multi-agent polling system that simulates diverse human opinions. A Coordinator Agent receives a question or proposal, fans it out to multiple Persona Agents - each with a distinct demographic background, values, and life experience - then collects their responses, detects consensus and disagreement, and produces a structured opinion report. Use it to pressure-test messaging, validate product positioning, or anticipate objections before running a real survey. pollingsimulationaudience research2899
Vapi Appointment Confirmation AgentAn outbound voice agent that calls patients or customers to confirm upcoming appointments. When someone needs to reschedule, the agent checks real-time calendar availability, books a new slot, and sends a confirmation email - all during the live phone call. Cancellations trigger an immediate Slack alert to the front desk. Vapi handles the calling and speech; ChatBotKit handles every action the agent takes through a single MCP server endpoint. Use Vapi's batch calling API to confirm an entire day's appointments in one request. voiceVapiMCP2522
Proactive Voice Outreach AgentA scheduled outreach system that reviews your HubSpot pipeline, identifies deals and contacts that need follow-up, and initiates outbound voice calls through ElevenLabs when conditions are met. An MCP server provides the voice agent with limited, call-scoped tools so it can look up deal context and schedule follow-ups during live conversations. A separate skillset gives the scheduler agent the ElevenLabs calling abilities and the minimal CRM reads it needs to decide who to call. A third skillset gives the sales team full CRM access for pipeline review - complete separation of concerns across all three surfaces. voiceElevenLabsoutbound calling2994
Voice Agent ToolkitA complete MCP server toolkit designed for voice agent platforms like ElevenLabs. A single skillset exposes customer support abilities - Zendesk ticket management, Stripe billing lookups, Google Calendar scheduling, SendGrid email confirmations, and Slack escalations - as MCP tools that any voice agent can discover and call in real time. voiceElevenLabsMCP133
Email-native Personal AgentA personal AI agent that lives in your email. It receives messages through a native email integration, works on tasks using a sandboxed shell environment, stores knowledge in persistent space, and reaches out proactively by starting new email conversations. A scheduled trigger wakes it up to tend to pending work and follow up on its own. emailpersonal agentautonomous2851
Next.js Agentic SaaS TemplateA production-ready agentic SaaS template with Google OAuth, Stripe billing, auto-discovered integrations, and a single-purpose ChatBotKit agent that works for each customer continuously. nextjsapp-routertemplate1960
Next.js Inbox Agent TemplateAn autonomous email inbox agent template with Google sign-in, connection management, and scheduled task automation powered by ChatBotKit, Next.js, and shadcn/ui. nextjsapp-routertemplate2405
Multi-Channel Slack ReporterA single AI agent connected to Slack that reports to different channels depending on the job at hand. Each trigger targets a specific channel, so the agent wakes up on a schedule, does its work, and posts the result to the right place - incidents to #incidents, metrics to #metrics, deployments to #deployments. slackmulti-channeltriggers1599
Self-rating Reflection AgentA self-reflective AI agent that records structured ratings about its own work and introspects recent ratings to adapt how it responds over time. ratingsself-reflectionfeedback958
Heartbeat Async OperatorA Telegram-based orchestration agent that turns user requests into background tasks, dispatches them to generic worker agents, wakes up on a heartbeat to inspect execution state, and proactively reports results back to Telegram. asyncoperatorheartbeat72
Hermes Agent Reference ArchitectureA reference architecture inspired by NousResearch's Hermes Agent - the open-source self-improving AI agent with 16.8k GitHub stars. Replicates the core Hermes experience on ChatBotKit: persistent memory, autonomous skill creation, self-modification, multi-channel presence (Slack + WhatsApp), scheduled automation, shell execution, subagent delegation, and dynamic skillset installation. hermesnous researchself-improving2191
WhatsApp Commerce ConciergeA privilege-separated AI commerce system for WhatsApp. A restricted Concierge bot handles customer conversations but has no direct access to payment or CRM systems. It delegates all privileged operations to an Operator Assistant via bot/call, which also serves your team on Slack. A Proactive Outreach Agent handles abandoned cart recovery and renewal reminders on a schedule. whatsappcommerceconcierge740
Personal AI Chief of StaffA three-agent system that runs your entire workday - briefing you every morning with prioritized tasks and meetings, monitoring for interruptions and schedule conflicts throughout the day, and producing an evening recap that prepares tomorrow's agenda before you close your laptop. Spans Google Calendar, Gmail, Todoist, Slack, and Notion. personal productivitydaily brieftime management1880
Next.js Business Orchestrator TemplateA multi-agent business orchestration template with company management, agent creation, task scheduling, and real-time chat powered by ChatBotKit, Next.js, and shadcn/ui. nextjsapp-routertemplate1666
Planner-Executor-Evaluator HarnessA three-agent task harness inspired by Anthropic's research on long-running application development. A System bot orchestrates three specialist agents - Planner, Executor, and Evaluator - using bot/call abilities to decompose complex goals, implement them iteratively, and verify quality through an independent evaluation loop. Attach a trigger integration to run the harness on a schedule or fire it manually. multi-agentplannerexecutor380
Node.js AI Agent CLI TemplateA standalone command-line AI agent template that uses the ChatBotKit Agent SDK to run bespoke agents with built-in tools for file manipulation, code editing, and shell command execution. nodejscliagent2825
Next.js Chat + Auth + Stripe TemplateA production-ready chat template with Google OAuth authentication, conversation persistence, Stripe subscription billing, and full ChatBotKit platform integration built with shadcn/ui. nextjsapp-routertemplate580
Next.js Chat + Auth TemplateA production-ready chat template with Google OAuth authentication, conversation persistence, and full ChatBotKit platform agent integration built with Next.js, shadcn/ui, and next-auth. nextjsapp-routertemplate3196
Next.js Generative UI TemplateA starter template for building Generative UI applications with ChatBotKit and Next.js, where the AI renders interactive React components inline in the conversation. nextjsapp-routertemplate3082
Next.js Dashboard TemplateA minimal Next.js starter template for building ChatBotKit-powered dashboard applications with a clean App Router foundation. nextjsapp-routertemplate56
Shared Knowledge CommonsA multi-agent system where every agent contributes to and queries a shared knowledge base of reusable insights. Each agent has its own installable skillset with abilities to search the common dataset for existing knowledge units and to create new records when it discovers something worth sharing. multi-agentknowledge baseshared learning2827
OAuth-Secured MCP FactoryA reference architecture for multiple MCP server integrations, each with its own dedicated skillset, all secured through a shared OAuth connection configured with Google authentication. mcpoauthgoogle2790
Team Pulse AgentA Slack-native agent that collects daily feedback, progress reports, and blockers from individual team members via DM, assembles the data into persistent reports stored in a dedicated Space, and broadcasts team-wide summaries to a designated channel - keeping everyone aligned without the overhead of stand-up meetings. slackteam managementdaily standup352
Slack CRM AgentAn ad-hoc CRM agent that lives on Slack, maintains a SQLite database in a persistent Space via bash, and lets team members manage contacts, deals, tasks, and notes through natural conversation - no separate CRM app required. slackcrmsqlite1606
Revenue Operations War RoomA multi-agent sales operations center with three specialized bots - Pipeline Watcher, Meeting Prep Agent, and Revenue Analyst - that monitor your HubSpot pipeline, prep you for meetings using calendar and payment data, and post daily revenue briefings to Slack. revenue operationssalesmulti-agent2554
OpenClaw Reference ArchitectureA reference implementation of the OpenClaw autonomous agent architecture on ChatBotKit - demonstrating how an AI agent can bootstrap its own identity, memory, and capabilities from three persistent files at the start of every session. openclawautonomous agentpersistent memory3237
Ad-hoc Authenticated API AgentAn AI agent equipped with multiple authenticated HTTP request abilities - each linked to a different service secret - allowing it to make ad-hoc API calls to GitHub, Slack, Linear, and HubSpot without any predefined endpoints. ChatBotKit manages all authentication automatically. fetchhttpapi1903
Shell-powered API AgentAn AI agent that installs authenticated API abilities as shell commands - giving it CLI access to GitHub, Slack, Linear, and HubSpot APIs. The agent uses bash scripting to chain API calls, pipe outputs, and build ad-hoc automation workflows from the command line. shellclifetch368
OpenClaw Self-learning AgentAn OpenClaw-style personal AI agent accessible via Telegram that learns by creating, discovering, and executing skills stored in a persistent space - teaching itself new capabilities from every conversation and waking up on a heartbeat schedule to tend to its own workspace. openclawself-learningskills2794
Files as SkillsAn agent that uses file resources as dynamically loadable skills - using blueprint introspection to list available files with their names and descriptions, then reading file content on demand to learn new capabilities at runtime. skillsfilesdynamic2128
Multi-environment AgentA single agent that operates across multiple isolated shell execution environments - using blueprint introspection to discover available environments and dynamically installing the right skillset to execute commands in the correct sandbox. multi-environmentsandboxshell2272
Continuous Agent Evaluation HarnessA meta-agent system that never stops stress-testing your AI agents - generating adversarial inputs, scoring outputs with LLM-as-judge, tracking quality regressions over time, and producing structured reliability reports with Slack alerts when scores drop. evaluationtestingLLM-as-judge1517
Skill Architect and RunnerA two-agent architecture that enforces strict separation of concerns: a Skill Architect creates and maintains skills in a shared space, while a Task Runner can only read those skills and execute them in its own isolated workspace - making skills non-modifiable at runtime. dual-agentskillsseparation of concerns1717
The Adversarial CouncilThree AI agents that never agree - one argues FOR, one argues AGAINST, and a judge synthesizes their clash into a structured decision - creating a built-in red team that makes every architectural, strategic, or technical decision more rigorous. multi-agentadversarialdebate1010
Multi-Pack AssistantAn AI agent that can access hundreds of tools across multiple platforms by loading integration packs on demand - keeping the active context lean and focused by only installing the tools that are needed for each task. packsintegrationslack268
Skill BotAn AI agent that dynamically discovers and executes skills stored in a linked space - reading skill definitions at runtime to extend its own capabilities without any code changes. skillsspace storagedynamic capabilities461
Social Media Image PublisherAn AI-powered social media image creator that discovers your stored brand assets, generates on-brand visuals using Gemini image models, and publishes them to your social channels via Buffer - all in one agentic workflow. social mediaimage generationbuffer1924
Self-Sufficient AgentA general-purpose autonomous AI agent that combines shell execution, persistent space storage, and self-modification to handle virtually any task - adapting its own instructions over time and building on prior sessions without ever losing context. autonomousself-sufficientself-modifying1473
Development AssistantA specialized AI programming assistant that pairs expert-level development guidance with direct shell execution, file management, and URL import capabilities - enabling it to write, run, and iterate on code in a sandboxed environment without ever leaving the conversation. programmingdevelopmentcoding2559
Software Supply Chain Intelligence GuardianA multi-agent intelligence network that continuously monitors your entire dependency ecosystem for supply chain threats - detecting compromised packages, tracking vulnerabilities, and generating actionable remediation plans before a breach reaches production. supply chainsecuritysbom284
Reprogrammable AgentAn AI agent that can read and rewrite its own system prompt (backstory) on demand, allowing users to reshape its personality, rules, and capabilities at runtime - without ever leaving the conversation. reprogrammableself-modifyingbackstory557
Proactive Zendesk Support AgentA proactive AI agent that monitors Zendesk tickets and autonomously reaches out to team members on Slack to gather feedback, coordinate responses, and resolve customer issues. Unlike reactive chatbots that wait for questions, this agent takes initiative-pinging the right people at the right time. zendeskproactiveautonomous92
Moltbot - Personal AI Automation AgentA sophisticated multi-channel personal AI automation agent inspired by Moltbot/Clawdbot. Features connections to Slack, Telegram, WhatsApp, and Email with 5 scheduled triggers for various automated activities. Includes dynamically installable skillsets for Google services, shell execution, file management, and task scheduling. moltbotclawdbotpersonal automation847
Autonomous SRE AgentA sophisticated Site Reliability Engineering agent with its own persistent shell environment for autonomous troubleshooting, incident investigation, and infrastructure monitoring. Integrates with Sentry for error tracking, PagerDuty for on-call management, and Slack for team communication. sredevopsinfrastructure632
Dynamic Shell Toolkit with Installable SkillsetsAn AI agent that demonstrates dynamically installing skillsets as executable shell commands, turning ChatBotKit abilities into a powerful command-line interface that extends on demand. Features AI image generation, Gmail integration, and CRM automation with Instantly. shellskillset installationcommand-line tools667
Proactive Slack Incident ResponderA dual-agent architecture where a Monitor Agent detects incidents and proactively initiates Slack DMs with on-call engineers, while a Response Agent handles the ongoing conversation, provides context, and coordinates resolution. slack outreachmulti-agentproactive communication2370
Proactive Email Outreach SystemA dual-agent architecture where an Orchestrator Agent analyzes triggers and initiates email conversations, while a Conversation Agent handles all replies and maintains ongoing dialogue with recipients. email outreachmulti-agentproactive communication1609
Multi-Email Agent ToolkitA collection of specialized email agents that act as intelligent tools - each with unique abilities. Forward emails to different agents and receive expert responses based on their domain expertise. email agentsmulti-agentemail forwarding550
Dual-Agent Programmable WorkflowsA two-agent architecture where a Workflow Architect programs custom scripts and automations while a Task Runner executes them on demand. dual-agentprogrammableworkflows1943
System Diagnostics AgentAn AI agent that monitors and tests its own capabilities, producing diagnostic logs about available skillsets, abilities, and system health. diagnosticsmonitoringself-testing2092
Conversation Analytics AgentAn AI agent that analyzes conversation patterns, produces statistical insights, and stores analytics reports in persistent files. analyticsconversation-analysisreporting1332
Workflow Orchestrator AgentAn AI agent that executes multi-step workflows with detailed tracing, demonstrating dynamic skillset loading and comprehensive workflow state management. workfloworchestrationmulti-step2846
Skillset-based Dynamic Skill Reference ArchitectureA reference architecture blueprint for an AI agent that can dynamically load and utilize skills from skillsets. aiskillsetdynamic763
File-based Dynamic Skill Reference ArchitectureA reference architecture blueprint for an AI agent that can dynamically load and utilize skills from its environment. aiskillsetdynamic588
Second BrainAn AI-powered personal knowledge management and productivity system that acts as your digital second brain, capturing, organizing, and surfacing knowledge on demand. personalknowledgeproductivity3134
Matillion Intelligent Data Pipeline Operations CenterAn AI-powered operations center for Matillion Data Productivity Cloud that automates pipeline management, monitoring, and incident response. matilliondata-pipelineetl26
AI Employee Reference ArchitectureA reference architecture blueprint for an AI Employee designed to work autonomously within professional environments. aiemployeearchitecture1847
MCP Factory Reference ArchitectureA reference architecture blueprint showcasing multiple MCP skillset and abilities exposed through MCP server integrations. aimcparchitecture1106
Dynamic MCP Search and Install ArchitectureA reference architecture for an AI agent that can search for and install Model Context Protocol (MCP) servers dynamically. aiskillsetmcp2651
Multi-Agent MCP Skillset ArchitectureA reference architecture for an AI system composed of multiple agents, each with its own skillset, coordinated through a main MCP server integration. aimulti-agentskillset2242
Dynamic MCP Skillset ArchitectureA reference architecture for an AI agent that can dynamically list and install skillsets from a catalogue. aiskillsetmcp665
Self-introspective Reference ArchitectureA reference architecture for an AI agent that can list and manage notes stored within its own blueprint. aiself-introspectionnotes1245
Playbook-based Agent Reference ArchitectureA reference architecture for an AI agent that utilizes a collection of playbooks to solve diverse problems by selecting the most appropriate methodologies. aiplaybookagent2480
File-based Failure Logging Agent Reference ArchitectureA reference architecture for an AI agent that logs its failures to a dedicated file resource. aifailurelogging1108
File-based Swarm Agent Reference ArchitectureA reference architecture for a swarm of AI agents that utilize file-based resources to coordinate and achieve a shared objective. aiswarmagent2616
Simple Self-improving Agent Reference ArchitectureA reference architecture for a self-improving AI agent that continuously learns from interactions to enhance its performance. aiself-improvingagent66
File-based Multi-agent Task Management Reference ArchitectureA reference architecture for a multi-agent system that utilizes file-based communication to manage and execute tasks efficiently. aimulti-agenttask2324
Dynamic Document Template Reference ArchitectureA reference architecture for an AI assistant specialized in efficiently retrieving and managing document templates. aiassistantfile1020
Next.js GraphQL Code GeneratorDemonstrates GraphQL Code Generator integration with ChatBotKit's GraphQL API for type-safe queries using Next.js server components. nextjsapp-routergraphql3259
Dynamic Skillset Reference ArchitectureA reference architecture for an AI agent that dynamically selects and utilizes skillsets based on user intent. aiagentskillset2278
Next.js Authenticated Chat with ContactsDemonstrates ChatBotKit Contacts for managing end-users in authenticated conversations with NextAuth.js integration and UUID-based fingerprinting. nextjspages-routerauthentication2770
Vite React Stateless ChatA lightweight stateless AI chat application built with Vite and React, featuring an Express backend for conversation handling. vitereactexpress2435
Next.js Stateful ChatA stateful chat interface that persists conversation history on the ChatBotKit platform using conversation IDs. nextjspages-routerreact599
Next.js Partner AuthenticationDemonstrates ChatBotKit partner authentication for building white-label solutions or integrating ChatBotKit into existing platforms. nextjspages-routerauthentication698
Blueprint StarterA starter blueprint to help you create your own AI agents using various abilities and integrations. blueprintstarter416
Liquid GlassAn AI assistant with a sleek, modern design inspired by the liquid glass interface of MacOS Tahoe. liquid glassmacoschatbot2935
Patch AssistantAn intelligent AI assistant that helps identify and patch security vulnerabilities in server infrastructure. securityvulnerabilitiespatching3047demo
Physics PlaygroundAn interactive physics playground where kids can learn about physics by creating balls, boxes, and experimenting with gravity through chat! physicseducationkids599demo
World MapA chatbot that demonstrates the use of a world map to visualize data and provide geographical context. world mapgeographydata visualization1791demo
Agentic AI Use-case AgentAn AI agent that monitors Reddit for agentic AI use-cases and records them in a Notion database. agenticaibot2329
Cross-Jurisdiction Legal Research AgentA legal research agent designed for comprehensive analysis across multiple jurisdictions. legalresearchlaw152
File Read AssistantAn AI assistant designed to read and provide information from a specified file. fileassistant146
Atlassian AssistantA pair of AI assistants designed to help users manage their Atlassian workspace by performing various operations such as searching, listing, and fetching pages and issues. atlassianjiraconfluence2141
Notion AssistantAn AI assistant designed to help users manage their Notion workspace by performing various operations such as searching, listing, fetching pages, and managing databases. notionai assistantproductivity3213
Product CatalogueA comprehensive product catalogue that allows users to explore and query products efficiently.product cataloguee-commercedata access2378
Popular AI ModelsA collection of popular AI models that can be used for various tasks.AI modelsmachine learningdeep learning2296
Slack Feedback AssistantA bot designed to collect feedback from users and send it to a designated Slack channel.feedbackbotSlack2776
Multi-AgentA blueprint that demonstrates how to create a multi-agent system where one bot can call other bots to perform actions. multi-agentbotautomation417
Website AssistantA quick and easy blueprint to setup an AI assistant for any website. websiteassistantintegration2230
HubSpot & Instantly MCPA blueprint that defines a combined HubSpot and Instantly MCP (Model Context Protocol) Server. hubspotinstantlymcp1493
File AnalyzerAn AI agent designed to analyze files and provide insights based on their content. file analysisdata extractioninsights809
GPT ImageAn AI agent designed to generate and modify images using AI. image generationAI artimage modification1123
SQL Query AgentAn AI agent designed to execute SQL queries on a file hosted on a remote server. SQLdatabasequery execution740
Gmail Classification AI AgentAn AI agent that classifies emails in your Gmail inbox based on their content. gmailemailclassification1873
Mini AssistantA versatile AI assistant that helps you with a wide range of tasks and queries featuring a clean, minimalistic design. ai assistantminimalistictasks3120
AI Lead Generator for HubSpotAn AI lead generator for HubSpot that automates lead generation tasks using AI capabilities. lead generationHubSpotAI1745
Gmail AssistantAn AI agent that helps you manage your Gmail inbox more efficiently. gmailemailassistant1512
Next.js Hybrid Basic ChatA chat application demonstrating hybrid Next.js architecture that works with both App Router and Pages Router. nextjshybridapp-router3184
Next.js Streaming ObjectsDemonstrates server-side object streaming using ChatBotKit React primitives for real-time data updates in Next.js applications. nextjsapp-routerstreaming2530
Reddit Email DigestAn agent that fetches the latest posts from a subreddit and sends them in an email digest. redditemail digestagent1149
Technology Research AgentAn AI agent that performs technology research by extracting and summarizing popular various Internet sources. technology researchweb scrapingdata extraction2718
Financial Modeling Prep BotA bot that helps with analyzing the stock market by providing financial tools and data. financial modelingstock marketfinancial data3042
Note Taking AgentA bot designed to assist users with note-taking tasks, such as reading and writing notes. note-takingreadingwriting199
Sales Development Rep for SlackAn AI assistant designed to help sales representatives manage leads and customer interactions directly within Slack. salesleadscustomer interactions2621
Form AutofillA bot that demonstrates how to deploy a form autofill features into any website using AI Widgets. form autofillchatbotuser experience1614demo
Cookie BotA website bot that explains the use of cookies and helps users manage their cookie preferences. cookiesprivacygdpr631live
Appointment Scheduling Chat BotA chat bot designed to help business owners schedule appointments by integrating with Google Calendar, Calendly and other scheduling tools.small businessappointment schedulingbooking313live
Mini Game MakerA chatbot that demonstrates the use of client-side functions to generate mini-games based on user input. mini gamemakerclient-side functions1201demo
Hotel Booking BotAn AI chatbot designed to help users book hotel rooms and provide information about accommodations.hotelbookingaccommodations2438live
Product FinderAn AI chatbot designed to help prospective customers find the perfect product for their needs.productfinderrecommendations2962
People PulseAn AI chatbot that helps organizations gather feedback and insights from employees and customers. ai chatbotfeedbackinsights910live
Personal AdvisorA chatbot that provides personalized recommendations based on user preferences. personal advisorchatbotrecommendations1328live
Client-Side FunctionsA chatbot that demonstrates the use of client-side functions to enhance interactivity and user experience. client-side functionschatbotinteractivity2413demo
Math Tutoring BotA chatbot that provides math tutoring and problem-solving assistance for students of all levels. mathtutoringchatbot1880live
Magento AssistantAn AI chatbot designed to assist users by providing support and product recommendations for Magento stores.magentoecommercesupport900
AI Character GeneratorThis bot assists in creating backstories for AI characters in chatbotkit. It helps you craft engaging prompts and stories for your chatbot characters. aicharactergenerator1822
AI AnswersAn AI agent that provides intelligent assistance across a wide range of topics featuring a clean and elegant design.aianswersagent3161
Movie Recommendation ChatBotA chatbot that recommends movies based on your interests and preferences. movie recommendationsinterestspreferences1028
Discord AI Image Generator BotA bot that generates images using AI models like DALL-E and Stable Diffusion.discord ai image generator botdiscord ai image generatordiscord2883
Shopify AssistantAn AI chatbot designed to assist users by providing support and product recommendations.shopifyecommercesupport1129
Shopify Admin Assistant for SlackAn AI chatbot designed to assist Shopify store owners with managing their store through Slack.shopifyecommercestore management2748
Review BuddyMy goal is to provide you with a space to think deeply about your accomplishments, challenges, and goals, and to help you identify patterns and trends over time.reviewplanningreflection2784live
Technical DocumenterAn AI chatbot designed to assist users with finding and understanding technical documentation.technical documentationinstructionsspecifications2862
Personal Knowledge BotAn AI chatbot designed to assist users with finding and organizing information on personal topics and interests.personal knowledgeresearchorganization1659
Wellness AIAn AI chat bot designed to assist users with all aspects of their wellness, including finding healthy recipes, tracking fitness goals, and providing self-care tips.wellnesshealthy recipesfitness goals1429live
Next.js Stateless RAGA RAG implementation using Next.js App Router that combines AI conversation with knowledge retrieval from ChatBotKit datasets. nextjsapp-routerrag668
Next.js Chat with Interactive Functions - TypeScriptTypeScript version of the interactive function calling example with full type safety and enhanced developer experience. nextjsapp-routerreact1892
Next.js Chat with Interactive Function RequestsA chat interface with interactive function calling that requests user confirmation before executing actions, demonstrating advanced control flow. nextjsapp-routerreact2992
Next.js Chat with Function CallingAn advanced chat interface demonstrating ChatBotKit function calling with Next.js Server Actions for interactive AI capabilities. nextjsapp-routerreact147
Next.js Stateless ChatA stateless chat interface using Next.js App Router with API routes for conversation completion and streaming responses. nextjsapp-routerreact979
Next.js Stateless Chat with Server ActionsA stateless chat interface leveraging Next.js Server Actions for direct server-side conversation handling without API routes. nextjsapp-routerreact2278
Next.js Stateless ChatA stateless chat interface using Next.js Pages Router with API routes, demonstrating the classic Next.js architecture pattern. nextjspages-routerreact979
Coding AssistantAn AI chatbot designed to help developers write code, inspired by OpenAI's ChatGPT original prompts.codingprogrammingdevelopment2624
Paleontology AIA chatbot that provides information about dinosaurs and paleontology.paleontologydinosaursprehistoric life996
Fashion AssistentYour go-to digital stylist for chic and timeless fashion advice.ai fashionai fashion designai in fashion829
Dental Appointment BotAn AI chatbot designed to help users schedule dental appointments and answer questions about dental care.ai diagnostic dentalai dentalai dental software3106
History AI ChatbotAn AI chatbot that helps users learn about history, including events, people, and cultures.museumhistoryevents2228
GPT-4 Chatbot with Streaming - TypeScriptTypeScript version of the command-line chatbot with full type safety and enhanced developer experience. sdktypescriptcli2463
GPT-4 Chatbot with StreamingA command-line chatbot using GPT-4 with streaming responses, demonstrating the core ChatBotKit SDK conversation API. sdkesmcli2097
List ConversationsA simple script demonstrating how to list and iterate through conversations using the ChatBotKit SDK. sdkesmcli1641
Generate JSON with Magic APIDemonstrates ChatBotKit's Magic API for generating structured JSON output from natural language prompts. sdkesmmagic731
Create DatasetShows how to programmatically create and populate ChatBotKit datasets for RAG and knowledge base applications. sdkesmdatasets2138
Upload and Download FilesDemonstrates file upload and download capabilities for managing documents and assets with ChatBotKit. sdkesmfiles1390
SDK CommonJS ExamplesCollection of CommonJS examples for environments that don't support ES modules, maintaining compatibility with older Node.js setups. sdkcommonjscjs1663
Cloudflare Workers GPT-4 StreamA serverless ChatBotKit implementation using Cloudflare Workers for edge-deployed AI conversations with streaming responses. cloudflareworkersserverless2643
Site GPTA chatbot that helps you navigate your website and the information contained within.landing site aiwebsitenavigation1130
Doc GPTA chatbot that helps you navigate and search your documents to find the information you need.documentsnavigationsearch1231
Image BotA chatbot that helps you create images using generative AI models such as DALL-E and Stable Diffusionimagesgenerative AIDALL-E1722
Discord Community BotA bot designed to enhance the Discord community experience.discordcommunitybot2773
WhatsApp Support AI BotA chatbot that assists with customer inquiries on WhatsApp.whatsappcustomer supportai480
Retro Gaming BotA bot that brings the fun and nostalgia of retro games to your chat.retrogamingchatbot1161
Restaurant Reservation BotA chatbot that helps you make restaurant reservations.restaurantreservationschatbot1806
Super ClippyA versatile chat bot designed to provide built-in assistance and quick access to application features within any software or platform that embeds it. apptroubleshootingsupport1690live
Customer Support AgentA chat bot designed to assist users with customer service inquiries and support.customer serviceinquiriessupport2393
Celebrity ChatbotAn AI chatbot designed to represent a specific celebrity and engage with their audience.celebrityengagementfans1598
Technical AssistantAn AI chatbot designed to assist users with technical troubleshooting and problem resolution.technical supporttroubleshootingproblem resolution2774
Personal Finance BotA bot to help with personal finances, track budgets, etcpersonal financesbudgetsexpenses1772
Medical Assistance BotAn AI chatbot designed to assist users with their medical needs and provide them with helpful information and resources.medical assistancesymptomsillnesses282
News ChatbotA news chatbot that provides the latest updates and insightful analysis and perspective on the events of the day.newsupdatesanalysis1370
Language TutorA bot which helps you learn a new language.ai language learninglanguage learningconversation skills2395
Travel ExperiencesA bot that helps you plan personalized, immersive, travel, etc.magic ai traveltravelpersonalized1485
Book RecommendationsAn AI chatbot designed to provide personalized book recommendations based on user preferences.bookrecommendationsreading2492
Tailwind CSS AssistentA chat bot that assists with creating professional and user-friendly websites using Tailwind CSS classes.Tailwind CSSwebsitesHTML473
Music Recommendation ChatbotA chatbot that recommends music based on your interests and preferences.music recommendationsinterestspreferences1293
Art ChatbotA chatbot that helps users learn about and appreciate different forms of art, including history, techniques, and famous artists.artpaintingsculpture2086
Science ChatbotA chatbot that helps users learn about science, including concepts, experiments, and discoveries.scienceconceptsexperiments1109
Geography Chat BotA chat bot that assists users with learning about geography, finding geography resources, and exploring different locations.geographyregionsresources3000
Nature Chat BotA chat bot that assists users with learning about nature, finding nature resources, and exploring the outdoors.natureresourcesexploring777
Personal Development Chat BotA chat bot that assists users with personal development, finding personal development resources, and setting goals.personal developmentresourcesgoals3255
Spirituality Chat BotA chat bot that assists users with exploring spirituality, finding spirituality resources, and connecting with others.spiritualityresourcesconnection981
System Terminal ChallengeA chatbot game that simulates a system terminal and challenges players to the system by using their knowledge of operating systems to solve traps and obstacles along the way.system terminalchallengeoperating systems1480
Productivity ChatbotA chatbot that helps you manage your time, set goals, and track progress.productivitytime managementgoal setting2247
Virtual AssistantA virtual assistant chat bot that helps users with tasks such as scheduling appointments, sending emails, and managing their to-do list.virtual assistantappointmentsemails324
Education Chat BotAn education chat bot that assists users with finding study resources, taking practice quizzes, and receiving homework help.educationstudy resourcespractice quizzes2925
Recipe Finder Chat BotA chat bot that assists users in finding recipes based on their preferences and ingredients.recipe finderpreferencesingredients804
Mental Health Chat BotA chat bot designed to assist users with their mental health needs, including coping with stress and anxiety.mental healthstressanxiety3000
Home Improvement AssistantA chat bot designed to assist users with home improvement projects and ideas.home improvementproject ideasDIY1762
Virtual CISO Chat BotA chat bot designed to assist companies with cybersecurity and information security needs.virtual CISOcybersecurityinformation security3092
Virtual CTO Chat BotA chat bot designed to assist companies with technology strategy and implementation.virtual CTOtechnology strategyimplementation2412
Virtual CEO Chat BotA chat bot designed to assist companies with strategic planning and leadership.virtual CEOstrategic planningleadership598
Bug Bounty Triage ChatbotA chatbot that helps with sorting and prioritizing bug reports based on their severity and impact.bug bountytriageseverity2057
Security Incident Response BotA chatbot that helps with managing and coordinating the response to security incidents.security incident responsecyber attackdata breach764
Job Searching Chat BotA chat bot designed to assist users with searching for and applying for jobs.job searchingapplication processresumes2060
Legal Advice Chat BotA chat bot designed to assist users with understanding and interpreting legal documents.contractslawslegal documents2878
Fitness Trainer Chat BotA chat bot designed to provide personalized fitness training advice and workout routines.fitnesstrainingworkout150
Fantasy World Building Chat BotA chat bot designed to help writers and game designers create and develop fantasy worlds.ai fantasyfantasycharacter ai2251
Sci-Fi World Building Chat BotA chat bot designed to assist writers and game designers in creating futuristic and sci-fi worlds.sci-fiworld buildingwriting2950
Business Strategy Chat BotA chat bot designed to assist business owners in developing and refining their business strategies.businessstrategymarket analysis2376
Small Business Success Chat BotA chat bot designed to assist small business owners with managing and growing their businesses.small businessmarketingfinancial management2539
Slack & Stripe Integration Chat BotA chat bot designed to help small business owners manage their finances by querying Stripe data directly through Slack.small businesstechnologySlack2588
Inventory Management Chat BotA chat bot designed to help small business owners manage their inventory by querying and updating Google Sheets data directly through Slack.small businessinventory managementSlack1689
Customer Support Chat BotA chat bot designed to help small business owners manage customer support tickets by integrating with Zendesk.small businesscustomer supportSlack3185
Marketing Analytics Chat BotA chat bot designed to help small business owners monitor their website performance and marketing campaigns by querying Google Analytics data directly through Slack.small businessmarketinganalytics668