Избранные работы
Подробный взгляд на то, что мы создаём, от начала до конца.
Master Memory Unit
Master Memory Unit: локальная memory-платформа на Rust для программных агентов и людей. Она хранит долговечные записи в пространствах имён под /master/memory и предоставляет отдельный кратковременный слой для активного рабочего контекста. Инструменты MCP открывают операции memory_read, memory_write, memory_update, memory_delete, memory_search и memory_context_pack. Графический интерфейс Qt Quick/QML в реальном времени реагирует на активность чтения, записи, обновления, удаления и поиска, полученную через шину активности. Обращение к корню памяти или к любой папке либо файлу внутри него группируется по этому корню и заставляет соответствующую анимированную дорожку пульсировать в представлении взаимодействия с памятью. Активность пространства имён становится видимой, а иерархия остаётся доступной для просмотра. Это наш собственный проект и изобретение (заявление об авторстве, а не притязание на зарегистрированную интеллектуальную собственность). Лицензия MIT License. Исходный код: https://github.com/0bifthenelse/master-memory-unit
Seculars Online
Seculars Online - браузерный прототип стратегии с постоянной картой мира. Сейчас доступен один игровой участок, а архитектура позволяет со временем расширять мир без ограничений. Исследуйте карту с помощью управления камерой, перемещайтесь клавишами ZQSD или стрелками на компьютере либо играйте прямо на мобильном устройстве с сенсорным управлением.
Les Grands Jeux d'Antan
Les Grands Jeux d'Antan: серия книг с играми-головоломками, созданных с помощью нашего собственного генератора процедурных книг-головоломок и выпущенных для взрослых и пожилых людей, которые любят искать, наблюдать и не спешить. Каждая книга объединяет четыре вида игр с очень крупным шрифтом: кроссворды, филворды, судоку и лабиринты, по 60 страниц на каждый вид игры и с ответами в конце. В серии две региональные редакции: Гасконь и Эро, между Средиземным морем, гарригой, виноградниками и высокими кантонами.
Atmosphère
Atmosphère - настольное приложение на Electron и React, созданное для частного клиента для управления его музыкальным ботом Discord без обращения к самому Discord. Оно взаимодействует с бэкендом на discord.js и @discordjs/voice через типизированный IPC-мост, передавая аудио через конвейер yt-dlp и ffmpeg. Панель показывает состояние бота и соединения в реальном времени, менеджер плейлистов организует и перекатегоризирует треки, а процедура самопроверки при каждом запуске проверяет ffmpeg, токен бота и структуру папок, автоматически исправляя то, что может. Недавно добавленный локальный режим воспроизведения блокирует вывод звука на само приложение, позволяя прослушивать и ставить треки в очередь без передачи аудио в голосовой канал Discord бота. Поскольку это был частный заказ, исходный код и работающий экземпляр остаются собственностью клиента и не публикуются.
Equilibrium
Equilibrium работает в сети BNB Smart Chain. Он следит за несколькими рынками через независимые подключения и автоматически торгует при появлении выгодной разницы цен. Флэш-кредиты финансируют сделки и возвращаются в той же транзакции. Режим фронтраннинга ограничен 180 минутами в день. Консоль показывает мониторинг в реальном времени. Бот полностью создан и работает внутри нашей команды, он не продаётся. Через приватно развёрнутый смарт-контракт флэш-кредит может занимать криптоактивы на сумму до 10 миллионов долларов, без вложений, кроме очень низких комиссий за газ.
TUI Explorer
TUI Explorer превращает терминал Linux в файловый менеджер, ощущаемый как небольшое десктопное приложение, с боковой панелью мест, монтирований, тегов и закладок, кликабельной навигационной цепочкой, адаптивной сеткой значков в стиле ASCII и панелью предпросмотра. Все значки — чистое ASCII-искусство от собственного движка приложения, поэтому он работает в любом терминале без пропатченных шрифтов или эмодзи. Именованные теги хранятся в SQLite и переживают перезапуски, файлы и папки шифруются на месте через API парольной фразы крейта age, а изображения показывают живой предпросмотр на терминалах Kitty, Sixel или iTerm2 с запасным режимом полублоков. Полностью написан на Rust и только для Linux, исходный код на github.com/0bifthenelse/tui-explorer.