কম্পিউটার টিউটোরিয়াল

আমি একটি স্ব-হোস্টেড টুলের জন্য ব্রাউজার বুকমার্কগুলি ডিচ করি যা সবকিছু সংগঠিত করে

আমি একটি স্ব-হোস্টেড টুলের জন্য ব্রাউজার বুকমার্কগুলি ডিচ করি যা সবকিছু সংগঠিত করে

প্রকাশিত মার্চ 1, 2026, 3:00PM EST

ইয়াসির হলেন একজন মেকানিক্যাল ইঞ্জিনিয়ার যিনি MUO-তে প্রযুক্তি সম্পর্কে লেখেন, উইন্ডোজ, উৎপাদনশীলতা, নিরাপত্তা এবং ইন্টারনেটকে কভার করে। স্বায়ত্তশাসিত সিস্টেমের প্রতি তার আগ্রহ তাকে ক্রমাগত হার্ডওয়্যার এবং সফ্টওয়্যার উভয়ের সাথেই টানতে থাকে।

তার কারিগরি লেখার যাত্রা শুরু হয় তার ইঞ্জিনিয়ারিং এর জুনিয়র বর্ষে, MUO তে যোগদানের আগে তাকে Android পুলিশে নিয়ে যায়। তিনি প্রযুক্তিকে অ্যাক্সেসযোগ্য করে তোলার দিকে মনোনিবেশ করেন, তিনি উইন্ডোজ সমস্যাগুলির সমাধান করছেন, উৎপাদনশীলতার সরঞ্জামগুলি অন্বেষণ করছেন বা সাধারণ ইংরেজিতে নিরাপত্তা ঝুঁকি ব্যাখ্যা করছেন। ইয়াসিরের জন্য, এটি করার সর্বোত্তম উপায় হ'ল প্রকৃতপক্ষে সরঞ্জামগুলি ব্যবহার করা এবং পাঠকদের একই সমস্যার মুখোমুখি হওয়া৷

যখন সে লিখছে না বা ইঞ্জিনিয়ারিং করছে না, তখন আপনি ইয়াসিরকে দেখতে পাবেন অযৌক্তিক জোকার দেখছেন এবং সত্যিকার অর্থে হাসছেন যা তিনি আগে এক ডজন বার দেখেছেন।

আমি ব্রাউজার বুকমার্কগুলি সংগঠিত করতে কখনই দুর্দান্ত ছিলাম না, এবং আমি স্বীকার করেছি যে এটি আংশিকভাবে টুলের দোষ কারণ আপনি একটি লিঙ্ক সংরক্ষণ করেন, এটি একটি ফোল্ডারে টস করেন এবং এটি ভুলে যান৷ কোন কিছু খুঁজে পাওয়ার কোন উপায় নেই যদি না আপনি মনে রাখেন যে আপনি এটি কোথায় রেখেছেন, এমনকি ডেডিকেটেড Chrome বুকমার্ক বিকল্পগুলিও সমস্যার সম্পূর্ণ সমাধান করে না৷

অবশেষে, আমি Karakeep-এ চলে গেলাম, একটি বিনামূল্যের, ওপেন-সোর্স, স্ব-হোস্টেড অ্যাপ যেটি AI-চালিত ট্যাগিংয়ের সাথে এক জায়গায় লিঙ্ক, নোট, ছবি এবং PDF বুকমার্ক করে। এটি ব্রাউজার বুকমার্কের শুরু থেকে যা করা উচিত ছিল তা করে।

আমি একটি স্ব-হোস্টেড টুলের জন্য ব্রাউজার বুকমার্কগুলি ডিচ করি যা সবকিছু সংগঠিত করে সম্পর্কিত

Karakeep শুধু লিঙ্কের চেয়ে বেশি সংরক্ষণ করে

এটি ইউআরএল, নোট, ছবি এবং পিডিএফ বুকমার্ক করে

ব্রাউজার বুকমার্ক শুধুমাত্র URL সংরক্ষণ করে। সেটাই। কোন প্রসঙ্গ নেই, কোন পূর্বরূপ নেই, আপনাকে মনে করিয়ে দেওয়ার মতো কিছুই নেই কেন আপনি তিন সপ্তাহ পরে একটি লিঙ্ক সংরক্ষণ করেছেন৷ Karakeep আপনাকে এক জায়গায় লিঙ্ক, প্লেইন-টেক্সট নোট, ছবি এবং PDF সংরক্ষণ করার অনুমতি দিয়ে একটি ভিন্ন পদ্ধতি গ্রহণ করে।

