Hermes ઇન્સ્ટોલ કરવું અને OmniProxy કન્ફિગર કરવું
તમારા આસિસ્ટન્ટને અગાઉનું કામ યાદ રાખવા માંગો છો જેથી દરેક વખતે બધું સમજાવવાની જરૂર ન પડે? Hermes વાતચીત અને કાર્યનો અનુભવ જાળવી શકે છે, અને તે તમે પહેલેથી જ ઉપયોગમાં લેતા ચેટ ટૂલ્સ દ્વારા કામ કરવાનું ચાલુ રાખી શકે છે.
Hermes એ એક આસિસ્ટન્ટ છે જે વાતચીત અને કાર્યનો અનુભવ જાળવી શકે છે, પૂર્ણ થયેલા કામને એવી કુશળતામાં ફેરવે છે જેનો ઉપયોગ પછીથી કરી શકાય. એક જ ગેટવે દ્વારા, તે Telegram, Discord, Slack, WhatsApp, Signal અને ટર્મિનલ સાથે પણ કનેક્ટ થઈ શકે છે. ગેટવે સંદેશાઓ પ્રાપ્ત કરવા અને ફોરવર્ડ કરવા માટે એકીકૃત એન્ટ્રી પોઈન્ટ તરીકે સેવા આપે છે. તમે તેને તમારા સામાન્ય ચેટ ટૂલ્સમાંથી કોડ રિવ્યુ, ઇન્સિડન્ટ નોટ્સ અથવા ગ્રાહક સામગ્રી મોકલી શકો છો, પછી તેને રિપોઝીટરીમાં પાછા લાવી શકો છો અને કામ કરવાનું ચાલુ રાખી શકો છો.
શરૂ કરતા પહેલા
સૌ પ્રથમ, તમારા કમ્પ્યુટરની ઓપરેટિંગ સિસ્ટમના આધારે ઇન્સ્ટોલેશન પદ્ધતિ પસંદ કરો. macOS અને Windows સીધા ગ્રાફિકલ ઇન્સ્ટોલર્સનો ઉપયોગ કરી શકે છે, જ્યારે Linux, macOS અને WSL2 ટર્મિનલ સ્ક્રિપ્ટનો ઉપયોગ કરી શકે છે. WSL2 એ Linux એન્વાયરમેન્ટ ચલાવવા માટેની Windows સુવિધા છે. Android ફોન્સ પર Termux અને Docker ની પોતાની ઇન્સ્ટોલેશન પદ્ધતિઓ છે, પરંતુ આ માર્ગદર્શિકા માત્ર સામાન્ય કમ્પ્યુટર્સ પર ઇન્સ્ટોલેશનને આવરી લે છે.
વિન્ડો જોઈએ છે
macOS, Windows
- macOS: DMG ખોલો
- Windows: ઇન્સ્ટોલર ખોલો
- સિસ્ટમ પર એપ ઇન્સ્ટોલ કરો
માત્ર ટર્મિનલ
Linux, macOS, WSL2
- એક install.sh કમાન્ડ
- Windows પર install.ps1 નો ઉપયોગ કરો
- ઇન્સ્ટોલેશન પછી hermes દાખલ કરો
હજુ આનો ઉપયોગ કરશો નહીં
pip, brew, AUR
- આ ઇન્સ્ટોલેશન પદ્ધતિઓ સત્તાવાર રીતે સપોર્ટેડ નથી
- ઇન્સ્ટોલેશન પછી તેને અપડેટ કરવું પણ મુશ્કેલ છે
- તેના બદલે ડાબી બાજુના બે વિકલ્પોમાંથી એકનો ઉપયોગ કરો
શરૂ કરતા પહેલા, macOS, Windows અથવા Linux કમ્પ્યુટર તૈયાર રાખો અને ખાતરી કરો કે તે ટર્મિનલ ખોલી શકે છે અને GitHub ને એક્સેસ કરી શકે છે. જો તમે બાહ્ય ડ્રાઇવ પર Hermes ઇન્સ્ટોલ કરવાનું આયોજન કરી રહ્યા હોવ, તો પહેલા ડ્રાઇવને કનેક્ટ કરો અને ખાતરી કરો કે તેમાં પૂરતી ખાલી જગ્યા છે.
પ્રથમ વખત ઇન્સ્ટોલ અને લોન્ચ કરો
જો તમે ગ્રાફિકલ એપ ઈચ્છતા હોવ
Hermes વેબસાઇટ પર ડાઉનલોડ વિભાગ પર જાઓ અને તમારી ઓપરેટિંગ સિસ્ટમ માટે ઇન્સ્ટોલર ડાઉનલોડ કરો. ઇન્સ્ટોલરમાં પહેલેથી જ રનટાઇમ એન્વાયરમેન્ટનો સમાવેશ થાય છે, તેથી જ્યારે તમે તેને પ્રથમ વખત ખોલો ત્યારે સ્થાનિક રીતે કંઈપણ કમ્પાઇલ કરવાની જરૂર નથી.
- macOS: DMG ખોલો અને ખસેડો
Hermes.appApplications માં. DMG એ macOS પર સામાન્ય રીતે વપરાતી ઇન્સ્ટોલેશન ઇમેજ છે. આ ઇન્સ્ટોલર માત્ર Apple સિલિકોનને સપોર્ટ કરે છે; ઇન્ટેલ Macs સપોર્ટેડ નથી. - Windows: ખોલો
.appinstallerWindows એપ ઇન્સ્ટોલર સાથે ફાઇલ. તે સહી થયેલ MSIX ઇન્સ્ટોલ કરે છે, જે Windows દ્વારા વપરાતું એપ્લિકેશન પેકેજનો એક પ્રકાર છે. - Linux: ડેસ્કટોપ ઇન્સ્ટોલર્સ macOS અને Windows માટે છે. Linux પર, નીચેના ટર્મિનલ કમાન્ડનો ઉપયોગ કરો. ઇન્સ્ટોલેશન પછી, તમે ચલાવી શકો છો
hermes desktop.
જો તમને માત્ર ટર્મિનલની જરૂર હોય
જો તમે Linux, macOS અથવા WSL2 નો ઉપયોગ કરો છો, તો ટર્મિનલમાં આ ચલાવો:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Windows સાથે સમાવિષ્ટ PowerShell નો ઉપયોગ કરતી વખતે, ચલાવો:
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
ઇન્સ્ટોલર Hermes કોડ અને તેને ચલાવવા માટે જરૂરી પ્રોગ્રામ્સ ડાઉનલોડ કરે છે. જો ડાઉનલોડમાં વિક્ષેપ પડે, તો સમાન કમાન્ડ ફરીથી ચલાવો. ઇન્સ્ટોલેશન પૂર્ણ થયા પછી, વર્તમાન ટર્મિનલ બંધ કરો, નવી વિન્ડો ખોલો અને દાખલ કરો:
hermes
જો તમને Hermes પ્રોમ્પ્ટ દેખાય, તો કમાન્ડ ઉપયોગ માટે તૈયાર છે. પછી તમે ચલાવી શકો છો hermes doctor; આ ઇન્સ્ટોલેશન ચેક તમને જણાવે છે કે હજુ શું ખૂટે છે.
પ્રોગ્રામને બાહ્ય ડ્રાઇવ પર સ્ટોર કરો
9 ઓક્ટોબર, 2026 ના રોજ, Hermes Agent v0.21.6 ને Mac સાથે જોડાયેલ બાહ્ય ડ્રાઇવ પર ઇન્સ્ટોલ કરવામાં આવ્યું હતું. પ્રોગ્રામ આમાં સ્ટોર કરવામાં આવ્યો હતો /Volumes/AItools/tools/hermes-agent, લોન્ચર કમાન્ડ આમાં સ્થિત હતો ~/.local/bin/hermes, અને કન્ફિગરેશન અને વાતચીતનો ડેટા આમાં રહ્યો હતો ~/.hermes.
જો તમારી ડ્રાઇવનું નામ અલગ હોય, તો પાથને બદલો --dir તમારા પોતાના ફોલ્ડર સાથે. Hermes ચાલી રહ્યું હોય ત્યારે ડ્રાઇવ કનેક્ટેડ રહેવી આવશ્યક છે.
curl -fsSL https://hermes-agent.nousresearch.com/install.sh -o install.sh
bash install.sh --dir /Volumes/AItools/tools/hermes-agent --non-interactive
પ્રોગ્રામ
બાહ્ય ડ્રાઇવ
- tools/hermes-agent
- કોડ અહીં રાખો
કમાન્ડ
~/.local/bin/hermes
- ટર્મિનલમાં hermes દાખલ કરો
- તે નવી વિન્ડો ખોલ્યા પછી અસર કરે છે
કન્ફિગરેશન અને ચેટ્સ
~/.hermes
- config.yaml અહીં છે
- ડ્રાઇવ ડિસ્કનેક્ટ કરતા પહેલા બહાર નીકળો
OmniProxy માંથી કનેક્શન મૂલ્યો મેળવો
અહીં, Hermes Grok અથવા Gemini સાથે સીધા કનેક્ટ થવાને બદલે OmniProxy સાથે કનેક્ટ થાય છે. OmniProxy માં Grok અને Gemini સેવા URL કન્ફિગર કરો; તેને Hermes માં સીધા દાખલ કરશો નહીં.
તમારું કમ્પ્યુટર
Hermes
સ્થાનિક ગેટવે
OmniProxy
- સરનામામાં /v1 નો સમાવેશ કરો
Grok
- grok-4.7
Gemini
- gemini-3.8-flash
મોડેલ ID એ ચોક્કસ નામ છે જેનો ઉપયોગ API મોડેલને ઓળખવા માટે કરે છે. બે મોડેલો માટે નીચેના નામોનો ઉપયોગ કરો:
- Grok માટે, દાખલ કરો
grok-4.7. xAI API છેhttps://api.x.ai/v1, અને ચેટ વિનંતીઓ ઉપયોગ કરે છે/v1/chat/completions. જુઓ Grok model documentation. - Gemini માટે, દાખલ કરો
gemini-3.8-flash. Google નું OpenAI-સુસંગત API છેhttps://generativelanguage.googleapis.com/v1beta/openai/. જુઓ Gemini’s OpenAI compatibility documentation.
Hermes ને Gemini પર સ્વિચ કરવા માટે, માત્ર મોડેલ નામ બદલીને કરો gemini-3.8-flash. API એન્ડપોઇન્ટ તરીકે OmniProxy સરનામાનો ઉપયોગ કરવાનું ચાલુ રાખો.
OmniProxy માંથી એન્ડપોઇન્ટ URL અને કી કોપી કરો, પછી અનુરૂપ મોડેલ ID દાખલ કરો:
Base URL: https://your-omniproxy-origin.example/v1
API Key: <YOUR_OMNIPROXY_API_KEY>
Model ID: grok-4.7
Base URL એ એન્ડપોઇન્ટ છે જેના પર Hermes વિનંતીઓ મોકલે છે. તે અહીં આમાં સમાપ્ત થવું આવશ્યક છે /v1 . API Key એ કી છે જે OmniProxy Hermes ને આપે છે. પ્લેસહોલ્ડરને તમારા પોતાના મૂલ્ય સાથે બદલો, અને તેને સાર્વજનિક પૃષ્ઠ પર પ્રકાશિત કરશો નહીં.
જો તમારા સ્થાનિક OmniProxy ઇન્સ્ટન્સને કીની જરૂર નથી, તો તમે API Key ખાલી છોડી શકો છો. જો સરનામું અન્ય કોઈ માટે સુલભ હોય, તો તમારે કીનો ઉપયોગ કરવો જોઈએ. ખાતરી કરો કે Hermes જ્યાં ચાલે છે તે એન્વાયરમેન્ટમાંથી સરનામું પહોંચી શકાય તેવું છે. જો Hermes અને OmniProxy એક જ કમ્પ્યુટર પર હોય, તો તમે સ્થાનિક સરનામાનો ઉપયોગ કરી શકો છો.
ટૂલ કન્ફિગરેશન દાખલ કરો
સૌ પ્રથમ, વર્તમાન ચેટમાંથી બહાર નીકળો, પછી ટર્મિનલમાં આ ચલાવો:
hermes model
Custom endpoint (self-hosted / VLLM / etc.) પસંદ કરો. કસ્ટમ એન્ડપોઇન્ટનો અર્થ એ છે કે Hermes પ્રીસેટ પ્રોવાઇડરનો ઉપયોગ કરવાને બદલે તમે નિર્દિષ્ટ કરેલા સેવા સરનામા સાથે કનેક્ટ થાય છે.
સેટઅપ વિઝાર્ડ ક્રમમાં એન્ડપોઇન્ટ URL, કી અને મોડેલ નામ માટે પૂછે છે. અગાઉના વિભાગમાંથી ત્રણ મૂલ્યો દાખલ કરો. Gemini નો ઉપયોગ કરવા માટે, દાખલ કરો gemini-3.8-flash મોડેલ નામ તરીકે.
તમે પણ એડિટ કરી શકો છો ~/.hermes/config.yaml સીધું. YAML એ ટેક્સ્ટ ફોર્મેટ છે જે કન્ફિગરેશન સંબંધોને રજૂ કરવા માટે ઇન્ડેન્ટેશનનો ઉપયોગ કરે છે. નીચેનું કન્ફિગરેશન Grok નો ઉપયોગ કરે છે:
model:
default: grok-4.7
provider: custom
base_url: https://your-omniproxy-origin.example/v1
api_key: <YOUR_OMNIPROXY_API_KEY>
Gemini નો ઉપયોગ કરવા માટે, બદલો default ને gemini-3.8-flash અને અન્ય ત્રણ મૂલ્યોને બદલાયા વિના છોડી દો:
model:
default: gemini-3.8-flash
provider: custom
base_url: https://your-omniproxy-origin.example/v1
api_key: <YOUR_OMNIPROXY_API_KEY>
સેવ કર્યા પછી, ચલાવો hermes ફરીથી અને નવી ચેટ શરૂ કરો. પહેલેથી ખુલેલા સેશનમાં, /model માત્ર એવા પ્રોવાઇડર્સ વચ્ચે સ્વિચ કરી શકે છે જે પહેલેથી સેવ કરવામાં આવ્યા છે; તે આ કન્ફિગરેશન ઉમેરી શકતું નથી.
વાસ્તવિક કાર્ય સાથે ચકાસો
1
hermes doctor
- ઇન્સ્ટોલેશન ચેક પાસ થાય છે
2
ટૂંકો સંદેશ મોકલો
- Hermes તરફથી જવાબ જુઓ
3
રિક્વેસ્ટ લોગ્સ ખોલો
- મોડેલ નામ ચકાસો
- ચલાવો
hermes doctorઇન્સ્ટોલેશન પૂર્ણ થયું છે કે નહીં તે તપાસવા માટે. - ચલાવો
hermesઅને તેને એક વાક્યમાં સમજાવવા માટે કહો કે તે શું કરી શકે છે. તમારે પ્રતિસાદ જોવો જોઈએ. - OmniProxy રિક્વેસ્ટ લોગ ખોલો, પુષ્ટિ કરો કે વિનંતી Hermes તરફથી આવી છે, અને તપાસો કે મોડેલ નામ છે
grok-4.7અથવાgemini-3.8-flash.
સેટઅપ વિઝાર્ડ સફળતાપૂર્વક સેવ થયું છે, અથવા API એ સફળ પ્રતિસાદ આપ્યો છે, તે જોવું Hermes તમારા માટે કાર્યો પૂર્ણ કરી શકે છે તે બતાવવા માટે પૂરતું નથી. રિક્વેસ્ટ લોગમાં મોડેલ નામ તમે દાખલ કરેલા મૂલ્ય સાથે મેળ ખાતું હોવું જોઈએ.
બ્રાઉઝરમાં ચેટ કરવા માટે, સ્થાનિક રીતે નીચે મુજબ ચલાવો:
hermes dashboard --no-open --host 127.0.0.1 --port 9119
પછી ખોલો http://127.0.0.1:9119. આ સરનામું માત્ર વર્તમાન કમ્પ્યુટર પર કામ કરે છે.
સામાન્ય ભૂલો
- દાખલ કરવું
hermesરિપોર્ટ કરે છે કે કમાન્ડ મળી શકતું નથી: ટર્મિનલ બંધ કરો અને નવી વિન્ડો ખોલો. જો કમાન્ડ હજુ પણ ન મળે, તો પુષ્ટિ કરો કે~/.local/binPATH માં છે. PATH એ ડિરેક્ટરીઓની યાદી છે જ્યાં સિસ્ટમ કમાન્ડ્સ શોધે છે. Windows પર, પુષ્ટિ કરો કે ઇન્સ્ટોલર દ્વારા ઉમેરવામાં આવેલ લોન્ચ ડિરેક્ટરી PATH માં છે. - ઇન્સ્ટોલેશન ડાઉનલોડ અધવચ્ચે અટકી જાય છે: સમાન ઇન્સ્ટોલેશન કમાન્ડ ફરીથી ચલાવો. પહેલેથી ડાઉનલોડ થયેલા ભાગોનો ફરીથી ઉપયોગ કરવામાં આવશે.
- Hermes પ્રતિસાદ આપતું નથી અથવા રિપોર્ટ કરે છે કે તે કનેક્ટ થઈ શકતું નથી: પુષ્ટિ કરો કે OmniProxy ચાલી રહ્યું છે અને તપાસો કે Base URL આમાં સમાપ્ત થાય છે
/v1. જો Hermes Docker માં ચાલે છે જ્યારે OmniProxy હોસ્ટ પર ચાલે છે, તો ઉપયોગ કરશો નહીં127.0.0.1જો તે માત્ર કન્ટેનરની અંદર જ માન્ય હોય. - કી ભૂલ દેખાય છે: OmniProxy કી અપડેટ કરો, પછી બદલો
api_keyઆમાંconfig.yaml. xAI અથવા Google કી OmniProxy ના પ્રોવાઇડર સેટિંગ્સમાં આવે છે; તેને આ Hermes ફીલ્ડમાં દાખલ કરશો નહીં. - મોડેલ અનુપલબ્ધ હોવાનું રિપોર્ટ કરવામાં આવ્યું છે: OmniProxy માં વર્તમાન મોડેલ લિસ્ટ ખોલો અને કોપી કરો
grok-4.7અથવાgemini-3.8-flashબરાબર તે રીતે જે રીતે તે લિસ્ટમાં દેખાય છે. - Hermes પ્રતિસાદ આપે છે પરંતુ ફાઇલો વાંચવા અથવા કમાન્ડ એક્ઝિક્યુટ કરવા જેવા કાર્યો કરી શકતું નથી: OmniProxy માં બીજા મોડેલ પર સ્વિચ કરો જેમાં તે ક્ષમતાઓ હોય, પછી નવું Hermes સેશન શરૂ કરો.
- પ્રોગ્રામ બાહ્ય ડ્રાઇવ પર છે, અને
hermes doctorડ્રાઇવ ડિસ્કનેક્ટ થયા પછી સ્ટોરેજ ભૂલ રિપોર્ટ કરે છે: પહેલા ડ્રાઇવને ફરીથી કનેક્ટ કરો. ડ્રાઇવ ડિસ્કનેક્ટ થયેલ હોય ત્યારે Hermes ને અલગ કન્ફિગરેશન બનાવવા ન દો.
સંદર્ભો
ઇન્સ્ટોલેશન સ્ટેપ્સ માટે, જુઓ Hermes installation documentation અને platform support. કસ્ટમ એન્ડપોઇન્ટ કન્ફિગરેશન માટે, જુઓ Hermes Provider documentation. મોડેલ IDs માટે, જુઓ Grok model documentation અને Gemini’s OpenAI compatibility documentation.
macOS ઇન્સ્ટોલેશન પ્રક્રિયા 9 ઓક્ટોબર, 2026 ના રોજ Hermes Agent v0.21.6 નો ઉપયોગ કરીને પૂર્ણ કરવામાં આવી હતી. grok-4.7 અને gemini-3.8-flash તે તારીખે xAI અને Google ડોક્યુમેન્ટેશનમાં પ્રમાણભૂત મોડેલ IDs હતા. મૂલ્યો દાખલ કરતી વખતે, OmniProxy માં પ્રદર્શિત નામોનો ઉપયોગ કરો.
તમારા પોતાના OmniProxy કોન્ફિગરેશનમાંથી દરેક પ્લેસહોલ્ડર કિંમતોથી બદલો. ક્યારેય વાસ્તવિક કી પ્રકાશિત ન કરો.
સાચવેલ પરિણામ અથવા HTTP 200 એકલું એ સંપૂર્ણ એજન્ટ સુસંગતતા સાબિત કરતું નથી. OmniProxy ના કોલ રેકોર્ડમાં સ્ત્રોત અને મોડલ તપાસો.