Přeskočit na obsah
ejaj.cz

Prompt-scrub

ZdarmaVývojářské nástroje

Nástroj pro vývojáře, kteří posílají prompty do cloudových LLM a chtějí před odesláním automaticky odstranit citlivé údaje (e-maily, telefony, API klíče, adresy) a po obdržení odpovědi je lokálně dosadit zpět.

nanocollective.org
Náhled nástroje Prompt-scrub

O nástroji

Prompt-scrub je malý Node.js nástroj (knihovna + CLI) od Nano Collective, který běží celý lokálně na vlastním stroji. Funkce scrub() projde text promptu (řetězec nebo pole zpráv s role/content), vyhledá e-maily, telefonní čísla, poštovní adresy, cesty k souborům (Unix i Windows), URL a hlavně API klíče/credentials, a každý nález nahradí stabilním placeholderem typu Email_1 nebo Secret_1. Po návratu odpovědi z LLM funkce rehydrate() pomocí session ID (ukazuje na JSON mapu uloženou v OS config adresáři) dosadí původní hodnoty zpět. Volitelně (opt-in) lze zapnout i detekci jmen a uživatelsky definovaných interních kódových označení (code-tell). Součástí je i CLI s příkazy inspect (ukáže, co by se změnilo, bez zápisu session souboru a s hashem SHA-256 pro ověření stability výstupu), scrub, rehydrate, sessions list/show a rules list. Detekce je deterministická – stejný vstup vždy dá stejný výstup, což zachovává stabilitu prefixů pro cache u LLM providerů. URL detekce podporuje allowlist důvěryhodných domén. Nástroj je rozšiřitelný o vlastní detektory (customDetectors) nebo balíčky pravidel (rule packs). Autoři explicitně upozorňují, že jde o částečnou obranu, ne anonymitu – chrání proti náhodnému úniku identifikátorů a secrets v jednotlivém promptu, ale neřeší například stylistické otisky textu ani dlouhodobé profilování napříč session. Jde o open-source projekt (npm balíček @nanocollective/prompt-scrub), dokumentace a ukázky jsou pouze v angličtině.

Klíčové vlastnosti

  • Odstraní e-maily, telefony, adresy, API klíče a cesty k souborům
  • Lokální běh bez odesílání dat mimo stroj
  • Deterministický výstup – stejný vstup, stejný výsledek
  • Zpětné dosazení původních hodnot po odpovědi (rehydrate)

Časté dotazy

Co přesně Prompt-scrub dělá?

Projde text promptu, najde citlivé údaje jako e-maily, telefony, adresy, cesty k souborům nebo API klíče a nahradí je placeholdery typu Email_1 či Secret_1. Po obdržení odpovědi z LLM je lokálně dosadí zpět pomocí session ID.

Kolik Prompt-scrub stojí?

Jde o open-source nástroj zdarma, dostupný jako npm balíček @nanocollective/prompt-scrub.

Pro koho je nástroj určený a jak začít?

Je určený vývojářům, kteří posílají prompty do cloudových LLM a chtějí ochránit citlivá data. Stačí nainstalovat balíček přes npm a použít funkce scrub()/rehydrate() nebo CLI příkazy jako inspect a scrub.

Kategorie

AI novinky do e-mailu

Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI – přehledně, česky a bez balastu.

Jeden z nejstarších pravidelných českých AI newsletterů.

Jednou týdně, v pátek. Žádný spam – odhlásíte se jedním klikem.

Podobné nástroje

Hledáte alternativu k Prompt-scrub? Tady je 6 podobných nástrojů z kategorie Vývojářské nástroje.

Zobrazit všechny alternativy v kategorii Vývojářské nástroje

Další nástroje v kategorii Vývojářské nástroje

Nezůstávejte jen u nejoblíbenějších – tohle jsou další nástroje z kategorie Vývojářské nástroje, které stojí za prohlédnutí.