BVRAI, மக்கள் தங்கள் பணியிலும் கணினிகளிலும் இலக்குகளை எளிதாக அடையவும் மிஞ்சவும் உதவும் வகையில் வடிவமைக்கப்பட்ட மென்பொருளை உருவாக்குகிறது. எங்கள் முதன்மைத் தயாரிப்பான Automax, பொதுவாகத் தனித்தனியாக இருக்கும் டஜன் கணக்கான செயலிகளை ஒரே ஒத்திசைவான இடைமுகத்தில் ஒன்றிணைக்கிறது — வழக்கமான தானியக்கத்தையும் ஒருங்கிணைந்த ஏஜென்டிக் திறன்களையும் சிந்தனையுடன் இணைத்து.
AI-இன் எல்லைகளைச் சோதிக்கவும் — அதன் வாக்குறுதியை நிறைவேற்றவும் — BVRAI இருக்கிறது. மாடல்கள் அவற்றைச் சுற்றியுள்ள மென்பொருளைவிட வெகுதூரம் முன்னேறியுள்ளன; மக்களுக்கு AI செய்யக்கூடியவற்றில் பெரும்பாலானவை, அவற்றை வழங்க உருவாக்கப்படும் கருவிகளுக்காக இன்னும் காத்திருக்கின்றன. எங்கள் பங்களிப்பு உறுதியானது: உள்ளே இருக்கும் நுண்ணறிவைப் போலவே பன்முகத் திறன் கொண்ட மென்பொருளை உருவாக்குவது, அதைச் சரியாக உருவாக்குவது.
அந்தப் பணியின் மையம் Automax, அது ஒரு நிலைப்பாட்டை எடுக்கிறது: மனிதர்களை மாற்றுவதைவிட அவர்களை மேம்படுத்துவதே. பெரும்பாலான தானியக்கம் மனிதர்களைத் தவிர்த்துச் செல்லும்படி வடிவமைக்கப்படுகிறது — பின்னணியில் இயங்கி முடிவுகளைத் திருப்பித் தரும் பைப்லைன்கள். Automax, தன் மேசையில் இருக்கும் ஒரு நபரின் திறனைப் பன்மடங்காக்க உருவாக்கப்பட்டது. முடிவெடுக்கும் திறனும் ரசனையும் மனிதருடையதாகவே இருக்கின்றன; ஏஜென்ட் எட்டும் திறனையும் வேகத்தையும் வழங்குகிறது. மக்களை அவர்களின் வேலையில் மேலும் சிறந்தவர்களாக்கும் மென்பொருள்.
பல தசாப்தங்களாக, மென்பொருள் ஒரு தேர்வைக் கட்டாயப்படுத்தியது: ஒன்றில் ஆழமாகச் செல்வது அல்லது பலவற்றில் பரவுவது. ஆழம் செலவு மிக்கதாக இருந்ததால், அகலம் என்றால் மேலோட்டம் என்றே பொருள். AI உதவியுடனான மென்பொருள் மேம்பாடு அந்தக் கட்டுப்பாட்டைத் தளர்த்தி வருகிறது — அழிக்கவில்லை. Automax அதற்குச் சான்று: ஒரே கூரையின் கீழ் ஒரு டஜனுக்கும் மேற்பட்ட செயலிகள், ஒவ்வொன்றும் ஒரு “சுவிஸ் கத்தி” போன்ற கருவி நிற்க வேண்டிய இடத்தைத் தாண்டி வெகுதூரம் உருவாக்கப்பட்டவை. அகலத்துக்கு இன்னும் ஆழத்தில் ஓரளவு விலை உண்டு; ஆனால் முன்பைவிட மிகக் குறைவு, அந்த இடைவெளியும் தொடர்ந்து குறுகி வருகிறது.
ஒருவர் உண்மையான வேலையை வெறுங்கையால் செய்வதில்லை; விரிதாள், ஆவண எடிட்டர், உலாவி, தொலைபேசி என்று கையில் எடுக்கிறார். அவற்றைப் பறித்துவிட்டால் அவரை முடக்கிவிடுகிறீர்கள். ஏஜென்ட்களும் அப்படித்தான். பணிக்கென உருவாக்கப்பட்ட உண்மையான செயலியை ஒரு ஏஜென்டுக்குக் கொடுத்தால் அது வலுவுடன் செயல்படுகிறது; அதற்குச் சொந்தமில்லாத மென்பொருளைக் கடன் வாங்க வைத்தால், ஒவ்வொரு செயலும் வெளிப்புறச் சார்பாக மாறுகிறது — மெதுவானது, உடையக்கூடியது, அதன் கட்டுப்பாட்டுக்கு அப்பாற்பட்டது. எனவே நாங்கள் செயலிகளை உள்ளேயே உருவாக்குகிறோம். ஏஜென்ட் வேறொருவரின் கருவியை இயக்க நெட்வொர்க்கைக் கடந்து செல்வதில்லை; கருவிகள் அதனுடையவையே.
பெரும்பாலான வணிகப் பணிகளில், ஒரு ஏஜென்டிடமிருந்து கிடைக்கும் அதிகபட்ச பலன், ஒரு பணியை மீண்டும் மீண்டும் செய்ய வைப்பதில் இல்லை — அந்தப் பணி தானாக இயங்கும்படி அதை அமைக்க வைப்பதில்தான் உள்ளது. நிர்ணயிக்கப்பட்ட ஒரு தானியக்கத்தை ஒருமுறை உள்ளமைத்தால் அது நம்பகமாகவும், ஏறக்குறைய இலவசமாகவும் இயங்கும்; ஒவ்வொரு முறையும் அதே வேலையைக் கையால் திரும்பச் செய்ய மாடலைச் சார்ந்திருந்தால், ஒவ்வொரு இயக்கத்திலும் செலவிலும் சீர்மையிலும் அதற்கான விலையைச் செலுத்துகிறீர்கள். அதனால்தான் Automax ஒரு முழுமையான தானியக்க ஸ்டுடியோவை உள்ளடக்கியுள்ளது: ஏஜென்டின் மிக மதிப்புமிக்க நகர்வு பெரும்பாலும் பைப்லைனை உருவாக்கிவிட்டு, விலகி நிற்பதுதான்.
BVRAI iterates aggressively — every version is built, torn down, and rebuilt against what the previous one taught us. Scroll through the timeline. Dates pulled directly from the commit log.
அசல் Automax. படிநிலை புரோக்கர் ஒருங்கிணைப்பின் மூலம் குத்தகை ஆவணங்களைத் தொடக்கம் முதல் இறுதி வரை வரைவு செய்த ஒரு கட்டளை-வரி அமைப்பு. பயனர் இடைமுகம் இல்லை — தொடர்ந்து இயங்கி, மின்னஞ்சலைக் கண்காணித்து, ஆவணங்களை எழுதிய ஒரு செயல்முறை மட்டுமே.
ஒருபோதும் தொடங்காமல் போன ஒரு திசை மாற்றம். காலையில் உருவாக்கப்பட்டு, மதியத்துக்குள் கைவிடப்பட்டது. சில நேரங்களில் ஒரு தலைமுறை செய்யக்கூடிய சிறந்த காரியம், விரைவாக முடிவடைவதுதான்.
Outlook-க்கு அருகிலேயே இயங்கிய ஒரு Python + PyQt செயலி. மின்னஞ்சல் தொடர் கையாளுதல், AutoDoc படிவ உருவாக்கம், திறந்திருந்த எந்த Outlook சாளரத்துடனும் Automax-ஐ ஒட்டி வைத்திருந்த பக்கவாட்டு ஒட்டும் சாளர-இணைப்புப் பயன்முறை ஆகியவற்றைச் சுற்றி உருவாக்கப்பட்டது.
v3-உடன் இணையாகச் சுருக்கமாக ஆராயப்பட்ட ஒரு Next.js அடித்தளமும் ஒரு சூழல் கோப்புறையும். டெஸ்க்டாப் செயலியே சரியான வடிவம் என்பது தெளிவானதும், இருபத்து நான்கு மணி நேரத்துக்குள் ஒதுக்கி வைக்கப்பட்டது.
பல கருவிகள் கொண்ட பணியிடம்: மின்னஞ்சல், AutoDoc, விரிதாள், உலாவி, தொலைபேசி, வரைபடங்கள், சந்தைப்படுத்தல், விற்பனைப் புனல், நாட்காட்டி, குழு அரட்டை, மற்றும் முதல் தானியங்கிப் புதுப்பிப்பு பைப்லைன். v5 டெஸ்க்டாப் வடிவத்தை நிரூபித்தது; அதன் பல பகுதிகள் v6-க்கு மாற்றப்பட்டன.
தீவிரக் கூறுநிலைக் கோட்பாட்டின் கீழ் புதிதாகத் தொடங்கிய மறுஎழுத்து. ஒவ்வொரு பகுதியும் தனக்கே உரிய தன்னிறைவான பணியிடம்; பதிவுசெய்யப்பட்ட கருவித் தொகுப்பின் மூலம் ஏஜென்ட் அவற்றை இயக்குகிறது. ஒருங்கிணைந்த பணி-முனை ஸ்கீமா, பல-ஏஜென்ட் பணிப் பகிர்வு, குறிச்சொல் அமைப்பு, குரல் பயன்முறை, தொலைநிலை மேம்பாட்டுச் சுழற்சி ஆகியவற்றை v6 அறிமுகப்படுத்தியது.
அசல் Automax. படிநிலை புரோக்கர் ஒருங்கிணைப்பின் மூலம் குத்தகை ஆவணங்களைத் தொடக்கம் முதல் இறுதி வரை வரைவு செய்த ஒரு கட்டளை-வரி அமைப்பு. பயனர் இடைமுகம் இல்லை — தொடர்ந்து இயங்கி, மின்னஞ்சலைக் கண்காணித்து, ஆவணங்களை எழுதிய ஒரு செயல்முறை மட்டுமே.
ஒருபோதும் தொடங்காமல் போன ஒரு திசை மாற்றம். காலையில் உருவாக்கப்பட்டு, மதியத்துக்குள் கைவிடப்பட்டது. சில நேரங்களில் ஒரு தலைமுறை செய்யக்கூடிய சிறந்த காரியம், விரைவாக முடிவடைவதுதான்.
Outlook-க்கு அருகிலேயே இயங்கிய ஒரு Python + PyQt செயலி. மின்னஞ்சல் தொடர் கையாளுதல், AutoDoc படிவ உருவாக்கம், திறந்திருந்த எந்த Outlook சாளரத்துடனும் Automax-ஐ ஒட்டி வைத்திருந்த பக்கவாட்டு ஒட்டும் சாளர-இணைப்புப் பயன்முறை ஆகியவற்றைச் சுற்றி உருவாக்கப்பட்டது.
v3-உடன் இணையாகச் சுருக்கமாக ஆராயப்பட்ட ஒரு Next.js அடித்தளமும் ஒரு சூழல் கோப்புறையும். டெஸ்க்டாப் செயலியே சரியான வடிவம் என்பது தெளிவானதும், இருபத்து நான்கு மணி நேரத்துக்குள் ஒதுக்கி வைக்கப்பட்டது.
பல கருவிகள் கொண்ட பணியிடம்: மின்னஞ்சல், AutoDoc, விரிதாள், உலாவி, தொலைபேசி, வரைபடங்கள், சந்தைப்படுத்தல், விற்பனைப் புனல், நாட்காட்டி, குழு அரட்டை, மற்றும் முதல் தானியங்கிப் புதுப்பிப்பு பைப்லைன். v5 டெஸ்க்டாப் வடிவத்தை நிரூபித்தது; அதன் பல பகுதிகள் v6-க்கு மாற்றப்பட்டன.
தீவிரக் கூறுநிலைக் கோட்பாட்டின் கீழ் புதிதாகத் தொடங்கிய மறுஎழுத்து. ஒவ்வொரு பகுதியும் தனக்கே உரிய தன்னிறைவான பணியிடம்; பதிவுசெய்யப்பட்ட கருவித் தொகுப்பின் மூலம் ஏஜென்ட் அவற்றை இயக்குகிறது. ஒருங்கிணைந்த பணி-முனை ஸ்கீமா, பல-ஏஜென்ட் பணிப் பகிர்வு, குறிச்சொல் அமைப்பு, குரல் பயன்முறை, தொலைநிலை மேம்பாட்டுச் சுழற்சி ஆகியவற்றை v6 அறிமுகப்படுத்தியது.