CLI-инструмент, который запускает агентов для программирования, таких как OpenCode и Claude Code, с настройками для работы с облачными или локальными открытыми моделями.
janhq/jan
Jan — приложение с открытым исходным кодом для скачивания и локального запуска LLM с интерфейсом в стиле ChatGPT и возможностью подключать облачные модели.
Open source альтернатива:ChatGPT
- Звёзды
- 45,023
- Форки
- 3,104
- Открытые issues
- 592
- Последний коммит
- 12 часов назад
Что это?
Jan — приложение для компьютера, которое позволяет скачивать и запускать большие языковые модели на собственном устройстве и общаться с ними через интерфейс, похожий на ChatGPT. Модели вроде Llama, Gemma и Qwen можно скачивать с HuggingFace и запускать локально, чтобы переписка оставалась на вашем устройстве.
При необходимости Jan также подключается к облачным провайдерам моделей, например OpenAI, Anthropic, Mistral и Groq. В приложении есть пользовательские ассистенты с промптами для конкретных задач, а также локальный сервер API, совместимый с OpenAI, по адресу localhost:1337, к которому могут обращаться другие приложения. Предусмотрена поддержка Model Context Protocol (MCP) для работы с инструментами в стиле агентных систем.
Установщики доступны для Windows, macOS и Linux, в том числе в Microsoft Store и Flathub. Проект создан с использованием Tauri и Rust, а в README приведены инструкции по сборке из исходников с помощью Make или Yarn.
Ключевые возможности
- 01Скачивайте с HuggingFace и запускайте открытые модели, например Llama, Gemma и Qwen.
- 02Подключайтесь к облачным провайдерам, включая OpenAI, Anthropic, Mistral и Groq.
- 03Создавайте пользовательских ассистентов для конкретных задач.
- 04Предоставляйте локальный API, совместимый с OpenAI, по адресу localhost:1337.
- 05Поддержка Model Context Protocol (MCP) для работы с инструментами в стиле агентных систем.
Сценарии использования
- Общайтесь с LLM без подключения к интернету, сохраняя промпты и данные на собственном устройстве.
- Предоставляйте локальную конечную точку, совместимую с OpenAI, для других инструментов во время разработки.
- Сравнивайте модели с открытыми весами, не отправляя запросы облачному провайдеру.
Быстрый старт
- 1
Скачайте приложение для своей ОС с jan.ai или GitHub Releases
- 2
Клонируйте репозиторий
git clone https://github.com/janhq/jan - 3
Перейдите в папку проекта
cd jan - 4
Установите зависимости, соберите и запустите приложение с помощью Make
make dev
Что важно знать
- Для сборки из исходного кода сначала необходимо установить Node.js, Yarn, Make и Rust.
- Для сборки в Windows нужны Visual Studio Build Tools, LLVM, Ninja и CMake. Кроме того, Make необходимо запускать из Git Bash.
- Для локальных моделей требуется много оперативной памяти, а возможность ускорения на GPU зависит от оборудования.
Темы
Частые вопросы
- Что такое jan?
- Jan — приложение с открытым исходным кодом для скачивания и локального запуска LLM с интерфейсом в стиле ChatGPT и возможностью подключать облачные модели. Jan — приложение для компьютера, которое позволяет скачивать и запускать большие языковые модели на собственном устройстве и общаться с ними через интерфейс, похожий на ChatGPT. Модели вроде Llama, Gemma и Qwen можно скачивать с HuggingFace и запускать локально, чтобы переписка оставалась на вашем устройстве.
- jan можно использовать бесплатно? Какая у него лицензия?
- jan распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- jan всё ещё поддерживается?
- Активно поддерживается. Последний коммит в jan — 21 окт. 2026 г..
- Для чего можно использовать jan?
- Общайтесь с LLM без подключения к интернету, сохраняя промпты и данные на собственном устройстве. Предоставляйте локальную конечную точку, совместимую с OpenAI, для других инструментов во время разработки. Сравнивайте модели с открытыми весами, не отправляя запросы облачному провайдеру.
- Как установить jan?
- Скачайте приложение для своей ОС с jan.ai или GitHub Releases Клонируйте репозиторий: git clone https://github.com/janhq/jan Перейдите в папку проекта: cd jan Установите зависимости, соберите и запустите приложение с помощью Make: make dev
- Где скачать jan?
- Исходный код и инструкции по установке — на GitHub: https://github.com/janhq/jan
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Создаёт лёгкие десктопные приложения для macOS, Windows и Linux из любого сайта одной командой.
Локальный desktop-помощник для письма: проверяет и переписывает тексты, экспортирует черновики и не отправляет их на сервер.
Движок на TypeScript, который запускает LLM-инференс целиком в браузере с помощью WebGPU и предоставляет API, совместимый с OpenAI.
Официальный код обучения и эталонная реализация RWKV — языковой архитектуры на основе RNN, которую можно обучать параллельно, как GPT-трансформер.
Чат-интерфейс на SvelteKit для LLM, подключающийся к любому API, совместимому с OpenAI, и кодовая база HuggingChat.