আপনি যখন Karakeep-এ একটি URL ড্রপ করেন, তখন এটি স্বয়ংক্রিয়ভাবে পৃষ্ঠার শিরোনাম, বিবরণ এবং একটি পূর্বরূপ চিত্র নিয়ে আসে। এটি একা বুকমার্ক ফোল্ডারের চেয়ে এটিকে আরও কার্যকর করে তোলে, কারণ আপনি প্রতিটি লিঙ্কে ক্লিক না করেই প্রতিটি সংরক্ষিত আইটেমটি এক নজরে বলতে পারেন৷

আপনি কাস্টম তালিকায় সবকিছু সাজাতে পারেন — আমি গবেষণা, টিউটোরিয়াল এবং নিবন্ধগুলির জন্য আলাদা রাখি যা আমি পরে উল্লেখ করতে চাই। এটি একটি সাধারণ বৈশিষ্ট্য, কিন্তু এটি একটি একক অব্যবস্থাপনাযোগ্য ফিডে জিনিসগুলি জমা হওয়া থেকে বিরত রাখে৷

Karakeep স্বয়ংক্রিয় RSS আমদানিকেও সমর্থন করে, যা ব্লগ বা নিউজ সাইটগুলি থেকে নতুন বিষয়বস্তু সংগ্রহ করে যা আপনি কোনো ম্যানুয়াল প্রচেষ্টা ছাড়াই অনুসরণ করেন। তার উপরে, এটি সম্পূর্ণ ওয়েব পৃষ্ঠাগুলি সংরক্ষণ করে যাতে আসল লিঙ্কটি মারা গেলেও আপনার কাছে একটি অনুলিপি থাকে। ভাঙা লিঙ্কগুলি আগে আমার দরকারী রেফারেন্স খরচ করেছে, তাই এটি একটি স্বাগত সংযোজন৷

কারাকিপ চালাতে প্রায় পাঁচ মিনিট সময় লাগে

একটি ডকার কম্পোজ ফাইল সেটআপ পরিচালনা করে

"সেলফ-হোস্টেড" ভীতিজনক শোনাচ্ছে, কিন্তু কারাকিপ ডকারে চলে, যা ভারী উত্তোলন পরিচালনা করে। আপনার পিসিতে ডকার ডেস্কটপ ইনস্টল করা থাকলে, সেটআপটি প্রায় পাঁচ মিনিট সময় নেয়। আপনার কোনো ডেডিকেটেড সার্ভার বা কোনো লিনাক্স অভিজ্ঞতার প্রয়োজন নেই — এটি আপনার উইন্ডোজ মেশিনে স্থানীয়ভাবে চলে।

এটি কীভাবে চালানো যায় তা এখানে:

  1. PowerShell খুলুন এবং mkdir C:\karakeep-app দিয়ে Karakeep-এর জন্য একটি নতুন ফোল্ডার তৈরি করুন , তারপর cd C:\karakeep-app দিয়ে এতে নেভিগেট করুন .
  2. wget https://raw.githubusercontent.com/karakeep-app/karakeep/main/docker/docker-compose.yml চালিয়ে অফিসিয়াল ডকার কম্পোজ ফাইল ডাউনলোড করুন .
  3. নিম্নলিখিত ভেরিয়েবল সহ একই ফোল্ডারে একটি .env ফাইল তৈরি করুন:
    @"
    KARAKEEP_VERSION=release
    NEXTAUTH_SECRET=$(openssl rand -base64 36)
    MEILI_MASTER_KEY=$(openssl rand -base64 36)
    NEXTAUTH_URL=http://localhost:3000
    "@ | Out-File -Encoding UTF8 .env
  4. আপনার সিস্টেমে OpenSSL উপলব্ধ না হলে, C:\karakeep-অ্যাপে নেভিগেট করে .env ফাইলটি খুলুন, তারপর র্যান্ডম স্ট্রিংগুলিকে প্রকৃত র্যান্ডম মান দিয়ে প্রতিস্থাপন করুন।
  5. ডকার ডেস্কটপ চালান এবং তারপর docker compose up -d চালান টার্মিনালে সবকিছু শুরু করতে।
  6. http://localhost:3000 খুলুন আপনার ব্রাউজারে, সাইন আপ করুন এবং আপনার কাজ শেষ।

এটি তিনটি কন্টেইনার তৈরি করে — কারাকিপ ওয়েব অ্যাপ, পৃষ্ঠাগুলি ক্রল করার জন্য একটি হেডলেস ক্রোম ইন্সট্যান্স এবং ফুল-টেক্সট অনুসন্ধানের জন্য মেলিসার্চ। কম্পোজ ফাইলে সবকিছুই প্রি-কনফিগার করা আছে।

আপনি যেকোনো জায়গা থেকে এটি অ্যাক্সেস করতে পারেন

