hammoualiyoucef20/HAY-AI-PRO
1
๐ง HAY-AI PRO
ู ุณุงุนุฏ ุงูุจุฑู ุฌุฉ ุงูุฐูู ุงูู ุญูู - ูุนู ู 100% ุนูู ุฌูุงุฒู ุจุฏูู ุฅูุชุฑูุช ููุง ู ูุงุชูุญ API
โจ ุงูู ู ูุฒุงุช
- ๐ ู ุญูู 100% - ูุง ูุญุชุงุฌ ุฅูุชุฑูุช ุฃู ู ูุงุชูุญ API
- ๐ง ุฐูู ุฌุฏุงู - ูุณุชุฎุฏู ูู ุงุฐุฌ AI ูููุฉ ุนุจุฑ Ollama
- ๐ ๏ธ ุฃุฏูุงุช ูููุฉ - ููุฑุฃ/ููุชุจ ุงูู ููุงุชุ ูุจุญุซ ูู ุงูููุฏุ ูููุฐ ุงูุฃูุงู ุฑ
- ๐จ ูุงุฌูุฉ ุฌู ููุฉ - ูุงุฌูุฉ ููุจ ุญุฏูุซุฉ ู ุน ุฏุนู ุงูุนุฑุจูุฉ
- ๐ ูุนู ู ู ุน VSCode - ุฅุถุงูุฉ VSCode ู ุฏู ุฌุฉ + API ู ุชูุงูู ู ุน OpenAI
- ๐ฆ ุญุฌู ุตุบูุฑ - ู ูู exe ุฎููู (~30MB)
๐ ุงูุชุดุบูู ุงูุณุฑูุน
1. ุซุจูุช Ollama
ุญู ูู ู ู: https://ollama.com/download
2. ุดุบูู HAY-AI PRO
# ู
ู ุงูููุฏ ุงูู
ุตุฏุฑู
pip install -r requirements.txt
python main.py
# ุฃู ุดุบูู ุงูู exe ู
ุจุงุดุฑุฉ
HAY-AI-PRO.exe3. ุงุณุชู ุชุน!
- ๐ ูุงุฌูุฉ ุงูููุจ: http://127.0.0.1:1888
- ๐ VSCode API: http://127.0.0.1:1888/v1/chat/completions
๐ ุฑุจุท ู ุน VSCode
ุงูุทุฑููุฉ 1: ุฅุถุงูุฉ HAY-AI ุงูู ุฏู ุฌุฉ
cd vscode-extension
npm install
npx vsce package
# ุซู
ุซุจูุช ุงูู
ูู .vsix ูู VSCodeุงูุทุฑููุฉ 2: ุนุจุฑ Continue.dev
- ุซุจูุช ุฅุถุงูุฉ Continue ูู VSCode
- ุงุถุจุท ุงูุฅุนุฏุงุฏุงุช:
{
"models": [{
"title": "HAY-AI PRO",
"provider": "openai",
"model": "qwen2.5-coder:7b",
"apiBase": "http://127.0.0.1:1888/v1"
}]
}๐ง ุงููู ุงุฐุฌ ุงูู ุฏุนูู ุฉ
# ูุชุญู
ูู ูู
ูุฐุฌ ุฌุฏูุฏ
ollama pull qwen2.5-coder:7b๐ ูููู ุงูู ุดุฑูุน
HAY-AI-PRO/
โโโ main.py # ููุทุฉ ุงูุจุฏุงูุฉ
โโโ hay_ai/
โ โโโ config.py # ุฅุนุฏุงุฏุงุช
โ โโโ providers.py # ุงุชุตุงู Ollama
โ โโโ tools.py # ุฃุฏูุงุช ุงูู Agent
โ โโโ agent.py # ู
ุญุฑู ุงูุฐูุงุก
โ โโโ server.py # ุฎุงุฏู
API
โ โโโ static/
โ โโโ index.html # ูุงุฌูุฉ ุงูููุจ
โโโ vscode-extension/ # ุฅุถุงูุฉ VSCode
โโโ build_exe.py # ุจูุงุก exe
โโโ requirements.txt