মূল কনটেন্টে যান
Obscura

Obscura চালু আছে

Obscura হলো AI Agent ও অটোমেশন ব্যবহারের জন্য তৈরি, Rust-ভিত্তিক একটি ওপেন সোর্স হেডলেস ব্রাউজার। টুলটি Chromium-এর ভারী আর্কিটেকচার এড়িয়ে অত্যন্ত হালকা স্বতন্ত্র ইঞ্জিনে ওয়েব রেন্ডারিং ও JavaScri...

Obscura হলো AI Agent ও অটোমেশন ব্যবহারের জন্য তৈরি, Rust-ভিত্তিক একটি ওপেন সোর্স হেডলেস ব্রাউজার। টুলটি Chromium-এর ভারী আর্কিটেকচার এড়িয়ে অত্যন্ত হালকা স্বতন্ত্র ইঞ্জিনে ওয়েব রেন্ডারিং ও JavaScri...

Obscura
মাসিক ভিজিট
0
মূল্য
সেট করা হয়নি
তালিকাভুক্ত
—
আপডেট করা হয়েছে
2026-09-06

01Obscura কী

Obscura হলো AI Agent ও অটোমেশন ব্যবহারের জন্য তৈরি, Rust-ভিত্তিক একটি ওপেন সোর্স হেডলেস ব্রাউজার। টুলটি Chromium-এর ভারী আর্কিটেকচার এড়িয়ে অত্যন্ত হালকা স্বতন্ত্র ইঞ্জিনে ওয়েব রেন্ডারিং ও JavaScript এক্সিকিউশন সম্পন্ন করে, ফলে বট কম রিসোর্স খরচে দ্রুত ও গোপনে ওয়েব ব্রাউজ ও পরিচালনা করতে পারে। Chrome-এর একটি সংক্ষিপ্ত বিকল্প হিসেবে টুলটি স্বাভাবিকভাবেই Puppeteer ও Playwright-এর সঙ্গে সামঞ্জস্যপূর্ণ। MCP প্রোটোকলের মাধ্যমে এটি Claude, Cursor-এর মতো AI ওয়ার্কফ্লোতে সরাসরি যুক্ত হতে পারে এবং বৃহৎ মডেল ও ইন্টারনেটের মধ্যে ডেটা সেতু হিসেবে কাজ করে।

02Obscura-এর প্রধান ফিচার

হেডলেস স্ক্র্যাপিং: কমান্ড লাইন বা API-এর মাধ্যমে ওয়েব পেজ সংগ্রহ ও রেন্ডার করে টেক্সট, লিংক, HTML বা মূল রিসোর্স বের করুন।
AI Agent চালিত: বিল্ট-ইন MCP সার্ভার Claude, Cursor-এর মতো AI-কে সরাসরি ব্রাউজার পরিচালনা, স্ক্রিনশট নেওয়া, ফর্ম পূরণ ও JS চালানোর সুযোগ দেয়।
নেটিভ রেন্ডারিং আউটপুট: Chromium ছাড়াই PNG স্ক্রিনশট, PDF এক্সপোর্ট ও রিয়েল-টাইম CDP রেকর্ডিং স্ট্রিম তৈরি করে।
স্টেলথ ও অ্যান্টি-ডিটেকশন: এক ক্লিকে Stealth মোড চালু করে ব্রাউজার ফিঙ্গারপ্রিন্ট স্বয়ংক্রিয়ভাবে র‍্যান্ডমাইজ করে এবং 3500+ ট্র্যাকার ব্লক করে।
ব্যাচ সমান্তরাল স্ক্র্যাপিং: worker প্রসেসের মাধ্যমে একাধিক URL সমান্তরালে প্রক্রিয়া করে, JSON আউটপুট ও কাস্টম এক্সট্রাকশন লজিক সমর্থন করে।
বিদ্যমান ইকোসিস্টেমের সঙ্গে সামঞ্জস্য: CDP প্রোটোকল সম্পূর্ণভাবে বাস্তবায়ন করে এবং Puppeteer ও Playwright-এ drop-in বিকল্প হিসেবে যুক্ত হয়।

03Obscura-এর প্রযুক্তিগত নীতি

