OpenOctopus ஒரு திறந்த மூல (open-source) AI உதவியாளரை வெளியிட்டுள்ளது. இது பயனர்களை “realms” எனப்படும் தனித்தனி அறிவுத் தளங்களை உருவாக்க அனுமதிக்கிறது – செல்லப்பிராணிகள், நிதி, ஆரோக்கியம், சட்ட விவகாரங்கள் மற்றும் பலவற்றிற்கான தனித்தனி இடங்கள். அந்த realms-களில் எந்தவொரு நபர், செல்லப்பிராணி அல்லது சொத்தையும் ஒரு தன்னாட்சி முகவராக (autonomous agent) அழைக்க (summon) முடியும். இந்த அமைப்பு ஒரு குழு-அரட்டை (group-chat) போன்ற அனுபவத்தை வழங்குகிறது, அங்கு ஒவ்வொரு முகவரும் ஒரு பொதுவான அறிவு வரைபடத்தின் (shared knowledge graph) மூலம் இணைக்கப்பட்டிருக்கும் அதே வேளையில், தமக்கெனத் தனித்தனியாகச் செயல்படும்.

ஏன் ஒரு புதிய கட்டமைப்பு?

பெரும்பாலான நுகர்வோர் உதவியாளர்கள் ஒரு ஒற்றை அரட்டைச் சாளரத்திற்குப் பின்னால் அமர்ந்து, ஒவ்வொரு கோரிக்கையையும் ஒரு பொதுவான வினவலாகவே கையாளுகின்றன. OpenOctopus அந்த மாதிரியை மாற்றுகிறது; ஒவ்வொரு வாழ்க்கைத் துறையையும் ஒரு தனித்தனி தொகுதியாக அல்லது realm ஆகக் கருதுகிறது, இது அதன் சொந்த நிபுணத்துவம் வாய்ந்த முகவர் குழுவைக் கொண்டுள்ளது. தொடர்பில்லாத பணிகளுக்கு இடையே சூழலை (context) தக்கவைக்க முடியாத "ஒரே அளவிலான" (one-size-fits-all) பாட்களால் ஏற்படும் விரக்தியிலிருந்து இந்த யோசனை உருவானது – உதாரணமாக, செல்லப்பிராணி பராமரிப்பைத் திட்டமிடுவதை நினைவில் வைத்திருக்கும் அதே வேளையில் ஒரு பயணத்திற்கான பட்ஜெட்டைத் திட்டமிடுவது போன்ற சூழல்.

“Summon” எவ்வாறு செயல்படுகிறது

Summon என்று அழைக்கப்படும் இதன் மையப்பகுதி, வரையறுக்கப்பட்ட எந்தவொரு பொருளையும் – ஒரு நபர், ஒரு செல்லப்பிராணி, ஏன் ஒரு கார் கூட – AI மூலம் இயங்கும் ஒரு பிரதிநிதியாக மாற்றுகிறது. ஒரு பயனர் ஐந்து நாள் வணிகப் பயணத்தைப் பதிவு செய்யும் போது, செல்லப்பிராணி realm ஒரு செல்லப்பிராணி பராமரிப்பு முகவரை உருவாக்குகிறது; அது விலங்குக்கு யார் உணவளிப்பார்கள் என்று கேட்கிறது; குடும்ப realm ஒரு உறவினரை பரிந்துரைக்கிறது; வாகன realm காரை சார்ஜ் செய்ய உரிமையாளருக்கு நினைவூட்டுகிறது; மற்றும் நிதி realm அந்தப் பயணத்தின் செலவைக் கணிக்கிறது. இந்த முகவர்கள் அனைத்தும் ஒரு பொதுவான அறிவு வரைபடத்திலிருந்து தகவல்களைப் படிக்கவும் எழுதவும் செய்கின்றன, எனவே நிதித் துறையிலிருந்து வழங்கப்பட்ட பட்ஜெட் கட்டுப்பாடுகளை செல்லப்பிராணி முகவர் உடனடியாகத் தெரிந்துகொள்கிறது.

