5 хв

Полиця 4

  • .aabapp-release.aab
  • .ipaBuild 42.ipa
  • mockup.png
  • .mdnotes.md

Буфер обміну

    Безкоштовна програма з відкритим кодом для notch (вирізу) MacBook · macOS 14+ · Apple silicon

    Vortex — Виріз вашого MacBook, який працює на вас.

    Таймер, історія буфера обміну, полиця для файлів, задачі з екрана та ключі, якими Claude Code користується, не бачачи їх. Усе відкривається, щойно ви наведете курсор, і навмисно працює офлайн.

    Версія 0.1.0 · Безкоштовно · Ліцензія MIT

    Наведіть на виріз — і Vortex відкриється. Таймер угорі, файли й скопійоване внизу.

    Vortex виростає з вирізу, щойно туди дістається курсор, і ховається назад, коли ви ведете його далі. Він показує інструменти, до яких ви звертаєтеся десяток разів на день, і нічого більше.

    Немає вирізу? Vortex живе на смузі меню.

    Таймер

    Таймер для фокусу прямо у вирізі. Задайте хвилини на барабані. Стежте, як іде відлік.

    Прокрутіть барабан двома пальцями, потягніть його або клацніть поділку, а тоді натисніть «Старт». Відлік лишається у вирізі, поки ви працюєте. Коли час вийде, Vortex відтворить звук, блиматиме вирізом, доки ви не глянете, і надішле сповіщення з кнопкою «+5 хв».

    • Від 1 до 120 хвилин
    • Швидкий старт: 5, 10, 15, 30, 60
    • Не скидається після перезапуску Vortex

    СпробуйтеПотягніть барабан, а тоді натисніть «Старт».

    Буфер обміну

    Історія буфера обміну завжди під рукою. Останні десять скопійованих і все, що ви закріпили.

    Текст, посилання, зображення й файли зберігаються, щойно ви їх копіюєте. Клацніть елемент, щоб скопіювати його знову, перетягніть у будь-яку програму або закріпіть на потім. Те, що менеджери паролів позначають як секретне, показується крапками, зберігається лише в пам'яті й зникає після завершення роботи Vortex.

    • 10 останніх, закріплені вгорі
    • Текст, посилання, зображення, файли
    • Ігноровані програми не записуються
    Буфер обміну

      СпробуйтеСкопіюйте будь-яке речення на цій сторінці.

      Полиця

      Полиця для файлів. Киньте їх на виріз. Перетягніть у будь-яку програму.

      Відкладайте файли під час роботи й перетягуйте їх пізніше: у браузер, чат чи форму завантаження. Вкажіть Vortex папку зі збірками, і кожен новий .ipa, .apk чи .aab сам потрапить на полицю, щойно повністю запишеться. Виріз блимне, щоб ви знали.

      • Файли лишаються на своїх місцях
      • Відстежувані папки для збірок
      • Незакріплені файли зникають через добу

      Робочий стіл

      Полиця

        Перетягніть файл на вирізТоркніться файлу, щоб покласти його на полицю

        Ваша форма завантаження
        Киньте збірку для завантаження
        ./gradlew bundleRelease && open -a Vortex app-release.aab

        СпробуйтеПеретягніть файл зі свого робочого столу на виріз. Файли лишаються на вашому Mac.Торкніться файлу, щоб надіслати його на виріз.

        Задачі

        Робіть задачу з будь-чого на екрані. Сполучення клавіш, рамка, Return.

        Натисніть своє сполучення клавіш, і екран застигне, тож ніщо не зрушить, поки ви обводите потрібне. Натисніть Return, і Vortex збереже фрагмент і весь екран разом із назвою програми, заголовком вікна та адресою сторінки з вашого браузера. Текст на обох розпізнається просто на вашому Mac, тож пошук знайде задачу за будь-яким словом на зображенні.

        • Стоп-кадр, тож ніщо не рухається
        • Джерело: програма, вікно, сторінка
        • OCR на Mac: пошук за будь-яким словом
        Чат — Мобільна команда

        Dana

        На iPad mini обрізається кнопка входу. Скриншот:

        Sam

        І ще: в альбомній орієнтації клавіатура закриває поле пароля.

        Виділи область · Esc — скасувати

        Пріоритет

        Чат — Мобільна команда

        Задачі

          СпробуйтеНатисніть +, а тоді обведіть повідомлення рамкою або виберіть «Обвести за мене».

          Ключі

          Ключі, які Claude Code використовує, але ніколи не бачить. URL баз даних, API-токени й паролі лишаються у вашій в'язці ключів.

          Дайте ключу назву у Vortex. Claude Code пише {{name}} там, де має стояти значення, а Vortex виконує команду у вашій оболонці через локальний MCP-сервер. Значення передається як змінна й прибирається з виводу, тож Claude отримує результат, але не ключ. Коли сеанс уперше використовує ключ, ви дозволяєте це просто з вирізу.

          • Значення — у в'язці ключів macOS
          • Локальний MCP-сервер із токеном
          • Один дозвіл на ключ за сеанс

          Підказує Claude тип кожного ключа

          • PostgreSQL
          • MySQL
          • MongoDB
          • Redis
          • GitHub
          • Anthropic
          • OpenAI
          • Slack
          • AWS
          • Stripe
          • JWT
          • Приватні ключі
          • і будь-який інший токен чи пароль
          Від чого це не захищає
          • Claude бачить, що повертає команда: ваші дані, але не ключ.
          • Навмисно закодоване значення чи його частина у виводі не відловлюються.
          • Поки команда виконується, інші ваші програми можуть побачити значення в її аргументах або змінних середовища.

          Читати посібник: Keep secrets and .env files away from Claude Code (англійською)

          ~/projects/shop — claude
          1. Claude Code
          2. MCP · 127.0.0.1
          3. Vortex
          4. В'язка ключів
          5. Ваша оболонка

          Значення лишаються у в'язці ключів; Claude отримує вивід уже без них.

          СпробуйтеНатисніть «Дозволити», коли Claude попросить ключ.

          Очищення клавіатури

          Заблокуйте клавіатуру, щоб почистити її. Усі клавіші мовчать, доки ви не ввімкнете клавіатуру знову.

          Одна кнопка на вкладці «Головна» блокує всі клавіші: літери, модифікатори, Esc, функціональний ряд і клавіші яскравості, звуку та медіа. Миша й трекпад працюють далі, тож клавіатуру повертає одне клацання.

          • Потрібен дозвіл «Доступність»
          • Миша й трекпад працюють далі
          • Клавіші запрацюють, якщо Vortex завершить роботу

          macOS не дозволяє жодній програмі блокувати Touch ID і Caps Lock.

          Читати посібник: How to lock a MacBook keyboard for cleaning (англійською)

          Режим очищення клавіатури

          Усі клавіші заблоковано

          СпробуйтеНатисніть кілька клавіш, а тоді заблокуйте їх.

          Підлаштовується під вашу роботу. З вирізом чи без, сполученням клавіш чи скриптом.

          • Немає вирізу? Не біда.

            На Mac без вирізу чи на зовнішньому дисплеї Vortex відкривається під своїм значком на смузі меню, а таймер видно поруч.

          • Ваші сполучення клавіш.

            Відкривайте Vortex, переходьте на будь-яку вкладку чи створюйте задачу сполученнями клавіш, які задаєте самі. Типово жодних не призначено.

          • Зі скриптів.

            open -a Vortex <files> кладе файли на полицю, не відкриваючи вікна.

          • Вимикайте те, чим не користуєтеся.

            Вимкнена функція зникає з бічної панелі й «Головної», а Vortex більше не просить для неї дозволу.

          • Світла й темна тема.

            Vortex підлаштовується під вигляд вашого Mac або лишає той, що ви обрали.

          • Англійська й українська.

            Vortex говорить обома: мовою вашого Mac або тією, яку ви оберете в Параметрах.

          Навмисно офлайн. Vortex ніколи не виходить в інтернет сам.

          Ні аналітики, ні перевірки оновлень, ні облікових записів. Мережевий трафік буває лише від команд, які Claude Code запускає з вашими ключами, і лише після вашого дозволу.

          Ваші дані
          ~/Library/Application Support/Vortex
          Ваші секрети
          ваша в'язка ключів login
          Розпізнавання тексту
          на вашому Mac
          Єдиний відкритий порт
          MCP-сервер для Claude Code, лише на цьому Mac і з токеном
          Правило
          перевірка під час збирання не пройде, якщо мережевий код з'явиться поза «Ключами»
          Цей сайт
          ні файлів cookie, ні аналітики, ні сторонніх запитів
          Ніщо не залишає ваш Mac: ні аналітики, ні перевірки оновлень, ні облікових записів. Claude Code з'єднується з Vortex через 127.0.0.1.Claude Code127.0.0.1VortexВаш MacАналітикаПеревірка оновленьОблікові записиІнтернет

          Безкоштовний і з відкритим кодом. Ліцензія MIT. Читайте, збирайте, змінюйте під себе.

          Vortex — нативна програма для Mac на Swift 6 і SwiftUI, побудована на The Composable Architecture. Кожна функція — це модуль зі своєю вкладкою, віджетом на «Головній», налаштуваннями, таблицями й документацією. Видаліть папку функції та рядки, що її згадують, і решта все одно збереться.

          brew install xcodegengit clone https://github.com/OrtexIsArtem/vortex.gitcd vortexmake install

          Потрібен Xcode. README пояснює, як не втрачати дозволи після перезбирання.

          Завантажте Vortex для Mac. Безкоштовно. macOS 14 або новіша, на Apple silicon.

          Завантажити Vortex 0.1.0

          Версія 0.1.0 · zip-архів із GitHub Releases · ліцензія MIT

          Vortex працює на Mac. Надішліть собі посилання й завантажте його там.

          Зірка на GitHub

          Перший запуск

          1. Розпакуйте архів і перемістіть Vortex у папку «Програми».
          2. Відкрийте Vortex. macOS не дасть цього зробити: Vortex не пройшов нотаризацію в Apple, а для неї потрібен платний обліковий запис розробника. Натисніть «Готово» (на macOS 14 — «Скасувати»).
          3. Відкрийте Системні параметри › Приватність і безпека, прокрутіть до розділу «Безпека» й натисніть «Все одно відкрити» біля повідомлення про Vortex. На macOS 14 можна натомість клацнути Vortex у «Програмах», утримуючи Control, і вибрати «Відкрити».

          Або в Терміналі:

          xattr -dr com.apple.quarantine /Applications/Vortex.app

          Усі дозволи необов'язкові

          Сповіщення
          кінець таймера й запити Claude на ключ, коли вікно закрите
          Доступність
          очищення клавіатури
          Запис екрана
          задачі з екрана
          Автоматизація, для кожного браузера
          адреса сторінки в задачі; macOS запитає першого разу
          Вставлення з інших програм
          історія буфера обміну, лише у версіях macOS, які про це питають

          Під час першого запуску Vortex проведе вас через них. Якщо дозвіл для функції вимкнено, вона показує жовте попередження: клацніть його, щоб увімкнути дозвіл.

          Питання. Прямі відповіді.

          Щось інше? Запитайте на GitHub.

          Чи безкоштовний Vortex?

          Так. Vortex безкоштовний і має відкритий код за ліцензією MIT, без підписки й облікового запису.

          Чи працює Vortex на Mac без вирізу, як-от MacBook Neo?

          Так. На Mac без вирізу чи на зовнішньому дисплеї Vortex відкривається під своїм значком на смузі меню, а таймер та інші індикатори видно поруч зі значком.

          На яких Mac працює Vortex?

          На Mac з Apple silicon (M1 і новіших) під macOS 14 Sonoma або новішою. Mac на Intel не підтримуються.

          Чи збирає Vortex якісь дані?

          Ні. Він ніколи не виходить в інтернет сам: ні аналітики, ні перевірки оновлень, ні облікових записів. Ваші дані лишаються в ~/Library/Application Support/Vortex, а секрети — у вашій в'язці ключів login.

          Чому macOS не відкриває Vortex?

          Vortex не пройшов нотаризацію в Apple, а для неї потрібен платний обліковий запис розробника. Відкрийте Системні параметри › Приватність і безпека й натисніть «Все одно відкрити» біля повідомлення про Vortex. На macOS 14 можна також клацнути Vortex у «Програмах», утримуючи Control, і вибрати «Відкрити».

          Як Claude Code використовує ключ, не бачачи його?

          Ви даєте ключу назву у Vortex. Claude Code пише {{name}} там, де має стояти значення, і надсилає команду у Vortex через локальний MCP-сервер. Vortex виконує її у вашій оболонці зі значенням із в'язки ключів і прибирає значення з виводу, тож Claude отримує результат, але не ключ.

          Чи варто тримати у Vortex ключі від продакшену?

          Вирішувати вам. Значення ніколи не потрапляє до Claude, і кожен ключ потребує вашого дозволу раз на сеанс. Але Claude бачить, що повертає команда, навмисно закодоване значення у виводі не відловлюється, а поки команда виконується, інші програми на вашому Mac можуть побачити значення.

          Чим Vortex відрізняється від NotchNook, Boring Notch та інших програм у стилі Dynamic Island?

          Vortex створено для роботи: полиця для збірок і файлів, задачі з екрана, ключі для Claude Code, таймер та історія буфера обміну. Він ніколи не виходить в інтернет сам і має відкритий код за ліцензією MIT. Керування музикою чи календаря в ньому немає. Порівняння всіх трьох (англійською).

          Як оновити Vortex?

          Завершіть Vortex, замініть його в «Програмах» новою версією й відкрийте так само, як першого разу. Релізи не підписані обліковим записом розробника, тож macOS сприймає кожен як нову програму: знову питає про «Доступність» і «Запис екрана», про ваші браузери й про елементи Vortex у в'язці ключів.

          Чи можна додати власну функцію?

          Так. Скопіюйте Features/_Template, перейменуйте його та впишіть у пакет і реєстр. CONTRIBUTING.md проведе вас крок за кроком.