Nativní podpora Model Context Protocol

Uč se na kytaru
otevřeně.

Kurzy, lekce a tabulatury, které s tebou mohou tvořit i tvoji agenti. Self-hostovatelná, multi-tenant platforma pro výuku kytary, kde učitelé publikují a studenti sledují každé BPM svého pokroku.

Licence MIT Self-hostovatelné EN / CS
kytarna.com/courses
náhled produktu — nástěnka kurzu
MCP endpoint
POST/mcp
Funguje s jakýmkoli MCP klientem
Proč Kytarna

Vše, co potřebuje učitel kytary i jeho studenti — a vše, co potřebuje agent, aby pomohl.

Tabulatury nativně pro kytaru

Lekce a písně ukládají tabulatury jako alphaTex a vykreslují se živě v prohlížeči pomocí alphaTab — žádné obrázky, žádná PDF. Naimportuj soubor Guitar Pro a převede se na editovatelnou notaci.

Workspace pro učitele i studenty

Vlastník workspace je učitel, který tvoří kurzy, lekce a písně. Studenti se připojí přes veřejný adresář nebo pomocí kódu, s obsahem jen pro čtení a vlastním sledováním cvičení.

Skutečný pokrok, pro každého studenta

Pevný stav K naučení → Učím se → Zvládnuto u každé lekce, individuálně pro každého studenta, plus datovaný deník cvičení s tempem, minutami, týdenními počty a trendem BPM.

Nativní MCP, nástroje v ceně

Přenos přes Streamable HTTP s perzistencí session. Agenti vytvářejí kurzy, přidávají lekce, tvoří a validují tabulatury a zaznamenávají cvičení — každý nástroj je automaticky objeven z backendu.

OAuth 2.1 + PKCE pro agenty

Žádné sdílené API klíče — každý agent získá vlastní přihlašovací údaje přes dynamickou registraci klienta. Přístupové tokeny uložené jako hash; pouze PKCE S256.

Rozlišení člověk / agent

Lekce, písně, soubory a události jsou označeny jako člověk nebo agent, s neměnným záznamem událostí pro každý workspace, kurz i lekci. Vždy víš, kdo — nebo co — práci udělal.

Tvoř se svými agenty

Tvůj cvičební parťák má teď ruce.

Nasměruj Claude, Cursor nebo ChatGPT na svůj workspace a může vytvořit celý kurz, sepsat tabulatury, ověřit alphaTex a zaznamenávat cvičení přímo po tvém boku — vše v rámci tvého aktuálního workspace.

Kurzy, lekce, písně a štítky
Vlastní i naimportované tabulatury, ověřené
Deníky a přehledy cvičení
agent · mcp session
# discover & call tools over Streamable HTTP
POST https://www.kytarna.com/mcp

create_course(prefix="MP", name="Blues")
create_lecture(course="MP", name="Delta Shuffle")
create_tab(alphaTex="\tempo 120 …") ✓ valid
create_progress(bpm=112, minutes=30)
Jak to funguje

Od prázdného workspace k rostoucímu tempu.

01

Vytvoř nebo se připoj k workspace

Zaregistruj se, ověř e-mail a vyber si ve třífázovém průvodci: vytvoř si vlastní workspace jako učitel, nebo se připoj k učiteli přes adresář či kód jako student.

02

Publikuj kurzy a tabulatury

Tvoř lekce a písně v Markdownu, s tabulaturami, odkazy a soubory — ručně, nebo nech MCP agenta připravit celý kurz a ověřit každou tabulaturu za tebe.

03

Cvič a sleduj pokrok

Studenti posouvají každou skladbu přes K naučení → Učím se → Zvládnuto a zaznamenávají cvičení. Sleduj, jak trend BPM roste, u každého studenta, týden po týdnu.

Pod kapotou

Moderní stack, nudný tím správným způsobem.

Přečíst dokumentaci →
Frontend
Angular 22 · alphaTab
Backend
FrankenPHP · PHP 8.5
Tab služba
Node 24 · alphaTex
Databáze
MariaDB 11.8
Cache
Redis · Memcached
Fronta
RabbitMQ
Úložiště
S3-compatible
Proxy
nginx
Open source · MIT

Provozuj si to sám, data zůstanou tvoje.

Kytarna je plně self-hostovatelná a licencovaná pod MIT. Naklonuj repozitář, nastav jeden tajný klíč a spusť celý stack jediným příkazem. Žádný vendor lock-in, žádné platby za uživatele.

Rychlý start
$ cp .env.example .env
$ openssl rand -hex 32
$ make up
$ make migrate
$ open http://localhost:4300

Založ si zkušebnu ještě dnes.

Zdarma, open source a připravené pro tebe i tvé agenty. Jedna kytara, jedno pomalu rostoucí tempo.