முக்கிய கூறுகள்

  • Realm Matrix – அபாயங்கள், நிலுவையில் உள்ள பணிகள் மற்றும் பல்வேறு realms இடையிலான சார்புகளைக் (dependencies) காட்டும் ஒரு டேஷ்போர்டு.
  • Agent Teams – ஒரு கோரிக்கையில் இணைந்து செயல்படும் “தொழில்முறை” முகவர்கள் (பொதுவான துறைகளுக்காக முன்கூட்டியே உருவாக்கப்பட்டவை) மற்றும் பயனரால் அழைக்கப்படும் முகவர்களின் கலவை.
  • RealmHub – சட்ட ஆலோசனை பாட் அல்லது கால்நடை உதவியாளர் போன்ற குறிப்பிட்ட துறை சார்ந்த முகவர்களை டெவலப்பர்கள் வெளியிடும் ஒரு ஆப்-ஸ்டோர் போன்ற பட்டியல்.
  • Local-first storage – தரவுகள் பயனரின் சாதனத்திலேயே SQLite (அல்லது பெரிய அமைப்புகளுக்கு PostgreSQL) இல் சேமிக்கப்படுகின்றன, இதனால் தனிப்பட்ட தகவல்கள் கிளவுடில் (cloud) இருந்து பாதுகாக்கப்படுகின்றன.
  • Governance layer – ஒவ்வொரு முக்கியமான செயலுக்கும் பயனரின் தெளிவான ஒப்புதல் தேவை மற்றும் அது மாற்ற முடியாத ஒரு தணிக்கை பதிவில் (immutable audit log) பதிவு செய்யப்படுகிறது.

தொழில்நுட்பத் தொகுப்பு

இதன் runtime, டெவலப்பர்களுக்குப் பரிச்சயமான Node.js மற்றும் TypeScript ஆகியவற்றில் இயங்குகிறது. SQLite ஒரு இலகுவான, சாதனத்திலேயே இயங்கும் தரவுத்தளத்தை வழங்குகிறது; PostgreSQL சர்வர் சார்ந்த சேமிப்புகளை ஆதரிக்கிறது. ஒரு மைய “மூளை” (brain) செயல்முறை, realms இடையிலான செய்திகளை வழிநடத்துகிறது, ஒட்டுமொத்த அறிவு வரைபடத்தைப் பாதுகாக்கும் அதே வேளையில் நிபுணத்துவம் வாய்ந்த முகவர்களை ஒருங்கிணைக்கிறது.

இதனால் யார் பயனடைவார்கள்?

பல சுதந்திரமான பொறுப்புகளைக் கையாளும் பவர் பயனர்கள் – வாடிக்கையாளர்களை நிர்வகிக்கும் ஃப்ரீலான்ஸர்கள், வீட்டு வேலைகளை ஒருங்கிணைக்கும் பெற்றோர்கள், இருப்பு மற்றும் இணக்கத்தைப் (inventory and compliance) கண்காணிக்கும் சிறு வணிக உரிமையாளர்கள் – தங்கள் துல்லியமான பணிப்பாய்விற்கேற்ப (workflows) முகவர்களைத் தனிப்பயனாக்கிக் கொள்ளலாம். இந்தத் தளம் திறந்த மூலமாக இருப்பதால், நிறுவனங்கள் குறியீட்டைத் தணிக்கை செய்யவும், தனிப்பயன் realms-களைச் சேர்க்கவும் அல்லது முழு அமைப்பையும் தங்களின் சொந்த ஃபயர்வால் (firewall) பின்னால் ஹோஸ்ட் செய்யவும் முடியும்; இது நுகர்வோர் தர AI உதவியாளர்களில் அரிதான ஒரு வெளிப்படைத்தன்மையாகும்.