WeChat-এ ফলো করে “ওপেন সোর্স” লিখে রিপ্লাই দিন, AI ওপেন সোর্স প্রজেক্ট কমিউনিটিতে যোগ দিন
Rust + এমবেডেড V8: মেমরি নিরাপত্তা ও উচ্চ সমান্তরাল কর্মক্ষমতা নিশ্চিত করতে মূল ইঞ্জিন Rust-এ লেখা। অভ্যন্তরে V8 সরাসরি সংযুক্ত করে JavaScript কম্পাইল ও এক্সিকিউট করা হয়, ফলে Chromium ও Node.js-এর নির্ভরতা দূর হয় এবং একটি একক বাইনারি ফাইলেই ডিপ্লয় করা যায়।
স্বতন্ত্র রেন্ডারিং পাইপলাইন: নিজস্ব CSS লেআউট ও ড্রয়িং ইঞ্জিনে block, flex, grid, float, transform-সহ সাধারণ পথগুলো সমর্থন করে। এটি সরাসরি রাস্টারাইজেশন ও পেজ লেআউট সম্পন্ন করে, বাহ্যিক ব্রাউজার প্রসেস চালু না করেই স্ক্রিনশট ও PDF আউটপুট দিতে পারে।
CDP প্রোটোকল ব্রিজ: Rust স্তরে Chrome DevTools Protocol-এর একটি সাবসেট (Target, Page, Runtime, DOM, Network, Fetch, IO ইত্যাদি ডোমেইন) বাস্তবায়ন করে। অভ্যন্তরীণ স্টেটকে Chrome-সামঞ্জস্যপূর্ণ JSON মেসেজে ম্যাপ করার ফলে Puppeteer ও Playwright স্ট্যান্ডার্ড WebSocket সংযোগের মাধ্যমে নির্বিঘ্নে নিয়ন্ত্রণ করতে পারে।
সেশনভিত্তিক ফিঙ্গারপ্রিন্ট র‍্যান্ডমাইজেশন: Stealth, BoringSSL ও কাস্টম ট্রান্সপোর্ট স্তরের ওপর তৈরি। প্রতিটি নতুন সেশনে GPU, স্ক্রিন রেজোলিউশন, Canvas, Audio, Battery-সহ ফিঙ্গারপ্রিন্ট বৈশিষ্ট্য পুনরায় তৈরি হয়। একই সঙ্গে কার্নেল স্তরে navigator.webdriver-এর মতো অটোমেশন চিহ্ন গোপন করা হয়, ফলে শনাক্তকরণ স্ক্রিপ্ট সামঞ্জস্য যাচাই করে বট শনাক্ত করতে পারে না।
MCP টুল স্তর: ব্রাউজার কার্নেলের ওপর Model Context Protocol ইন্টারফেস মোড়ানো হয়েছে। নেভিগেশন, ক্লিক, ইনপুট, স্ক্রিনশট, PDF, এলিমেন্টের জন্য অপেক্ষা ইত্যাদি কাজকে মানসম্মত টুল হিসেবে প্রকাশ করা হয়। AI Agent stdio বা HTTP-এর মাধ্যমে কল করে ওয়েব ব্রাউজিং ক্ষমতাকে নিজের রিজনিং চেইনে যুক্ত করতে পারে।

04Obscura কীভাবে ব্যবহার করবেন

ডাউনলোড ও ইনস্টল: GitHub Releases থেকে সংশ্লিষ্ট সিস্টেমের কমপ্রেসড প্যাকেজ ডাউনলোড করে আনজিপ করুন, Chrome বা Node.js ইনস্টল করার প্রয়োজন নেই।
একক পেজ স্ক্র্যাপিং: obscura fetch চালিয়ে পেজ সংগ্রহ করুন; প্রয়োজনীয় কনটেন্ট আউটপুট করতে --dump html/text/links ব্যবহার করুন।
CDP সার্ভার চালু করা: obscura serve --port 9222 চালিয়ে CDP সার্ভার শুরু করুন, যাতে Puppeteer বা Playwright সরাসরি সংযোগ করে Chrome-এর বিকল্প হিসেবে কাজ করতে পারে।
স্টেলথ মোড চালু করা: যেকোনো কমান্ডে --stealth যোগ করে স্টেলথ মোড চালু করুন; ব্রাউজার ফিঙ্গারপ্রিন্ট স্বয়ংক্রিয়ভাবে র‍্যান্ডমাইজ হবে এবং ট্র্যাকার ব্লক হবে।
ব্যাচ সমান্তরাল স্ক্র্যাপিং: obscura scrape url1 url2 --concurrency 25 চালিয়ে একাধিক পেজ সমান্তরালে সংগ্রহ করুন এবং JSON ফলাফল আউটপুট নিন।
AI Agent-এ সংযুক্ত করা: obscura mcp চালিয়ে MCP সার্ভার শুরু করুন, যাতে Claude, Cursor-এর মতো AI টুল সরাসরি ব্রাউজার কল করে অটোমেশন কাজ সম্পন্ন করতে পারে।

05Obscura-এর মূল সুবিধা

