← Nilsson

Na čem Nilsson běží

Nevymýšlíme kolo. Opíráme se o ověřené základy.

Nilsson stojí na službách a nástrojích, kterým věří tisíce institucí po celém světě. Jeho běh je díky tomu samonosný — na denní bázi není potřeba můj zásah. A protože data neleží na serveru v garáži, ale u zavedených poskytovatelů s vlastními zálohami, netýká se jich ani obava z toho, že za Nilssonem zatím stojí jeden člověk.

Kde žijí vaše data

U každé služby říkáme rovnou tři věci: co dělá, kolik řádově stojí a kde leží její servery — protože u školních dat na tom záleží.

  • VercelKde běží samotná aplikace. Nasazení, provoz a škálování webu i systému.Řádová cenazpravidla zdarmaKde leží dataUSA (firma) · globální síť
  • SupabaseDatabáze, přihlašování a úložiště souborů. Srdce dat — postavené na PostgreSQL.Řádová cena~500 Kč / měsícKde leží dataEU — Irsko
  • CloudflareDoména a DNS, rychlost a ochrana provozu před útoky.Řádová cenazdarmaKde leží dataUSA (firma) · globální síť
  • ResendSpolehlivé doručování e-mailů — pozvánky rodičům, bulletin, přihlašovací zprávy.Řádová cenazdarma (v našem objemu)Kde leží dataUSA
  • Anthropic (Claude)AI, která pomáhá s párováním zápisů na výstupy ŠVP. Podrobně níže.Řádová cenajednotky Kč / měsícKde leží dataUSA

AI, kterou používáme

Jedinou AI v Nilssonu je pomocník při párování zápisů. Buďme u něj úplně konkrétní.

Claude Haiku od Anthropicu

Když průvodkyně napíše zápis dne, Claude jí navrhne, na které výstupy školního vzdělávacího programu zápis sedí. Šetří čas, poslední slovo má vždy člověk.

Co se posílá
Do Claude jde text zápisu dne a číselník výstupů ŠVP dané třídy.
Co se neposílá
Zápis dne neobsahuje jména dětí — do AI se tedy žádné jméno ani osobní údaj neposílá. Všichni mohou být v klidu.
Trénování
Anthropic přes API na zasílaných datech netrénuje své modely. Data slouží jen k vyřízení konkrétního požadavku.

Provozní zázemí

Nástroje, které drží provoz týmu, ale stojí mimo Nilsson — školních dat se nedotýkají.

  • GitHub

    Kde žije zdrojový kód a automatizace kolem něj. Otevřený kód (AGPL) je i vaše pojistka nezávislosti.

  • Discord

    Komunikace týmu a integrace botů. Používáme ho, protože je zdarma, odděluje pracovní komunikaci od osobní a hlavně umožňuje snadné napojení botů.

    • Průvodci sem píšou náměty na poradu — ty se rovnou po oblastech skládají do jednoho dokumentu.
    • Spravujeme tu úkoly pro sbor.
    • Chodí sem upozornění na novou omluvenku, na zprávu v datové schránce (pro vedení školy) i informace rodičům o školní akci.
  • Railway

    Běh pomocných botů a správy úkolů. Zatím mimo Nilsson (do systému to není napojené) — časem nejspíš bude. Školních dat se to netýká.

A kdyby cokoli, kód je váš.

Nilsson je open source pod licencí AGPL-3.0. Nejste uzamčení u jednoho dodavatele ani u jedné služby — když bude potřeba, můžete si systém nasadit i spravovat po svém.

Chcete vědět víc, než se rozhodnete?

Ozvěte se