Быстрая и эффективная по памяти библиотека и сервер для запуска и обслуживания больших языковых моделей через API, совместимый с OpenAI.
AmineDjeghri/personal-os-setup
TUI для терминала и центр документации, которые автоматизируют настройку Windows, Linux, macOS, WSL2, Google TV со Stremio и Home Assistant.
- Звёзды
- 659
- Форки
- 49
- Открытые issues
- 6
- Последний коммит
- вчера
Что это?
Personal OS Setup — приложение с TUI и сайт с документацией, которые помогают единообразно настроить новую машину под Windows 11, Linux, macOS и WSL2. Через один интерфейс можно устанавливать пакеты, настраивать Zsh и Oh My Zsh, управлять WSL, устанавливать драйверы GPU, синхронизировать dotfiles с chezmoi, настраивать Windows Terminal и выполнять шаги после установки Docker.
Проект охватывает не только рабочие станции: в документации есть инструкции по настройке гостиной с Google TV и Stremio, а также домашнего сервера с Home Assistant. Для установки достаточно выполнить одну команду в shell или PowerShell: она помещает репозиторий в локальную директорию и добавляет команду personal-os-setup в PATH. При каждом запуске приложение выполняет git pull, чтобы обновить файлы.
Разработчики, которые хотят форкнуть проект или внести в него изменения, могут клонировать репозиторий и воспользоваться включёнными скриптами установки или целями make. В проекте также есть цели make для запуска временных виртуальных машин KVM/QEMU, чтобы проверить настройку до применения на реальной машине.
Ключевые возможности
- 01TUI для установки пакетов и выполнения задач по настройке Windows, Linux и macOS.
- 02Настраивает Zsh с Oh My Zsh и синхронизирует dotfiles с chezmoi.
- 03Позволяет управлять WSL и устанавливать драйверы GPU.
- 04Включает настройку Windows Terminal и шаги после установки Docker.
- 05Содержит документацию по настройке Google TV со Stremio и Home Assistant.
- 06Обновляет установленную копию при каждом запуске.
Сценарии использования
- Настройка новой машины с Windows 11, WSL2 и инструментами для разработки.
- Унификация shell и dotfiles на ноутбуках с Linux или macOS.
- Подготовка Google TV со Stremio для гостиной.
- Проверка настройки машины во временной виртуальной машине перед применением на реальном компьютере.
Быстрый старт
- 1
Установить в Linux, WSL2 или macOS
Установите по официальной инструкции из README - 2
Установить в Windows 11 (запустив PowerShell от имени администратора)
$u='https://raw.githubusercontent.com/AmineDjeghri/personal-os-setup/main/install_windows.ps1'; $p="$env:TEMP\install_windows.ps1"; iwr $u -UseBasicParsing -OutFile $p; powershell -ExecutionPolicy Bypass -File $p - 3
Запустить терминальный интерфейс
personal-os-setup
Что важно знать
- Настройка автоматически вносит изменения в систему в нескольких ОС, поэтому сначала протестируйте её в виртуальной машине или проверьте выполняемые действия, прежде чем запускать на реальном компьютере.
- При каждом запуске приложение автоматически выполняет git pull, поэтому содержимое установленной копии репозитория меняется без ручной проверки.
Темы
Частые вопросы
- Что такое personal-os-setup?
- TUI для терминала и центр документации, которые автоматизируют настройку Windows, Linux, macOS, WSL2, Google TV со Stremio и Home Assistant. Personal OS Setup — приложение с TUI и сайт с документацией, которые помогают единообразно настроить новую машину под Windows 11, Linux, macOS и WSL2. Через один интерфейс можно устанавливать пакеты, настраивать Zsh и Oh My Zsh, управлять WSL, устанавливать драйверы GPU, синхронизировать dotfiles с chezmoi, настраивать Windows Terminal и выполнять шаги после установки Docker.
- personal-os-setup можно использовать бесплатно? Какая у него лицензия?
- personal-os-setup распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- personal-os-setup всё ещё поддерживается?
- Активно поддерживается. Последний коммит в personal-os-setup — 19 окт. 2026 г..
- Для чего можно использовать personal-os-setup?
- Настройка новой машины с Windows 11, WSL2 и инструментами для разработки. Унификация shell и dotfiles на ноутбуках с Linux или macOS. Подготовка Google TV со Stremio для гостиной. Проверка настройки машины во временной виртуальной машине перед применением на реальном компьютере.
- Как установить personal-os-setup?
- Установить в Linux, WSL2 или macOS Установить в Windows 11 (запустив PowerShell от имени администратора): $u='https://raw.githubusercontent.com/AmineDjeghri/personal-os-setup/main/install_windows.ps1'; $p="$env:TEMP\install_windows.ps1"; iwr $u -UseBasicParsing -OutFile $p; powershell -ExecutionPolicy Bypass -File $p Запустить терминальный интерфейс: personal-os-setup
- Где скачать personal-os-setup?
- Исходный код и инструкции по установке — на GitHub: https://github.com/AmineDjeghri/personal-os-setup
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Современный Linux-дистрибутив с продуманными настройками от DHH на базе Arch: готовый рабочий стол, темы и инструменты для разработчиков.
SGLang — открытый фреймворк для инференса больших языковых и мультимодальных моделей, а также diffusion-моделей на GPU, TPU и CPU разных платформ.
Официальная реализация FlashAttention — точного и экономного по памяти attention-ядра для обучения и инференса Transformer-моделей на GPU.
Компактный нативный движок инференса для запуска DeepSeek V4 Flash и других выбранных крупных моделей на потребительском оборудовании с Metal, CUDA и ROCm.
Dotfiles для Hyprland с оболочкой на Quickshell в стиле Material Design, обзором окон, AI-виджетами и инструментами для работы с экраном в Wayland.