একবার অ্যাপটি চালু হলে, আপনি ওয়েব ইন্টারফেসে সীমাবদ্ধ থাকবেন না। Karakeep একটি Chrome এক্সটেনশন এবং একটি Firefox অ্যাড-অন আছে একটি ক্লিকে পৃষ্ঠাগুলি সংরক্ষণ করার জন্য৷ যেকোনো এক্সটেনশনের মতো, Chrome এক্সটেনশনগুলি ইনস্টল করার আগে তাদের নিরাপত্তা পরীক্ষা করা একটি ভাল ধারণা। এছাড়াও iOS এবং Android-এ মোবাইল অ্যাপ রয়েছে যেগুলি আপনার স্থানীয় উদাহরণের সাথে সিঙ্ক করে, তাই আপনি আপনার ফোনে যা কিছু সংরক্ষণ করেন তা আপনার ডেস্কটপে এবং এর বিপরীতে দেখা যায়৷

এমনকি আপনি Chrome, Linkwarden, বা Omnivore থেকে বিদ্যমান বুকমার্কগুলি আমদানি করতে পারেন, তাই স্যুইচ করার অর্থ আবার শুরু করা নয়৷ আপনি যদি আপনার ব্রাউজারের বুকমার্কগুলির সাথে স্বয়ংক্রিয়ভাবে কারাকিপকে সিঙ্ক করতে চান তবে ফ্লোকাস এটিও পরিচালনা করে৷

এআই ট্যাগিং এবং পূর্ণ-পাঠ্য অনুসন্ধান আমি কীভাবে জিনিসগুলি খুঁজে পাই তা পরিবর্তিত হয়েছে

Karakeep স্বয়ংক্রিয়ভাবে আপনার বুকমার্ক ট্যাগ করে

বুকমার্কগুলিকে ম্যানুয়ালি ট্যাগ করা যথেষ্ট ক্লান্তিকর যে বেশিরভাগ লোকেরা এটি এড়িয়ে যায়৷ আমি জানি আমি করেছি. Karakeep স্বয়ংক্রিয়ভাবে AI ব্যবহার করে এটি পরিচালনা করে। প্রতিবার আপনি কিছু সংরক্ষণ করেন, এটি বিষয়বস্তু বিশ্লেষণ করে এবং নিজে থেকেই প্রাসঙ্গিক ট্যাগ তৈরি করে। উদাহরণস্বরূপ, আপনি যখন এক্সেল সূত্রে একটি টিউটোরিয়াল সংরক্ষণ করেন, তখন এটি "স্প্রেডশীট" এবং "উৎপাদনশীলতা" এর মতো পদগুলির সাথে ট্যাগ করবে৷

এটি প্রতিটি সংরক্ষিত আইটেমের জন্য সংক্ষিপ্ত সারাংশও তৈরি করে। আপনি যখন কয়েক ডজন বুকমার্কের মাধ্যমে স্ক্রোল করছেন এবং একটি নির্দিষ্ট নিবন্ধ কী কভার করেছে তা মনে করতে পারবেন না তখন এটি কার্যকর। সারাংশটি আপনাকে এটিকে পুনরায় দেখার বা এগিয়ে যাওয়ার সিদ্ধান্ত নেওয়ার জন্য যথেষ্ট বলে৷

এআই ট্যাগিং সক্ষম করতে, আপনার কাছে দুটি বিকল্প রয়েছে। সবচেয়ে সহজ হল আপনার .env ফাইলে একটি OpenAI API কী যোগ করা:

  1. platform.openai.com এ OpenAI এর প্ল্যাটফর্ম থেকে একটি API কী পান।
  2. আপনার Karakeep ফোল্ডারে .env ফাইলটি খুলুন এবং লাইনটি যোগ করুন OPENAI_API_KEY=sk-your-key-here .
  3. docker compose up -d চালিয়ে Karakeep পুনরায় চালু করুন পাওয়ারশেলে।

খরচ ন্যূনতম যেহেতু Karakeep ডিফল্টরূপে GPT-4.1 মিনি মডেল ব্যবহার করে, তাই কয়েক ডজন বুকমার্ক ট্যাগ করা আপনার বিলে সবেমাত্র নিবন্ধন করে না। আপনি যদি OpenAI-তে ডেটা না পাঠাতে চান, ওল্লামা আপনাকে বিনামূল্যে স্থানীয়ভাবে AI মডেলগুলি চালাতে দেয়৷ ollama.com থেকে এটি ইনস্টল করুন, তারপর ollama pull llama3.1 চালিয়ে আপনার প্রয়োজনীয় মডেলগুলি টানুন এবং ollama pull llava টার্মিনালে।

