
grammai کروم اور کرومیم پر مبنی براؤزرز، جیسے Helium، کے لیے ایک مفت، اوپن سورس تحریری معاون ہے۔ یہ معاون ایڈیٹرز کے اندر براہِ راست متن کی جانچ کرتا ہے، مسائل کو وہیں نمایاں کرتا ہے، اور آپ کو ایپلیکیشن تبدیل کیے بغیر اصلاحات کا جائزہ لینے یا انہیں لاگو کرنے دیتا ہے۔
بنیادی انگریزی اور جرمن ہجے اور گرامر کی جانچ براؤزر میں مقامی طور پر چلتی ہے۔ اختیاری دوبارہ تحریر، ترجمے، اور وسیع تر سیاقی جانچ کے لیے مقامی مددگار کے ذریعے آپ کا اپنا سائن اِن شدہ Claude Code یا Codex CLI استعمال ہوتا ہے۔ grammai کوئی AI سبسکرپشن یا میزبان AI سروس فراہم نہیں کرتا۔

grammai کیا کرتا ہے
grammai اس طرح تحریری مدد فراہم کرنے کے لیے بنایا گیا ہے کہ آپ جہاں پہلے سے متن لکھ رہے ہوں، وہیں مدد ملے۔ اس کی اہم صلاحیتوں میں شامل ہیں:
- آف لائن ہجے اور گرامر: شامل شدہ انگریزی اور جرمن انجن اور لغات اکاؤنٹ، API کلید، یا اضافی زبان کے سافٹ ویئر کے بغیر کام کرتے ہیں۔
- سیاق سے باخبر جانچ: مقامی قواعد میں مخصوص الفاظ کے باہمی اختلاط کی جانچ شامل ہے، جیسے جرمن جملے “Ist das wirklich war?” کو “Ist das wirklich wahr?” میں درست کرنا۔ اختیاری AI سیاقی جانچ وسیع تر عبارت کا جائزہ لے سکتی ہے۔
- وہیں اصلاحات: نشان زدہ لفظ پر کرسر لے جائیں، تجویز کا جائزہ لیں، اور اسے قبول یا مسترد کریں۔ آپ آخری grammai ترمیم واپس کر سکتے ہیں۔
- AI دوبارہ تحریر: وضاحت بہتر کریں، متن مختصر کریں، لہجہ تبدیل کریں، یا محفوظ کردہ حسبِ ضرورت پرامپٹ استعمال کریں۔
- انگریزی-جرمن ترجمہ: کسی انتخاب یا فعال فیلڈ کا ترجمہ کریں اور ایک ہی کارروائی میں متن تبدیل کریں۔
- پرسکون انٹرفیس: متن منتخب کرنے پر ایکشن پِل ظاہر ہوتی ہے۔ ہلکا اور گہرا موڈ، کی بورڈ شارٹ کٹس، اور فی سائٹ کنٹرولز بھی دستیاب ہیں۔
موجودہ سورس بلڈ انسٹال کریں
Chrome Web Store کی فہرست کو منصوبے کی README میں جلد دستیاب ہونے کے طور پر نشان زد کیا گیا ہے۔ موجودہ ورژن آزمانے کے لیے Node.js 22 یا اس کے بعد کے ورژن کے ساتھ ایکسٹینشن مقامی طور پر بنائیں۔

1. منصوبہ حاصل کریں اور انحصارات انسٹال کریں
ریپوزٹری کو کلون یا ڈاؤن لوڈ کریں، اس کی ڈائریکٹری میں ٹرمینل کھولیں، اور چلائیں:
npm ci
npm run buildبلڈ کمانڈ ایکسٹینشن فائلیں dist ڈائریکٹری میں بناتی ہے۔
2. بغیر پیک کی گئی ایکسٹینشن لوڈ کریں
- Chrome میں
chrome://extensionsکھولیں، یا Helium میں مساوی ایکسٹینشن مینجمنٹ اسکرین کھولیں۔ - Developer mode فعال کریں۔
- Load unpacked منتخب کریں۔
- بنائی گئی
distڈائریکٹری منتخب کریں۔
انسٹالیشن کے بعد، کسی معاون ٹیکسٹ فیلڈ میں جائیں اور لکھنا شروع کریں۔ انگریزی اور جرمن خودکار طور پر شناخت ہو جاتے ہیں۔ پہلی جانچ کے دوران جرمن انجن کو شروع ہونے میں چند سیکنڈ لگ سکتے ہیں۔

