У меня старый ноутбук: Intel Core i3, 6 ГБ ОЗУ. ChatGPT в браузере — тормозит. Платные API — дорого. А хотелось свой ИИ, который работает локально и без цензуры.
За три дня я собрал Jarvis AI — локального ассистента, который работает и на моём железе, и в Telegram.
Расскажу, как это устроено и что получилось.
Что такое Jarvis AI
Jarvis AI — это личный ИИ-ассистент, который:
- Работает локально на ноутбуке (Ollama + qwen2.5).
- Умеет гибрид: сложные вопросы → облако (Groq GPT-OSS 120B).
- 6 ролей: программист, учитель, переводчик, писатель, аналитик, free.
- Помнит контекст диалога.
- Хранит историю в файлах.
- Доступен в Telegram, в браузере и в терминале.
Почему локально
Три причины:
1. Приватность. Мои диалоги не уходят в OpenAI, Google или Anthropic. Всё хранится у меня на диске.
2. Бесплатно. Локальная модель — 0 рублей. Groq — бесплатный (free-tier). Никаких подписок.
3. Без цензуры. Открытые модели (Qwen, Llama) не отказываются отвечать на законные вопросы. Я сам решаю, что спрашивать.
Что внутри
Локально:
- Ollama — движок для запуска моделей.
- qwen2.5:1.5b — основная модель, влезает в 6 ГБ ОЗУ.
- qwen2.5:3b — умнее, но медленнее.
Облако:
- Groq — бесплатный доступ к GPT-OSS 120B.
- Через прокси (xray) — потому что Groq блокирует РФ-IP.
Автовыбор:
- Простой вопрос → локально (3–8 сек).
- Сложный вопрос → Groq (3–5 сек).
Как это работает в Telegram
Бот @Jarvis927g_bot — это тот же Jarvis, но в Telegram. Пишешь сообщение — получаешь ответ.
Команды:
/new— новый чат./role programmer— сменить роль./status— сколько запросов осталось./help— справка.
Free-лимит: 10 запросов в день. Premium: безлимит.
Что умеет
- Отвечать на вопросы — от простых до сложных.
- Писать код — Python, Bash, C++, HTML, CSS.
- Объяснять — как учитель, простыми словами.
- Переводить — на любой язык.
- Помнить контекст — не нужно повторять.
- Сохранять чаты — история не теряется.
Технические детали
Стек:
- Python 3.12
- Ollama (локальные модели)
- Groq API (облако)
- python-telegram-bot (Telegram)
- FastAPI / чистый Python (веб)
Железо:
- Lenovo IdeaPad 320
- Intel Core i3-6006U
- 6 ГБ ОЗУ
- SSD 256 ГБ
Работает на: Linux Mint 22.3.
Итог
Jarvis AI — это не ChatGPT и не Claude. Это мой ассистент:
- Приватный — данные не уходят.
- Бесплатный — 0 ₽ в месяц.
- Без цензуры — открытые модели.
- На слабом железе — i3 + 6 ГБ.
Если хочешь попробовать — пиши боту @Jarvis927g_bot. Первые 10 запросов в день — бесплатно.
Если проект окажется полезным — поддержи Telegram-канал: