# LlmKira/Openaibot

⚡️ Build Your Own chatgpt Bot|🧀 Discord/Slack/Kook/Telegram |⛓ ToolCall|🔖 Plugin Support | 🌻 out-of-box | gpt-4o

Repository: https://github.com/LlmKira/Openaibot
Canonical: https://ross.abutalabs.com/products/openaibot
Homepage: https://llmkira.github.io/Docs
Language: Python
License: Apache-2.0
License Family: permissive
Topics: openai, assistant, discordbot, kook-bot, slack-bot, gpt-4-vision-preview, gpt-4, chat-gpt, gpt-4o, gpt-4o-mini
Last push: 2025-06-09T16:20:12+00:00

## Health v2 (maintenance only)
Score: 33/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 25, release rhythm 8, longevity 97
- inputs: {"age_days": 1367, "days_push": 450, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1970, forks 221 (observed 2026-08-28T04:06:00.806715+00:00)

## What it is
Openaibot is a Python-based, event-driven LLM chatbot platform that deploys GPT-powered assistants on Discord, Slack, Kook, and Telegram. It features a message-queue architecture, tool calling, vision and voice support, and a plugin system with human-in-the-loop authentication for sensitive operations.

## Use cases
- deploy a chatgpt bot on telegram
- run a gpt-4o assistant in discord
- add an llm bot to slack with tool calling
- build a chatbot with plugins and code interpreter
- self-host a multi-platform ai assistant
- chatbot that reads images and answers with vision

## When to choose
- you want an out-of-box LLM bot across Discord/Slack/Telegram/Kook
- you need plugin extensibility and tool calling with human confirmation
- you prefer Docker one-click deployment with OpenAI-compatible backends

## When to avoid
- you need actively developed new features (project is in maintenance)
- you want a framework for building custom agents from scratch rather than a deployable bot
- you need platforms beyond the supported messaging services

## Facets
- artifact type: application
- maturity: maintenance
- function: chatbot, agent-framework, plugin-system, message-queue, tts, webhook
- domain: chatbots, large-language-models, messaging-platforms
- platform: python, self-hosted
- tags: chatgpt-bot, tool-calling, multi-platform-bot, openai-api, vision, code-interpreter, event-driven, ai-agents, automation, docker, telegram, discord

## Member repositories
- LlmKira/Openaibot (main) score 33

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:00.806715+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:05:07.142992+00:00, confidence not recorded.
  - readme: https://github.com/LlmKira/Openaibot (fetched 2026-08-28T04:06:00.806715+00:00, sha 42ed2cff49ac)
  - homepage: https://llmkira.github.io/Docs (fetched 2026-08-29T10:44:37.106762+00:00, sha 4f2d2767b6d3)
- Data as of 2026-08-30T08:39:29.467469+00:00.