3. تبدیلیوں کے بعد دوبارہ لوڈ کریں
بغیر پیک کی گئی ایکسٹینشن کو دوبارہ بنانے کے بعد، ایکسٹینشنز کے صفحے سے اسے دوبارہ لوڈ کریں۔ ان ویب سائٹ ٹیبز کو بھی دوبارہ لوڈ کریں جہاں آپ تازہ ترین ورژن استعمال کرنا چاہتے ہیں۔
آف لائن گرامر جانچ استعمال کریں
کسی معاون ایڈیٹر میں جائیں اور انگریزی یا جرمن میں لکھیں۔ grammai مقامی طور پر متن کا تجزیہ کرتا ہے اور فیلڈ کے اندر دریافت شدہ مسائل کو نشان زد کرتا ہے۔ تجویز دیکھنے کے لیے نمایاں لفظ پر کرسر لے جائیں، پھر اصلاح منتخب کریں یا اسے مسترد کریں۔
اگلی یا پچھلی اصلاح پر جانے کے لیے Alt Down اور Alt Up استعمال کریں۔ منتخب اصلاح کو Alt Enter سے قبول کریں، Alt Backspace سے مسترد کریں، اور آخری grammai ترمیم کو Alt Z سے واپس کریں۔

زبان کی ترجیحات اور انگریزی ہجے کا انداز All settings کے تحت دستیاب ہیں۔ بہت مختصر یا ملی جلی زبانوں کی عبارتوں کے لیے زبان کی شناخت مبہم ہو سکتی ہے، اس لیے تجاویز لاگو کرنے سے پہلے ان کا جائزہ لیں۔
معاون کھولیں اور منتخب متن کے ساتھ کام کریں

grammai کو غیر مداخلتی انداز میں کام کرنے کے لیے بنایا گیا ہے۔ ایکشن پِل ظاہر کرنے کے لیے متن منتخب کریں، یا کی بورڈ سے براہِ راست معاون کھولیں اور بند کریں۔
- macOS پر معاون کھولنے یا بند کرنے کے لیے
Command Shift Yدبائیں۔ - Windows یا Linux پر
Ctrl Shift Yدبائیں۔ - ویجٹ بند کرنے کے لیے
Escapeدبائیں۔
براؤزر شارٹ کٹس chrome://extensions/shortcuts پر تبدیل کیے جا سکتے ہیں۔ آپریٹنگ سسٹم یا براؤزر کے شارٹ کٹس کو ترجیح حاصل ہو سکتی ہے۔
اپنا AI فراہم کنندہ منسلک کریں
دوبارہ تحریر، ترجمہ، اور AI سیاقی جانچ ایک مرتبہ مقامی مددگار انسٹال کرنے کے بعد سرکاری Claude Code یا Codex CLI استعمال کرتے ہیں۔ مددگار انسٹالر فی الحال macOS کو سپورٹ کرتا ہے۔
1. AI سیٹ اپ گائیڈ کھولیں
grammai میں All settings → Help & setup → Your AI پر جائیں۔ سیٹ اپ گائیڈ پر عمل کریں اور کنکشن کی جانچ چلائیں۔ آپ ریپوزٹری کی AI سیٹ اپ دستاویزات بھی پڑھ سکتے ہیں۔

