කොඩෙක්ස් (Codex) සහ ක්ලෝඩ් කෝඩ් (Claude Code) වැනි AI කේතන ඒජන්ට්ස් සමඟ වැඩ කරන විට, ලොකු පරිමාණයේ මතකය පිරිවැය වැඩි වීමේ ගැටලුවක් පවතිනවා. නව කාර්යයක් ආරම්භ කළමැනට, පසුගිය සැසි වල ගත් තීරණ නැවත විස්තර කළ යුතු වීම, මෙවලම් ප්රතිඵල ගොනු අතර සැඟවීම වැනි ප්රශ්න වලින් වැඩ බර වැඩි වෙනවා.
මෙම ගැටළුවට විසඳුමක් ලෙස, Qarinah නමින් නව Apache-2.0 ලයිසන්ස් ඇති ලොකල් ප්රොජෙක්ට් මතක සංයුක්තකය හඳුන්වා දෙනවා. Qarinah මතකය හා ප්රවේශය වෙන්කර, තීරණ, මෙවලම් ප්රතිඵල, අනුමත කිරීම්, ව්යාපෘති සැකසුම, සහ සාක්ෂි වැනි දත්තවලට වර්ගීකරණය කරන “event” ලෙස සටහන් කරයි. එම event අතර සම්බන්ධතා (supersedes, supports, blocks, produced‑by) නිරූපණය කරමින්, අවශ්ය කාර්යය සඳහා සීමිත, උපුටා දැක්වූ මතක පැකේජයක් ලබා දේ.
Qarinah හි විශේෂත්වය:
- මූලාශ්රය සහ ප්රසංගය වෙන්වීම නිසා, සනාථ කිරීමේ හැකියාව වැඩිවේ.
- තීරණයන්ගේ නවත්වන / අභ්යන්තර සබැඳුම් සපයා, පසුගිය තීරණයන් අලුත් තීරණයන්ට වඩා මගහරිනවා.
- Markdown සහ JSON ආකාරයේ පාරදර්ශී දසුනක් ගිණුම් පොතේ සුරක්ෂිත කරයි.
ඉදිරිපත් කළ පරීක්ෂණයකදී, පූර්ණ ඉතිහාසය භාවිතා කරන විට 442,113 ටෝකන අවශ්ය වුනා නම්, Qarinah පැකේජයක් භාවිතා කර 5,682 ටෝකන පමණක් භාවිතා කරමින් 98.71% පරිමාණය අඩු කළා. එමෙන්ම, සියලු අවශ්ය ප්රතිඵල ඉලක්ක 5 අංකය තුළ ඉහළම තනතුරේ පෙනී සිටියා.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ සංවර්ධකයන්ට Qarinah යනු කේතන AI සමඟ වැඩ කිරීමේ පිරිවැය අඩු කර, වේගවත් ප්රෝජෙක්ට් කළමනාකරණයක් ලබා දෙන උපාංගයක්. විශේෂයෙන්, පාරිභෝගික දත්ත රහස්යතාවය තබා, සර්වර් මත පූර්ණයෙන්ම ස්ථානීයව ක්රියාත්මක වීම නිසා, දත්ත රහස්යතා නීති (Data Privacy) පාලනයට අනුකූල වේ.
ශ්රී ලංකාවේ තාක්ෂණ ආරම්භකයන්, ව්යාපාරිකයන්, හා විශ්වවිද්යාල සිසුන්ට මෙය AI‑කේතන සැසියන්හි ගුණාත්මක මතක කළමනාකරණයක් සපයයි. නවතම තීරණයන්ට සත්ය උපුටා දැක්වීම් සහිතව ප්රවේශ වීම නිසා, නිෂ්පාදන කාලය කෙටි කර, වියදම් ඉතිරි කර, තාක්ෂණික නිෂ්පාදන තරඟකාරීත්වය වැඩි කරයි.
Qarinah, Codex සහ Claude Code සඳහා පලකරන ප්ලගිනයන් ලෙස, npm හරහා සරලව ස්ථාපනය කර, npx qarinah විධාන මඟින් ව්යාපෘති සකස් කළ හැක. මෙය GitHub හෝ වෙනත් සමාජ ව්යාපෘති වලින් මූලික කොඩ් පදනමක් ලෙස භාවිතා කළ හැකි නිදහස් මෙවලමකි.
ඉදිරියේදී, Qarinah වඩාත් සංකීර්ණ AI කේතන පද්ධති වලට අනුකූල කර, ශ්රී ලංකාවේ තාක්ෂණික පරිසරය නව තරඟකාරිත්වයක් ලබා දීමට නියමිතය.