GitHub Spark je technológia na tvorbu aplikácií pomocou AI asistenta a plne manažovaného prostredia. Umožní vytvárať a zdieľať tzv. mikroaplikácie (sparks) pomocou prirodzeného jazyka. Bežní užívatelia budú tak môct vytvárať kompletné aplikácie bez potreby programovať alebo nasadzovať kód.
GitHub Spark tvoria tri úzko integrované komponenty: AI editor, manažované prostredie a dashboard. Pomocou AI editoru budeme môcť zadávať pokyny na tvorbu a personalizáciu aplickácie. Manažované prostredie bude hostovať naše spark aplickácie, vrátane prístupu k databázam a jazykovým modelom. Dashboard bude kontrolným panelom na štartovanie a správu našich aplikácií.
V minulosti bolo viacero pokusov na zjednodušenie programovania a tvorby aplikácií. Mali sme rôzne formy RAD prostredí či grafického programovania. GitHub Spark tak dostáva zjednodušenú tvorbu aplikácií na novú úroveň.