2. حقیقی کارروائی سے رسائی کی تصدیق کریں
CLI کی شناخت لازماً اس بات کی علامت نہیں کہ آپ سائن اِن ہیں یا آپ کو ماڈل تک رسائی حاصل ہے۔ کنکشن کے درست کام کرنے کی تصدیق کے لیے دوبارہ تحریر یا کوئی دوسری AI کارروائی چلائیں۔ آپ کے فراہم کنندہ کی رسائی کی شرائط، اکاؤنٹ کی ترتیبات، اور استعمال کی حدود لاگو ہوں گی۔
اس ریلیز میں grammai کی میزبانی کردہ کوئی AI سروس شامل نہیں ہے۔ مقامی CLI کنکشن کے لیے ہیلپر ضروری ہے، اور واضح طور پر کی جانے والی AI کارروائی منتخب متن، یا کچھ منتخب نہ ہونے کی صورت میں فعال فیلڈ، آپ کے منتخب کردہ فراہم کنندہ کو بھیجتی ہے۔
ایک عبارت کو دوبارہ لکھیں
کسی معاون ایڈیٹر میں عبارت منتخب کریں اور دوبارہ لکھنے کی کارروائی کھولیں۔ لکھنے کا دستیاب مقصد منتخب کریں، جیسے وضاحت بہتر کرنا، متن مختصر کرنا، یا اس کا لہجہ تبدیل کرنا۔ لاگو کرنے سے پہلے آپ تیار کردہ نتیجے کا جائزہ لے سکتے ہیں۔

دوبارہ تحریر کا پینل نتیجہ لاگو کرنے، مسترد کرنے یا دوبارہ تیار کرنے کے کنٹرولز فراہم کرتا ہے۔ آپ بار بار کیے جانے والے تحریری کاموں کے لیے نامزد حسبِ ضرورت پرامپٹس بھی محفوظ کر سکتے ہیں۔ محفوظ کردہ پرامپٹس مقامی ایکسٹینشن اسٹوریج میں رکھے جاتے ہیں۔

انگریزی اور جرمن متن کا ترجمہ کریں

متن منتخب کریں یا فعال فیلڈ میں کرسر رکھیں، پھر ترجمہ شروع کریں۔ grammai فی الحال انگریزی اور جرمن کے درمیان ترجمے کی معاونت کرتا ہے اور ایک ہی کارروائی میں انتخاب یا فعال فیلڈ کو تبدیل کر سکتا ہے۔
اسسٹنٹ پینل کھولے بغیر کام کرنے کے لیے ترجمے کا شارٹ کٹ استعمال کریں:
- macOS پر
Command Shift Lدبائیں۔ - Windows یا Linux پر
Ctrl Shift Lدبائیں۔