சாத்தியமான தடைகள்

இந்த நெகிழ்வுத்தன்மை ஒரு கற்றல் சவாலைக் (learning curve) கொண்டுவருகிறது. Realms-களை அமைப்பது, முகவர்களைக் கட்டமைப்பது மற்றும் அறிவு வரைபடத்தைப் பராமரிப்பது ஆகியவை தொழில்நுட்ப அறிவு இல்லாத பயனர்களைத் தயக்கமடையச் செய்யலாம். Local-first வடிவமைப்பு தனியுரிமையைப் பாதுகாக்கிறது, ஆனால் தரவுகள் அந்தச் சாதனத்தில் இருக்கும் வரை மட்டுமே பாதுகாப்பாக இருக்கும் என்பதையும் குறிக்கிறது; வன்பொருள் இழப்பு அல்லது சிதைவு முழு உதவியாளரையும் பாதிக்கும். இறுதியாக, இந்தச் சூழல் சமூகத்தால் பங்களிக்கப்பட்ட முகவர்களின் நிலையான ஓட்டத்தைச் சார்ந்துள்ளது; போதுமான உயர்தர பிளகின்கள் (plugins) இல்லையென்றால், குறிப்பிட்ட துறை சார்ந்த நிபுணத்துவம் என்ற வாக்குறுதி தோல்வியடையக்கூடும்.

எதைக் கவனிக்க வேண்டும்

OpenOctopus இன்னும் அதன் ஆரம்பக் கட்டத்திலேயே உள்ளது. RealmHub சந்தையை விரிவுபடுத்துதல், கூடுதல் முன்-பயிற்சி பெற்ற தொழில்முறை முகவர்களைச் சேர்த்தல் மற்றும் அன்றாட ஒப்புதல்களுக்கான சிரமத்தைக் குறைக்க நிர்வாக UI-ஐ மெருகேற்றுதல் ஆகியவை வரவிருக்கும் மைல்கற்களாகும். இதன் பயன்பாடு, செய்திகளில் வரும் பயனர் எண்ணிக்கையை விட, செயல்படும் realms-களின் எண்ணிக்கை மற்றும் சமூகப் பங்களிப்புகளின் பரப்பளவைக் கொண்டே அளவிடப்படும்.

மல்டி-ஏஜென்ட் (multi-agent) அமைப்புகளில் ஆர்வம் உள்ள டெவலப்பர்கள், இந்தத் திட்டத்தின் களஞ்சியத்தில் (repository) ஒரு நடைமுறைச் செயலாக்கத்தைக் காணலாம். குறியீடு (codebase), ஆவணங்கள் மற்றும் சமூக அரட்டை ஆகியவை அனைத்தும் பொதுவில் கிடைக்கின்றன, இது AI மூலம் இயங்கும் தனிப்பட்ட ஒருங்கிணைப்புடன் (personal orchestration) பரிசோதனை செய்யும் எவருக்கும் ஒரு நடைமுறை விளையாட்டு மைதானமாக அமையும்.

முக்கியக் கருத்து: OpenOctopus தனிப்பட்ட AI உதவியை ஒரு மாடுலர் (modular), பயனர் கட்டுப்பாட்டில் உள்ள துறை சார்ந்த முகவர்களின் வலையமைப்பாக மாற்றுகிறது; இது கூடுதல் அமைப்புக் சிக்கல்களுக்குப் பதிலாக முன்னெப்போதும் இல்லாத தனியுரிமை மற்றும் தனிப்பயனாக்கத்தை வழங்குகிறது. இந்த அமைப்பு அன்றாட வாழ்க்கைக்கு உண்மையிலேயே பயனுள்ளதாக மாறுவதற்கு, RealmHub-இல் போதுமான நம்பகமான முகவர்களைச் சமூகத்தால் நிரப்ப முடியுமா என்பதிலேயே இதன் வெற்றி தங்கியுள்ளது.