প্রকল্প সম্পর্কে

Windrecorder হলো Windows-এর জন্য একটি ব্যক্তিগত স্মৃতি অনুসন্ধান ইঞ্জিন। এটি ক্রমাগত আপনার স্ক্রিন ক্যাপচার করে (নমনীয় স্ক্রিনশট বা সরাসরি ভিডিও রেকর্ডিংয়ের মাধ্যমে), OCR টেক্সট, পেজ শিরোনাম এবং ব্রাউজার URL দিয়ে পরিবর্তনগুলো ইনডেক্স করে এবং সবকিছু স্থানীয়ভাবে একটি SQLite ডেটাবেসে সংরক্ষণ করে। এরপর আপনি একটি ওয়েব UI ব্যবহার করে আপনার ইতিহাস অনুসন্ধান করতে পারেন, OCR টেক্সট বা ছবির সেমান্টিক্স দিয়ে কোয়েরি করতে পারেন এবং ওয়ার্ড ক্লাউড, টাইমলাইন ও স্ক্যাটার প্লটের মতো অ্যাক্টিভিটি পরিসংখ্যান দেখতে পারেন। এটি একাধিক ভাষা সমর্থন করে (সরলীকৃত চীনা, ইংরেজি, জাপানি) এবং RapidOCR, WeChat OCR ও Tesseract-এর মতো তৃতীয় পক্ষের OCR ইঞ্জিন সংযুক্ত করতে পারে। অ্যাপটি সম্পূর্ণ অফলাইনে চলে, যা ডেটা গোপনীয়তা নিশ্চিত করে। এটি LLM-এর মাধ্যমে AI-চালিত ট্যাগ সারসংক্ষেপণ এবং ছবি এমবেডিংয়ের জন্য একটি এক্সটেনশনও প্রদান করে। ইনস্টলেশনের জন্য ffmpeg, Git এবং uv (যা Python 3.12 পরিচালনা করে) প্রয়োজন। টুলটি সিস্টেম ট্রে থেকে চলে এবং স্ক্রিন স্থির বা লক থাকলে রেকর্ডিং সাময়িকভাবে থামিয়ে দেয়, অলস সময়ে ডেটাবেস রক্ষণাবেক্ষণ ও ভিডিও কম্প্রেশন সম্পাদন করে।