Promptastic: la nuova libreria self-hosted che ti permette di archiviare, gestire le versioni e condividere i prompt AI con il tuo team. Progettata per singoli e aziende, offre organizzazione, collaborazione e sicurezza per ogni prompt che crei.
Sono entusiasta di annunciare il lancio di Promptastic, una nuovissima libreria self-hosted che trasforma il caos dei prompt sparsi in una risorsa organizzata, ricercabile e condivisibile. Che tu sia un singolo sviluppatore che sperimenta con ChatGPT, un team di scrittori creativi che creano prompt per contenuti, o un’azienda in crescita alla ricerca di una soluzione sicura e tracciabile, Promptastic è progettato per crescere con te.
Perché Promptastic?
Quando ho iniziato a sperimentare con l’AI generativa, mi sono accorto velocemente che un singolo prompt poteva sbloccare innumerevoli possibilità creative, ma che era difficile tenere traccia delle iterazioni che rendevano queste possibilità così efficaci. Ecco perché ho deciso di creare uno strumento che mi permettesse di:
- Archiviare ogni prompt in un unico luogo sicuro.
- Organizzare i prompt con tag, categorie e metadati dettagliati, in modo da poter trovare quello giusto in pochi secondi.
- Gestire le versioni dei prompt, in modo che ogni modifica sia registrata e si possa sempre tornare indietro nel caso in cui una modifica non vada a buon fine.
- Condividere i prompt con i membri del team, controllando chi può modificarli, visualizzarli o eliminarli.
- Esportare o importare raccolte per il backup o la migrazione.
E tutto questo è racchiuso in un’interfaccia pulita e reattiva, che ha un aspetto fantastico sia su desktop che su mobile, supporta la modalità scura e chiara, ed è pronta per essere implementata con un semplice comando Docker (o su un cluster Kubernetes).
Caratteristiche Principali
- Gestione dei Prompt: crea, modifica ed elimina i prompt con facilità, aggiungi descrizioni, note sull’utilizzo e imposta tag di ricerca rapida.
- Controllo delle Versioni: ogni modifica viene registrata, permettendoti di tracciare le modifiche nel tempo e tornare a versioni precedenti, se necessario.
- Tagging e Categorizzazione: tagga in modo flessibile i prompt e raggruppali in categorie, rendendo la ricerca un gioco da ragazzi.
- Ricerca e Filtro: un potente motore di ricerca che analizza titoli, contenuti e tag, oltre a filtri per individuare esattamente ciò di cui hai bisogno.
- Importazione ed Esportazione: esegui il backup dell’intero database, della tua libreria o esporta singoli prompt in formato JSON; la migrazione tra istanze è semplicissima.
- Pronto per Team e Aziende: controllo degli accessi basato sui ruoli, autenticazione LDAP/OAuth2, audit trail e la possibilità di scalare con più più istanze di frontend e di backend.
Avvio Rapido – Un Comando per Avviare Promptastic
# Clona il repositorygit clone https://gitlab.bertorello.info/marco/promptastic.git
cd promptastic# Configura il tuo ambientecp .env.example .env
# Modifica .env con le tue impostazioni di database, email e altro# Avvia tutto con Dockerdocker compose up -d
Flessibilità per Ogni Caso d’Uso
- Singoli utenti: possono creare una libreria personale, tenere traccia dei miglioramenti ed esportare i prompt per il backup o la condivisione.
- Team: beneficiano di un repository centrale che favorisce la collaborazione, protegge le migliori pratiche e fornisce un’unica fonte di verità.
- Organizzazioni: possono applicare l’autenticazione aziendale, controllare tutte le modifiche e scalare Promptastic su più repliche per gestire team più grandi.
Partecipa!
Promptastic è open source, quindi sentiti libero di fare un fork del repository, contribuire o suggerire nuove funzionalità.
Buon prompting!