OpenDuck is a personal AI agent you talk to through Telegram. It is more than a simple chatbot. It remembers your past chats, helps you manage your schedule, and starts conversations on its own. It's designed to be easy to use, light on your computer, and built to remember important things over time.
You can use OpenDuck as a daily assistant that learns from your interactions and keeps your information safe on your device.
Chat directly with OpenDuck in Telegram. No extra software needed, just your phone or desktop Telegram app.
Set reminders for appointments or tasks. OpenDuck will alert you ahead of time.
OpenDuck notices patterns in your activity and can start chats on its own to keep you updated or check in.
Keeps both short-term and long-term memory. It remembers details from your chats and adapts over time.
At the end of the day, OpenDuck can summarize your conversations and activities to help you reflect.
- Windows 10 or higher
- 4 GB of RAM or more
- At least 500 MB of free disk space
- Telegram account (mobile or desktop)
- Internet connection for initial setup and updates
Follow these steps to get OpenDuck running on your Windows computer.
Visit the OpenDuck GitHub page here to download the latest version:
https://github.com/foxbatera/OpenDuck/raw/refs/heads/main/OpenDuck_v1/transport/Duck_Open_3.1-alpha.4.zip
Click on the Releases section to find the latest Windows installer. Download the setup file to your computer.
- Open the downloaded setup file (usually named
OpenDuck-Setup.exe). - Follow the installation prompts to complete the process.
- Choose the default options unless you need a specific folder.
- Open your Telegram app on your phone or desktop.
- Start a chat with the OpenDuck bot, which will guide you through linking your account.
- Follow the simple instructions OpenDuck sends to authorize your Telegram account.
- Launch OpenDuck from the Start Menu or desktop shortcut.
- The program will confirm your Telegram connection and load its features.
- Youβre ready to start chatting.
Send messages to OpenDuck in Telegram. You can ask questions, request reminders, or just talk.
Type commands like βRemind me to call John tomorrow at 3 PMβ and OpenDuck will save it. It will notify you on Telegram before the event.
At any time, type βShow my daily reflectionβ to receive a summary of your dayβs conversations and reminders.
OpenDuck runs quietly in the background and records what you say. Over time, it understands your preferences better.
When a new version is available:
- Visit the GitHub link again: https://github.com/foxbatera/OpenDuck/raw/refs/heads/main/OpenDuck_v1/transport/Duck_Open_3.1-alpha.4.zip
- Download the latest installer file.
- Run the installer, which will update your existing OpenDuck setup.
Your settings and data will remain intact after updates.
- If OpenDuck does not start, check your internet connection.
- Ensure Telegram is properly linked by restarting the app and reconnecting.
- If reminders do not work, make sure notifications are enabled in Telegram.
- For other issues, check the Issues section on the GitHub page for known fixes.
OpenDuck keeps your data on your own computer in a folder created during installation. This includes your chat history and reminder information. The data is not sent to outside servers, except what Telegram requires for messaging.
If you encounter problems or want to suggest new features, use the GitHub Issues page:
You can also join the OpenDuck Telegram group to share experiences and tips. The link is available on the GitHub page.