OpenAI কী-এর পরিবর্তে আপনার .env ফাইলে এই লাইনগুলি যোগ করুন:OLLAMA_BASE_URL=http://host.docker.internal:11434 , INFERENCE_TEXT_MODEL=llama3.1 , এবং INFERENCE_IMAGE_MODEL=llava . কারাকিপ শুরু করার আগে ওল্লামা দৌড়াচ্ছেন তা নিশ্চিত করুন।

আরেকটি বৈশিষ্ট্য যা ব্রাউজার বুকমার্ক ব্যবহার করে কারাকিপকে মূল্যবান করে তোলে তা হল মেলিসার্চ দ্বারা চালিত সম্পূর্ণ-টেক্সট অনুসন্ধান। আপনি শিরোনাম অনুসন্ধান করছেন না, তবে আপনি সংরক্ষণ করা প্রতিটি পৃষ্ঠার প্রকৃত বিষয়বস্তু অনুসন্ধান করছেন৷ আপনি যদি একটি নিবন্ধ থেকে একটি নির্দিষ্ট শব্দবন্ধ মনে রাখবেন কিন্তু তার নাম ভুলে গেছেন, শুধু এটি টাইপ করুন, এবং কারাকিপ এটি খুঁজে পাবে।

স্বয়ংক্রিয় ওয়ার্কফ্লো সেট আপ করার জন্য একটি নিয়ম-ভিত্তিক ইঞ্জিনও রয়েছে, যেমন ট্যাগের উপর ভিত্তি করে নির্দিষ্ট তালিকায় আইটেমগুলি স্বয়ংক্রিয়ভাবে সাজানো। আমি এখনও এটিকে গভীরভাবে অন্বেষণ করিনি, তবে আপনি যদি সংগঠনের উপর সূক্ষ্ম নিয়ন্ত্রণ চান তবে এটি সেখানে রয়েছে৷

স্ব-হোস্টিং আমার ডেটা আমার নিয়ন্ত্রণে রাখে

আমার বুকমার্ক আমার মেশিনে লাইভ

ক্লাউড-ভিত্তিক বিকল্পগুলির উপর আমি কারাকিপের সাথে যাওয়ার একটি প্রধান কারণ হল আমার বুকমার্কগুলি আমার মেশিনে থাকে। এছাড়াও, তৃতীয় পক্ষের সার্ভারগুলি ডেটা সঞ্চয় করে, যা Mozilla পকেট বন্ধ করার সময় ঘটেছিল।

Karakeep হল AGPL লাইসেন্সের অধীনে ওপেন সোর্স, তাই কোডটি স্বচ্ছ এবং GitHub-এ সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয়। স্পষ্ট করার জন্য, স্ব-হোস্টিং এর অর্থ এই নয় যে আপনি আপনার ডেস্কে আটকে আছেন। সার্ভারটি আপনার পিসিতে স্থানীয়ভাবে চলে, তবে iOS এবং Android অ্যাপগুলি আপনার নেটওয়ার্কের মাধ্যমে এটির সাথে সংযুক্ত থাকে। যতক্ষণ আপনার কম্পিউটার চালু থাকে, ততক্ষণ আপনি আপনার ফোন থেকে আপনার বুকমার্কগুলি অ্যাক্সেস করতে পারেন৷ আপনার হোম নেটওয়ার্কের বাইরে অ্যাক্সেসের জন্য, টেলস্কেলের মতো একটি টুল আপনার মেশিনকে ইন্টারনেটে প্রকাশ না করে একটি সুরক্ষিত টানেল তৈরি করে৷

যদি এর কোনোটিই আপনার কাছে আবেদন না করে এবং আপনি ডকারকে সম্পূর্ণভাবে এড়িয়ে যেতে চান, তাহলে কারাকিপ cloud.karakeep.app-এ একটি পরিচালিত ক্লাউড বিকল্পও অফার করে। আপনি স্ব-হোস্টিং সুবিধাগুলি হারাবেন, কিন্তু অন্য সবকিছু একই কাজ করে।


  1. লিনাক্সে সিম্বলিক লিঙ্ক (সিমলিঙ্ক) তৈরি করুন - একটি ব্যবহারিক, ধাপে ধাপে নির্দেশিকা

  2. অফিসকে স্বয়ংক্রিয়ভাবে মিনিমাইজড ডকুমেন্ট বাড়ানো বন্ধ করুন

  3. 5 উপায়ে Google ড্রাইভ ডেস্কটপ আপনাকে আরও উত্পাদনশীল রাখতে পারে

  4. ডেস্কটপে একাধিক Google ড্রাইভ অ্যাকাউন্ট সিঙ্ক করার একটি সহজ কৌশল৷