کی بورڈ شارٹ کٹس ایک نظر میں
- اسسٹنٹ کھولیں یا بند کریں: macOS
Command Shift Y؛ Windows/LinuxCtrl Shift Y۔ - دوبارہ تحریر کھولیں: macOS
Command Shift K؛ Windows/LinuxCtrl Shift K۔ - انتخاب یا فعال فیلڈ کا ترجمہ کریں: macOS
Command Shift L؛ Windows/LinuxCtrl Shift L۔ - اگلی یا پچھلی اصلاح:
Alt DownیاAlt Up۔ - اصلاح قبول کریں:
Alt Enter۔ - اصلاح مسترد کریں:
Alt Backspace۔ - آخری ترمیم واپس لیں:
Alt Z۔ - ویجٹ بند کریں:
Escape۔
رازداری اور مقامی ڈیٹا
عام گرامر جانچ براؤزر کے اندر ہی رہتی ہے۔ grammai میں کوئی تجزیاتی نظام، ٹیلی میٹری یا خودکار کریش اپ لوڈز شامل نہیں ہیں۔ ترجیحات، ذاتی الفاظ، محفوظ کردہ پرامپٹس اور موقوف کردہ ویب سائٹ میزبان نام مقامی ایکسٹینشن اسٹوریج میں رکھے جاتے ہیں۔
![]()
AI کارروائیاں مختلف ہیں: منتخب متن، یا انتخاب موجود نہ ہونے کی صورت میں فعال فیلڈ، آپ کے منتخب کردہ فراہم کنندہ کو اس کے CLI کے ذریعے بھیجا جاتا ہے۔ فراہم کنندہ کی شرائط اور اکاؤنٹ کی ترتیبات لاگو ہوتی ہیں۔ تاثرات کی کارروائی ایک ای میل مسودہ کھولتی ہے جسے آپ خود بھیجتے ہیں؛ تحریر اور صفحے کے URLs خودکار طور پر منسلک نہیں کیے جاتے۔
مزید تفصیل کے لیے، پروجیکٹ کی رازداری کی پالیسی اور ڈیٹا کے بہاؤ کی وضاحت پڑھیں۔
معاون ایڈیٹرز اور موجودہ حدود
بیٹا ورژن ٹیکسٹ ایریاز، موزوں ٹیکسٹ ان پٹس، معیاری contenteditable فیلڈز اور آزمائے گئے Draft.js ایڈیٹنگ فلو کی معاونت کرتا ہے، جن میں X طرز کے ایڈیٹرز بھی شامل ہیں۔
Google Docs کینوس کی مخصوص معاونت اور عمومی Shadow DOM، Slate اور ProseMirror اڈاپٹرز ابھی مکمل نہیں ہیں۔ گرامر کی کوریج محدود ہے، سیاقی تجاویز غلط ہو سکتی ہیں، اور پروجیکٹ مکمل Grammarly یا LanguageTool مساوات کا دعویٰ نہیں کرتا۔
آسان تر سیٹ اپ کے لیے جدید تجاویز
- ایڈیٹر کی قسم جانچیں: اگر grammai ظاہر نہ ہو تو تصدیق کریں کہ سائٹ معاون ٹیکسٹ ایریا، ٹیکسٹ ان پٹ، contenteditable فیلڈ یا آزمائے گئے Draft.js فلو کا استعمال کرتی ہے۔
- زبان کے رویے کے لیے ترتیبات استعمال کریں: All settings کے تحت زبان کی ترجیحات اور انگریزی کے ہجے کی قسم ایڈجسٹ کریں۔
- مقامی اور AI خرابیوں کی جانچ الگ رکھیں: بنیادی گرامر جانچ کے لیے ہیلپر کی ضرورت نہیں، جبکہ دوبارہ تحریر، ترجمے اور AI سیاقی جانچ کے لیے یہ ضروری ہے۔
- کسی کارروائی سے AI رسائی کی تصدیق کریں: صرف CLI کا دریافت ہونا سائن اِن یا ماڈل تک رسائی کا ثبوت نہیں ہے۔
- ایکسٹینشن اور ٹیبز دونوں دوبارہ لوڈ کریں: ان پیک شدہ پروجیکٹ کو دوبارہ بنانے کے بعد ایکسٹینشن اور متاثرہ ویب سائٹ کے ٹیبز دوبارہ لوڈ کریں۔
- رپورٹس گمنام رکھیں: ایڈیٹر کے مسئلے کی اطلاع دیتے وقت براؤزر، ویب سائٹ اور ایک مختصر گمنام مثال شامل کریں، لیکن نجی مسودات یا اسناد شامل نہ کریں۔
نتیجہ
grammai مقامی انگریزی اور جرمن گرامر جانچ کو اختیاری AI سے تقویت یافتہ دوبارہ تحریر، ترجمے اور سیاقی جانچ کے ساتھ یکجا کرتا ہے۔ Node.js 22 یا اس کے بعد کے ورژن کے ساتھ سورس بلڈ انسٹال کریں، تیار کردہ dist ڈائریکٹری کو ان پیک شدہ ایکسٹینشن کے طور پر لوڈ کریں، اور آف لائن اصلاحات سے آغاز کریں۔ اگر آپ کو AI خصوصیات درکار ہوں تو فراہم کنندہ کی رسائی اور رازداری کے تقاضوں کو مدنظر رکھتے ہوئے، بلٹ اِن سیٹ اپ گائیڈ کے ذریعے اپنا Claude Code یا Codex CLI مربوط کریں۔
پروجیکٹ کو بہتر بنانے میں مدد کے لیے اس کے ایشو ٹریکر پر جائیں، شراکت کی گائیڈ پڑھیں، یا main کے خلاف پل ریکویسٹ کھولیں۔