অত্যন্ত হালকা: একক বাইনারির আকার মাত্র 70MB, মেমরি ব্যবহার প্রায় 30MB, যা Chromium-এর শত শত MB ব্যবহারের তুলনায় অনেক কম। দ্রুত চালু: পেজ লোড হতে মাত্র 85ms পর্যন্ত সময় লাগে, কোল্ড স্টার্ট প্রায় তাৎক্ষণিক, Chrome-এর দীর্ঘ ইনিশিয়ালাইজেশনের জন্য অপেক্ষা করতে হয় না। শূন্য নির্ভরতা ডিপ্লয়মেন্ট: V8 ও নিজস্ব রেন্ডারিং ইঞ্জিন অন্তর্ভুক্ত থাকায় Chromium, Node.js বা কোনো বাহ্যিক রানটাইম ইনস্টল করতে হয় না। নেটিভ অ্যান্টি-ডিটেকশন: Stealth মোডে ফিঙ্গারপ্রিন্ট র‍্যান্ডমাইজেশন ও 3500+ ট্র্যাকার ব্লকিং বিল্ট-ইন, অতিরিক্ত কনফিগারেশন ছাড়াই অ্যান্টি-ক্রলিং ব্যবস্থা এড়ানো যায়। AI-নেটিভ ইন্টিগ্রেশন: MCP প্রোটোকলের মাধ্যমে Claude, Cursor-এর মতো AI টুলকে সরাসরি ব্রাউজার পরিচালনার ক্ষমতা দেয়, ব্যবহারের জন্য প্রস্তুত। ইকোসিস্টেমে নির্বিঘ্ন সামঞ্জস্য: CDP প্রোটোকল সম্পূর্ণ সমর্থন করে এবং Puppeteer ও Playwright-এর drop-in বিকল্প হিসেবে শূন্য মাইগ্রেশন খরচে ব্যবহার করা যায়।

06Obscura-এর প্রজেক্ট ঠিকানা

প্রজেক্টের অফিসিয়াল ওয়েবসাইট:https://obscura.sh/
GitHub রিপোজিটরি:https://github.com/h4ckf0r0day/obscura

07Obscura-এর ব্যবহারের ক্ষেত্র

বৃহৎ পরিসরে ই-কমার্স মূল্য পর্যবেক্ষণ: 30MB কম মেমরি ব্যবহার ও 25+ সমান্তরাল ক্ষমতার মাধ্যমে একটি সার্ভারেই একাধিক প্ল্যাটফর্মের দাম ও স্টক ঘন ঘন সংগ্রহ করুন।
AI Agent-এর স্বয়ংক্রিয় ব্রাউজিং: MCP প্রোটোকলের মাধ্যমে Claude, Cursor-এর মতো AI-কে সরাসরি ব্রাউজার পরিচালনা করতে দিয়ে গবেষণা, ফর্ম পূরণ, অর্ডার দেওয়া ইত্যাদি কাজ সম্পন্ন করুন।
অ্যান্টি-ক্রলিং-সংবেদনশীল ডেটা সংগ্রহ: Stealth মোড ফিঙ্গারপ্রিন্ট র‍্যান্ডমাইজ করে এবং ট্র্যাকার ব্লক করে, Cloudflare-এর মতো সুরক্ষা এড়িয়ে প্রকাশ্য বাণিজ্যিক ডেটা সংগ্রহ করে।
স্বয়ংক্রিয় কনটেন্ট আর্কাইভ: নেটিভ রেন্ডারিং ইঞ্জিন সরাসরি উচ্চমানের PDF ও পূর্ণ-পেজ স্ক্রিনশট তৈরি করে, যা চুক্তি, ঘোষণা ও ওয়েব পেজের নিয়মসম্মত সংরক্ষণে ব্যবহার করা যায়।
এজ কনটেইনারে রিয়েল-টাইম পর্যবেক্ষণ: একক বাইনারি, কোনো নির্ভরতা নেই এবং অত্যন্ত দ্রুত চালু হয়, তাই Docker / Serverless পরিবেশে প্রতিযোগী পেজগুলো সেকেন্ড-স্তরে পর্যবেক্ষণের জন্য উপযোগী।

© দাবিত্যাগ: সময়ের সঙ্গে ডোমেইন ও লিংক করা কনটেন্ট পরিবর্তিত হতে পারে। AIEZZ তৃতীয় পক্ষের ওয়েবসাইট নিয়ন্ত্রণ করে না। বাহ্যিক কনটেন্ট ও ঝুঁকি স্বাধীনভাবে পর্যালোচনা করুন।

ব্যবহারকারীর রিভিউ0