Об этом проекте
Kinesthesia — это веб-приложение piano roll, предназначенное для просмотра, изучения или исполнения MIDI-композиций. Оно обладает визуальным интерфейсом, в котором MIDI-ноты падают на 88-клавишное пианино, в стиле Synthesia.
Основные возможности включают:
- Поиск MIDI-композиций: возможность искать песни и визуализировать их воспроизведение.
- Поддержка API: включает самодокументированный API со спецификацией OpenAPI, доступной по адресу /api/docs.
- Интеграция MCP: поддержка Model Context Protocol (MCP) через потоковый HTTP-эндпоинт, что позволяет агентам искать песни, читать метаданные файлов, создавать ссылки на плеер и редактировать MIDI-проекты.
- Гибкое развертывание: может быть запущено с помощью Bun или развернуто через Docker (с поддержкой архитектур amd64 и arm64).
- Поддержка внешних MIDI: возможность воспроизводить файлы .mid из доверенных источников через ссылки плеера.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.