+ Kowalski is an open-source, feature-rich Telegram bot built with modern web technologies. + From AI-powered conversations to video downloads, user management, and community features — + it's designed to enhance your Telegram experience while respecting your privacy. +
+ ++ We've built Kowalski with modern technologies and best practices for reliability and maintainability. +
+
+ + Kowalski is built completely in TypeScript with Node.js and Telegraf. + The web interface uses Next.js with Tailwind CSS, while data persistence is handled by PostgreSQL with Drizzle ORM. +
+ ++ Kowalski is built to be deployed anywhere, and has been tested on multiple platforms. + We prioritize support for Docker and Bun for easy deployment. +
+ ++ Powered by Ollama, Kowalski has support for 50+ AI models, with customizable + options for users and admins. +
++ Kowalski has support for 50+ models, both thinking and non-thinking. We have + good Markdown parsing, with customizable options for both users and admins. +
+ ++ We have amazing Markdown V2 parsing, queue management, and usage statistics tracking. + It's hella private, too. AI is disabled by default for the best user experience. +
+ ++ Kowalski has privacy-focused user management with customizable settings, + multilingual support, and transparent data handling. +
++ User data is minimized and linked only by Telegram ID. No personal information + is shared with third parties, and users maintain full control over their data + with easy account deletion options. +
+ ++ Personalize your experience with custom AI preferences, + temperature settings, language selection, and detailed usage statistics. +
+ ++ Beyond AI, Kowalski has a ton of entertainment, utility, fun, configuration, and information + commands. +
++ Download videos from YouTube and 1000s of other platforms using yt-dlp. + Featuring automatic size checking for Telegram'. +
++ Access real-world information like weather reports, device specifications, + HTTP status codes, and a Last.fm music integration. +
++ Interactive emojis, random animal pictures, My Little Pony, + and fun commands to engage you and your community. +
++ Kowalski is built by developers, for developers. We use open licenses and + take input from our development communities. +
++ Kowalski is licensed under BSD-3-Clause with components under Unlicense. Our + codebase is available on our Forgejo and GitHub, with lots of documentation. +
+ ++ Kowalski was created by Lucas Gabriel (lucmsilva). It is now also maintained by ihatenodejs, + givfnz2, and other contributors. Thank you to all of our contributors! +
+ +
+ Permanently remove your account and data
++ Deleting your account will permanently remove all your data, including: +
++ This will immediately and permanently delete your account. +
+@{user.username}
+{user.aiRequests}
+Total AI Requests
+{user.aiCharacters.toLocaleString()}
+Characters Generated
+Controls randomness in AI responses. Lower values (0.1-0.5) = more focused, higher values (0.7-2.0) = more creative.
+Choose your preferred language for bot responses and interface text.
+Your selected AI model for custom /ai commands. Different models have varying capabilities, speeds, and response styles.
+Found a bug or issue? Report it to help us improve Kowalski.
+ +Have an idea for a new feature? Let us know what you'd like to see!
+ ++ {command.description} +
+ +
+ {cmd}
+
+ ))}
+ {command.commands.length > 2 && (
+
+ +{command.commands.length - 2}
+
+ )}
+ + Please enter your Telegram username to continue. +
+ + ++ We've sent a 6-digit code to your Telegram. Please enter it below. +
+ + ++ A powerful, multi-function Telegram bot with AI capabilities, media downloading, + user management, and much more. Built for communities and power users. +
+ ++ Powered by TypeScript, Telegraf, Next.js, and AI. +
++ Interact with over 50 AI models through simple commands. Get intelligent responses, + assistance, or problem-solving help right in Telegram. +
+ ++ Download videos directly from YouTube and other platforms and watch them in Telegram. + Supports thousands of sites with integrated yt-dlp. +
+ ++ Your user data is always minimized and under your control. That certainly + doesn't mean the experience is lacking! +
++ Your user data is linked only by your Telegram ID. No data is ever sent to third parties + or used for anything other than providing you with the best experience. +
+ ++ Kowalski includes a web interface, made with Next.js, to make it easier to manage your + bot, user account, and more. It's tailored to both users and admins. +
+ +