{"id":15134050,"url":"https://github.com/devgopher/botticelli","last_synced_at":"2026-01-26T09:17:05.855Z","repository":{"id":65378927,"uuid":"586025040","full_name":"devgopher/botticelli","owner":"devgopher","description":"Botticelli is an open-source .NET Core framework for building your own universal chatbots integrated with databases, queue brokers, speech engines and AI engines (such as Gpt-j and ChatGPT). ","archived":false,"fork":false,"pushed_at":"2024-10-27T09:07:33.000Z","size":55899,"stargazers_count":8,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2024-10-29T20:51:04.885Z","etag":null,"topics":["bot-maker","chatbot","chatgpt","chatgpt-api","cross-platform","facebook-api","messages","messenger","messenger-api","messenger-bot","messenger-chatbots","messenger-platform","telegram-bot","telegram-bot-api","vk","vk-api","vk-bot","vkontakte"],"latest_commit_sha":null,"homepage":"http://botticellibots.com","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devgopher.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-06T18:30:23.000Z","updated_at":"2024-08-16T19:50:41.000Z","dependencies_parsed_at":"2023-02-22T09:31:02.134Z","dependency_job_id":"dea33521-afc7-4013-8839-19df636e5526","html_url":"https://github.com/devgopher/botticelli","commit_stats":{"total_commits":692,"total_committers":3,"mean_commits":"230.66666666666666","dds":0.3265895953757225,"last_synced_commit":"97ff865d140003e6a90f1780d435ca47afbeb638"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devgopher%2Fbotticelli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devgopher%2Fbotticelli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devgopher%2Fbotticelli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devgopher%2Fbotticelli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devgopher","download_url":"https://codeload.github.com/devgopher/botticelli/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237807468,"owners_count":19369597,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot-maker","chatbot","chatgpt","chatgpt-api","cross-platform","facebook-api","messages","messenger","messenger-api","messenger-bot","messenger-chatbots","messenger-platform","telegram-bot","telegram-bot-api","vk","vk-api","vk-bot","vkontakte"],"created_at":"2024-09-26T05:02:11.789Z","updated_at":"2026-01-26T09:17:05.849Z","avatar_url":"https://github.com/devgopher.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Botticelli 🤖 – Universal .NET Framework for AI-Powered Bots\n\n\u003cimg src=\"https://github.com/user-attachments/assets/004b4af6-5bfb-4f23-90f0-d5da6c998027\" alt=\"Logo\" style=\"width: 100%; height: auto;\"/\u003e\n\nBuild smart chatbots in minutes for Telegram, WhatsApp, and beyond.  \nSeamless integration with ChatGPT, DeepSeek, YandexGPT, databases, queues, speech, and scheduling.  \nFully open-source · Cross-platform\n\n**Botticelli** framework: a chat bot development platform for .NET \n\n[![License](https://img.shields.io/badge/GPL-license-orange)](https://github.com/devgopher/botticelli?tab=GPL-3.0-1-ov-file)\n[![Release](https://img.shields.io/badge/Release-0.8.3-orange)](https://github.com/devgopher/botticelli/releases/tag/v0.8.3)\n[![Documentations](https://img.shields.io/badge/Documentation-docs-orange.svg?style=flat-square)](http://botticellibots.com/documentation/)\n[![Youtrack Dashboard](https://img.shields.io/badge/Youtrack-dashboard-orange.svg?style=flat-square)](https://botticelli.youtrack.cloud/dashboard)\n\n[![Quickstart](https://img.shields.io/badge/Quickstart-docs-orange)](http://botticellibots.com/quick-start)\n[![Telegram](https://img.shields.io/badge/Telegram-channel-orange)](https://t.me/botticelli_bots) \n\n**There are several reasons to choose Botticelli:**\n\n✅ **Multi-platform** – Telegram + custom providers  \n✅ **AI integrations out-of-the-box** – ChatGPT, DeepSeek, YandexGPT, GPT-J  \n✅ **Databases \u0026 queues** – SQL/NoSQL + RabbitMQ/Kafka support  \n✅ **Voice \u0026 speech** – built-in TTS/STT (Botticelli.Talks)  \n✅ **Task scheduler** – cron jobs \u0026 delayed messages  \n✅ **Web admin panel** – monitor and control all bots from one place  \n✅ **Minimal boilerplate** – production bot in 20–50 lines  \n✅ **Production-ready** – Docker, logging, health checks  \n✅ **100 % open-source** – no hidden paid features  \n✅ **.NET 8+** – runs everywhere (Windows / Linux / macOS / ARM)\n\n# Getting Started\n\n## Short summary\n**Botticelli** consists of 2 parts: \n- Bots\n- Server\n\nOn server side we can add new bots, change and check their state (active/non-active).\nOn a bot side we can implement any business logic we want.\n\n## Making a simple Telegram bot\n[See here](https://dev.to/botticellibots/making-a-telegram-bot-with-botticellibots-2jmi)\n\n\n## Application examples\n### Air quality bot\n\u003cimg src=\"https://github.com/devgopher/air_quality_bot/blob/master/WeatherQuality/air_new_logo.jpg\" alt=\"Alt Text\" width=\"512\" height=\"auto\"\u003e\n\n[Air quality info bot](https://t.me/air_quality_info_bot) - this Telegram bot gets an air quality for your location\n\n[Air quality info bot sources](https://github.com/devgopher/air_quality_bot) - Air quality bot sources\n\n\n### Recipes finder bot\n\u003cimg src=\"https://github.com/devgopher/cookbook_bot/blob/main/logo.png\" alt=\"Alt Text\" width=\"512\" height=\"auto\"\u003e\n\n[Recipes finder bot](https://t.me/cooking_recipes903_bot) - Recipes finder Telegram bot\n\n[Recipes finder bot sources](https://github.com/devgopher/cookbook_bot) - Recipes finder bot sources\n\n\n### WikiBooks finder bot\n\u003cimg src=\"https://github.com/devgopher/wikibooks_bot/blob/main/WikiBooksBot/WikiBooksBot/logo.png\" alt=\"Alt Text\" width=\"512\" height=\"auto\"\u003e\n\n[WikiBooks finder bot](https://t.me/wikibooks_search_bot) - WikiBooks finder Telegram bot\n\n[WikiBooks finder bot sources](https://github.com/devgopher/wikibooks_bot) - WikiBooks finder bot sources\n\n[![Star History Chart](https://api.star-history.com/svg?repos=devgopher/botticelli\u0026type=date\u0026legend=top-left)](https://www.star-history.com/#devgopher/botticelli\u0026type=date\u0026legend=top-left)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevgopher%2Fbotticelli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevgopher%2Fbotticelli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevgopher%2Fbotticelli/lists"}