Una Scintilla di Pensiero, un Compagno per l'Anima.
 ## Cos'è fount? fount è un **ambiente di runtime per agenti AI moderno e scalabile**. Riteniamo che gli **strumenti di produttività altamente efficienti** e l'**interazione emotiva immersiva** non siano in contrasto. fount è un ponte: di giorno, può essere l'assistente capace che ti aiuta a scrivere codice complesso e a riassumere i verbali delle riunioni; di notte, può essere un confidente digitale che comprende le tue emozioni e risuona con te. Dopo  di raffinamento dedicato, incorporando la passione di  e una comunità vibrante con , fount è ora una piattaforma di interazione AI matura, stabile e in continua evoluzione. Se desideri configurare, installare e iniziare da zero, puoi consultare il tutorial della comunità [**Guida fount per principianti da zero**](https://github.com/Xiaoqiush81/fount-Guide-for-dummies) (il tutorial è in cinese, gli utenti non cinesi possono utilizzare la funzione di traduzione del browser per leggerlo).  --- ## 🚀 Efficienza e Ingegneria: Costruito per Professionisti, Sviluppatori e Geek fount trasforma l'interazione in risorse di produttività. Tutto è trascinabile (drag-and-drop), tutto è un file e la logica è guidata dal codice. ### 1. Nessun apprendimento richiesto, pronto all'uso - Configura l'API e usa il personaggio predefinito ZL-31 per completare configurazione componenti, creazione e **tutte le operazioni utente** tramite conversazione—senza apprendimento o onboarding.  ### 2. Valorizzazione della conoscenza e condivisione senza interruzioni - **Generazione immediata di rapporti**: Trascina una bolla di conversazione direttamente in una cartella per generare istantaneamente un rapporto HTML indipendente. Questo è l'ideale per organizzare rapidamente documenti tecnici, registri di riunioni o frammenti di ispirazione.  - **Incapsulamento e distribuzione del flusso di lavoro**: Trascina il personaggio (agente) che hai creato direttamente sul desktop per generare un file condivisibile. Distribuisci facilmente la tua ingegneria dei Prompt e la logica del flusso di lavoro a colleghi o alla comunità.  ### 3. Ambiente di esecuzione del codice in tempo reale Non è più solo l'evidenziazione di Markdown. In fount, i blocchi di codice inviati dal personaggio (agente) sono **vivi**. - Supporta la compilazione e l'esecuzione in tempo reale per più linguaggi (C/C++/Rust/Python/JS, ecc.). - Visualizza direttamente l'output stdout, e anche i risultati del disassemblaggio ASM per i linguaggi compilati. - Lascia che l'AI diventi il tuo verificatore in tempo reale per il pair programming.  ### 4. A misura di sviluppatore L'architettura del progetto fount è progettata tenendo pienamente conto delle abitudini degli sviluppatori. [Vuoi conoscere l'architettura del repository del progetto? Dai un'occhiata a DeepWiki!](https://deepwiki.com/steve02081504/fount) - **Guidato da Git**: Tutti i componenti possono essere gestiti tramite Git. - **Integrazione VSCode**: La struttura del progetto è chiara. In combinazione con la guida fornita in [AGENTS.md](../AGENTS.md), puoi sviluppare ed eseguire il debug della logica del tuo agente direttamente nel tuo IDE preferito. --- ## 🎭 Immersione e Risonanza: Esperienza di Interazione ad Alta Fedeltà Quando il lavoro è finito, fount fornisce una connessione che trascende l'ordinario. Abbandoniamo la rigidità degli strumenti tradizionali, perseguendo un'interazione "ad alta fedeltà" naturale, fluida e profonda. - **Conversazioni senza interruzioni, sempre e ovunque** Una chat iniziata su un computer può continuare senza problemi su un telefono cellulare o tablet. fount mantiene le tue conversazioni sincronizzate, assicurandoti di rimanere strettamente connesso con il tuo personaggio, ovunque tu sia. - **Chat espressiva e immersiva** Sfruttando la potenza dell'HTML, fount consente al personaggio (agente) di esprimersi attraverso testo ricco, immagini e persino elementi interattivi, rendendo ogni conversazione vivida e profonda. - **Un incontro di menti: chat di gruppo nativa** Invita più personaggi a unirsi alla stessa conversazione e assisti alle loro interazioni dinamiche e coinvolgenti, sia per un brainstorming di lavoro che per la messa in scena di una storia tra i personaggi.  - **Interfaccia bella e personalizzabile** Scegli tra oltre 30 temi sbalorditivi, o crea i tuoi colori. fount è la tua tela esclusiva.  - **Disponibile ovunque** fount funziona senza problemi su Windows, macOS, Linux e persino Android, soddisfacendo le tue diverse esigenze tramite l'installazione diretta o la flessibilità di Docker. - **Integrazione di Sorgenti AI Senza Vincoli: Abbraccia l'Infinito** fount offre _scelta_ e _flessibilità_ impareggiabili nella connessione alle sorgenti AI. Il codice JavaScript personalizzato nel Generatore di Sorgenti AI ti consente di connetterti a _qualsiasi_ sorgente AI – OpenAI, Claude, [Atlas Cloud](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=fount), [Evolink](https://evolink.ai/?utm_source=github&utm_medium=link&utm_campaign=fount), OpenRouter, NovelAI, Horde, Ooba, Tabby, Mistral... Nel flusso del codice, puoi progettare attentamente espressioni regolari complesse, chiamare estese librerie API e incorporare risorse multimediali. fount supporta anche nativamente la creazione di Pool di API per ottenere un routing intelligente delle richieste. La logica della comunicazione segue _la tua_ volontà, modellata dalla potenza del codice.  Se ti senti perso nel mare degli agenti, o stai cercando storie dimenticate, la nostra [**comunità vibrante e amichevole**](https://t.me/GentianAphrodite) attende il tuo arrivo. È un rifugio per persone con gli stessi interessi, dove sviluppatori e creatori condividono la loro saggezza e le loro creazioni. --- ## Compagnia: Oltre il Velo Digitale fount si impegna a tessere i personaggi nel tessuto stesso della tua vita, offrendo una compagnia e un supporto che trascendono lo schermo. - **Integrazione con Telegram/Discord** Collega i tuoi personaggi alle comunità di Telegram o Discord tramite le Bot Shells integrate, rendendoli membri vivi dei tuoi circoli.   - **Integrazione browser** Integra i personaggi nelle estensioni del browser, consentendo loro di **vedere e modificare** il contenuto delle pagine nel tuo browser, realizzando veramente la "navigazione web con l'IA". Puoi dire al tuo personaggio: Ehi XX, aiutami a cambiare il colore di questa pagina e aggiungi qualche decorazione.  - **Integrazione IDE** Integra i personaggi in IDE come JetBrains, neovim, Zed, ecc., consentendo loro di fornire assistenza e suggerimenti contestuali mentre scrivi codice, proprio come Cursor Agent o GitHub Copilot.  - **La serenità nel terminale** (con [fount-pwsh](https://github.com/steve02081504/fount-pwsh)) Quando un comando del terminale fallisce, lascia che il tuo personaggio ti offra una parola di guida silenziosa, alleviando la solitudine del mondo digitale.  - **Estensioni shell illimitate** Con un tocco di abilità di programmazione, crea le tue fount Shells, estendendo la portata dei tuoi personaggi in ogni angolo che puoi immaginare. --- ## Creazione: Oltre i Confini dei Prompt Per il creatore, fount offre un percorso più chiaro per dare vita ai tuoi personaggi AI. - **Creazione rivoluzionaria assistita da AI** Descrivi il tuo personaggio in una sola frase, e il nostro assistente AI intelligente creerà una personalità completa. Questo semplifica la configurazione iniziale, permettendoti di concentrarti sul perfezionamento e sull'interazione con la tua creazione. - **La magia del codice, più semplice di quanto immagini** In fount, il codice è una forma di magia moderna. Con la guida gentile della nostra comunità e l'aiuto illuminante dell'AI, impararlo è sorprendentemente facile. Scoprirai che definire la logica di un personaggio con il codice può essere un modo intuitivo e manutenibile per creare personaggi le cui risposte sono _tessute_ dalla tua stessa logica. - **Inizia con la Magia Pronta all'Uso: Un Tesoro di Modelli** La comunità di fount offre una vasta gamma di modelli di personaggi e persone predefiniti. Agiscono come "progetti viventi", facili da adattare e personalizzare, offrendo un fantastico punto di partenza. - **Risorse integrate** Intreccia immagini, audio e altre risorse direttamente nei tuoi personaggi, rendendo la loro presenza ancora più tangibile.  - **Integrazione continua** Usa [fount-charCI](https://github.com/marketplace/actions/fount-charci) per salvaguardare lo sviluppo dei tuoi personaggi. Esegue automaticamente test ad ogni commit e segnala i problemi in tempo reale.   - **Compatibilità con il Passato** fount abbraccia il passato, offrendo moduli di compatibilità per eseguire schede personaggio di SillyTavern e Risu (sebbene la migrazione di personaggi esistenti non sia supportata). --- ## Architettura: Le Fondamenta dell'Innovazione fount è costruito su un'architettura robusta e scalabile. Il backend sfrutta la potenza e la velocità di [Deno](https://deno.com/), con [Express](https://expressjs.com/) per un routing efficiente. Il frontend è stato plasmato con HTML, CSS e JavaScript per un'interfaccia intuitiva e accattivante. ### Estensioni: Un arazzo di innovazioni intrecciate Nel mondo di fount, la modularità regna sovrana. Un ricco ecosistema di componenti si intreccia per creare l'arazzo della tua esperienza. Tutti possono essere installati, estesi e personalizzati senza sforzo dagli utenti. - **chars (personaggi):** Il cuore di fount, dove nascono le personalità. - **worlds (mondi):** _Molto più che semplici libri di lore._ Sono gli architetti silenziosi della realtà, in grado di aggiungere conoscenza, influenzare decisioni e persino manipolare la cronologia della chat. - **personas (persone utente):** _Più che semplici profili._ Le persone possiedono il potere di distorcere e persino prendere il controllo delle tue parole e percezioni, consentendo un gioco di ruolo veramente immersivo. - **shells (interfacce interattive):** I portali verso l'anima di fount, che estendono la portata dei personaggi oltre l'interfaccia. - **ImportHandlers (gestori di importazione):** Le mani accoglienti di fount, che colmano il divario tra i diversi formati di personaggi. - **AIsources (fonti AI):** La forza primordiale che alimenta le menti dei tuoi personaggi. - **AIsourceGenerators (generatori di fonti AI):** Gli alchimisti di fount, che forniscono modelli e logica tramite JavaScript per forgiare connessioni con _qualsiasi_ fonte AI immaginabile.  ## Installazione e Disinstallazione: Un Incontro e un Addio Eleganti ### Installazione: Intrecciare fount nel Tuo Mondo – _Senza Sforzo_ > [!TIP] > > Se desideri configurare, installare e iniziare da zero, puoi consultare il tutorial della comunità [**Guida fount per principianti da zero**](https://github.com/Xiaoqiush81/fount-Guide-for-dummies) (il tutorial è in cinese, gli utenti non cinesi possono utilizzare la funzione di traduzione del browser per leggerlo). Inizia il tuo viaggio con fount, una piattaforma stabile e affidabile. Pochi semplici clic o comandi, e il mondo di fount si schiuderà davanti a te. > [!ATTENZIONE] > Nel mondo di fount, i personaggi possono eseguire liberamente comandi JavaScript, conferendo loro potenti capacità. Pertanto, scegli i personaggi di cui ti fidi con la stessa cura che useresti nella vita reale per garantire la sicurezza dei tuoi file locali. ### Linux/macOS/Android: Il Sussurro della Shell – _Una Riga, e Sei Dentro_ ```bash # Se necessario, definisci la variabile d'ambiente $FOUNT_DIR per specificare la directory di fount INSTALLED_PACKAGES="${FOUNT_AUTO_INSTALLED_PACKAGES:-}" install_package() { _command_name="$1"; _package_list=${2:-$_command_name}; _has_sudo=""; _installed_pkg_name="" ; if command -v "$_command_name" >/dev/null 2>&1; then return 0; fi; if [ "$(id -u)" -ne 0 ] && command -v sudo >/dev/null 2>&1; then _has_sudo="sudo"; fi; for _package in $_package_list; do if command -v apt-get >/dev/null 2>&1; then $_has_sudo apt-get update -y; $_has_sudo apt-get install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v pacman >/dev/null 2>&1; then $_has_sudo pacman -Syy --noconfirm; $_has_sudo pacman -S --needed --noconfirm "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v dnf >/dev/null 2>&1; then $_has_sudo dnf install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v yum >/dev/null 2>&1; then $_has_sudo yum install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v zypper >/dev/null 2>&1; then $_has_sudo zypper install -y --no-confirm "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v apk >/dev/null 2>&1; then if [ "$(id -u)" -eq 0 ]; then apk add --update "$_package"; else $_has_sudo apk add --update "$_package"; fi; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v brew >/dev/null 2>&1; then if ! brew list --formula "$_package"; then brew install "$_package"; fi; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v pkg >/dev/null 2>&1; then pkg install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v snap >/dev/null 2>&1; then $_has_sudo snap install "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; done; if command -v "$_command_name" >/dev/null 2>&1; then case ";$FOUNT_AUTO_INSTALLED_PACKAGES;" in *";$_installed_pkg_name;"*) ;; *) if [ -z "$FOUNT_AUTO_INSTALLED_PACKAGES" ]; then FOUNT_AUTO_INSTALLED_PACKAGES="$_installed_pkg_name"; else FOUNT_AUTO_INSTALLED_PACKAGES="$FOUNT_AUTO_INSTALLED_PACKAGES;$_installed_pkg_name"; fi; ;; esac; return 0; else echo "Error: Failed to install '$_command_name' from any source." >&2; return 1; fi; } install_package "bash" "bash gnu-bash"; install_package "curl" export FOUNT_AUTO_INSTALLED_PACKAGES="$INSTALLED_PACKAGES" curl -fsSL https://steve02081504.github.io/fount/install.sh | bash . "$HOME/.profile" ``` Se desideri una pausa (una prova a secco): ```bash INSTALLED_PACKAGES="${FOUNT_AUTO_INSTALLED_PACKAGES:-}" install_package() { _command_name="$1"; _package_list=${2:-$_command_name}; _has_sudo=""; _installed_pkg_name="" ; if command -v "$_command_name" >/dev/null 2>&1; then return 0; fi; if [ "$(id -u)" -ne 0 ] && command -v sudo >/dev/null 2>&1; then _has_sudo="sudo"; fi; for _package in $_package_list; do if command -v apt-get >/dev/null 2>&1; then $_has_sudo apt-get update -y; $_has_sudo apt-get install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v pacman >/dev/null 2>&1; then $_has_sudo pacman -Syy --noconfirm; $_has_sudo pacman -S --needed --noconfirm "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v dnf >/dev/null 2>&1; then $_has_sudo dnf install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v yum >/dev/null 2>&1; then $_has_sudo yum install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v zypper >/dev/null 2>&1; then $_has_sudo zypper install -y --no-confirm "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v apk >/dev/null 2>&1; then if [ "$(id -u)" -eq 0 ]; then apk add --update "$_package"; else $_has_sudo apk add --update "$_package"; fi; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v brew >/dev/null 2>&1; then if ! brew list --formula "$_package"; then brew install "$_package"; fi; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v pkg >/dev/null 2>&1; then pkg install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v snap >/dev/null 2>&1; then $_has_sudo snap install "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; done; if command -v "$_command_name" >/dev/null 2>&1; then case ";$FOUNT_AUTO_INSTALLED_PACKAGES;" in *";$_installed_pkg_name;"*) ;; *) if [ -z "$FOUNT_AUTO_INSTALLED_PACKAGES" ]; then FOUNT_AUTO_INSTALLED_PACKAGES="$_installed_pkg_name"; else FOUNT_AUTO_INSTALLED_PACKAGES="$FOUNT_AUTO_INSTALLED_PACKAGES;$_installed_pkg_name"; fi; ;; esac; return 0; else echo "Error: Failed to install '$_command_name' from any source." >&2; return 1; fi; } install_package "bash" "bash gnu-bash"; install_package "curl" export FOUNT_AUTO_INSTALLED_PACKAGES="$INSTALLED_PACKAGES" curl -fsSL https://steve02081504.github.io/fount/install.sh | bash -s init . "$HOME/.profile" ``` ### Windows: Una Scelta di Percorsi – _La Semplicità Stessa_ - **Diretto e Semplice (Raccomandato):** Scarica il file `.exe` dalle [Releases](https://github.com/steve02081504/fount/releases) ed eseguilo. - **La potenza di PowerShell:** ```powershell # Se necessario, definisci la variabile d'ambiente $env:FOUNT_DIR per specificare la directory di fount irm https://steve02081504.github.io/fount/install.ps1 | iex ``` Per una prova a secco: ```powershell $scriptContent = Invoke-RestMethod https://steve02081504.github.io/fount/install.ps1 Invoke-Expression "function fountInstaller { $scriptContent }" fountInstaller init ``` ### Installazione Git: Per Coloro che Preferiscono un Tocco di Magia Se hai già installato Git, abbracciare fount è semplice come eseguire uno script. - **Per Windows:** Apri il prompt dei comandi o PowerShell e fai semplicemente doppio clic su `run.bat`. - **Per Linux/macOS/Android:** Apri il terminale ed esegui `./run.sh`. ### Docker: Abbraccia i Container ```bash docker pull ghcr.io/steve02081504/fount ``` ### Disinstallazione: Un Addio Elegante ```bash fount remove ``` ## Problemi all'orizzonte? Niente panico Se dovessi incontrare difficoltà nel tuo viaggio, non esitare a contattarci. Siamo qui per aiutarti e ci impegniamo a risolvere la maggior parte dei problemi entro 10 minuti o 24 ore. - **GitHub Issues:** Segnala qualsiasi errore o suggerisci nuove funzionalità tramite le [GitHub Issues](https://github.com/steve02081504/fount/issues). - **Comunità Telegram:** Unisciti alla nostra [comunità Telegram vibrante](https://t.me/GentianAphrodite) per supporto e discussioni in tempo reale. La tua voce sarà ascoltata. Riavvia semplicemente fount, e le ombre si dissolveranno. --- ## Badge e Link: Lascia che le tue creazioni brillino, rendi il mondo raggiungibile Il mondo di fount è più di parole e codice; è una festa per gli occhi e un invito alla connessione. Abbiamo preparato badge raffinati e link comodi per far brillare i tuoi componenti fount e permettere ad altri di scoprire facilmente i tuoi capolavori. ### Badge fount: Il sigillo della gloria Puoi esporre con orgoglio questo badge nel tuo repository o ovunque desideri mostrare il tuo lavoro. Trova i file SVG del logo fount [qui](../imgs/). ```markdown [](https://github.com/topics/fount-repo) ``` [](https://github.com/topics/fount-repo) ```markdown [](https://github.com/topics/fount-character) ``` [](https://github.com/topics/fount-character) | Formato Colore | Codice | | :------------: | :------------------: | | HEX | `#0e3c5c` | | RGB | `rgb(14, 60, 92)` | | HSL | `hsl(205, 74%, 21%)` | Puoi anche usare il [Generatore di badge](https://steve02081504.github.io/fount/badges/) per aggiungere il logo di fount a qualsiasi badge di shields.io. ### Link di installazione automatica: magia a portata di mano Immagina altri che installano le tue creazioni nel loro mondo fount con un solo clic. Combina semplicemente il link ZIP o del repository Git del tuo componente con il link di protocollo di fount. `https://steve02081504.github.io/fount/protocol?url=fount://run/shells/install/install;` + `Il_Tuo_Link_del_Componente` --- ## Browser Consigliati: Per un Incontro Perfetto Il frontend di fount è tessuto con tecnologie web moderne, ma non tutti i browser risuonano perfettamente con la sua anima. Per l'esperienza più serena e fluida, raccomandiamo compagni che sono in armonia con il ritmo di fount: - [**Google Chrome**](https://www.google.com/chrome/) / [**Microsoft Edge**](https://www.microsoft.com/edge/) / [**Opera**](https://www.opera.com/): Si muovono in sincronia con lo spirito di fount, offrendo le migliori prestazioni e compatibilità per un'interazione liscia come la poesia. Tuttavia, alcuni browser percorrono un sentiero diverso, e il loro incontro con fount può portare una nota di dissonanza: - **Mozilla Firefox**: È come un viandante ostinato, spesso senza fretta nell'abbracciare le nuove tecnologie, scegliendo a volte di rimanere per sempre nel passato. Questa insistenza, però, può portare a certi rimpianti: - Mancando il supporto per le [`speculationrules`](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/script/type/speculationrules), ogni avvio a freddo e gestione del protocollo di fount sarà 1-2 secondi più lento del dovuto — momenti rubati in silenzio. - L'assenza di supporto per il posizionamento [CSS `anchor`](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_anchor_positioning) lascerà alcune pagine con un tocco di polvere imperfetta, rovinando un'atmosfera che doveva essere pura. - La mancanza di supporto per [`blocking="render"`](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/script) può far sfarfallare le pagine di fount al caricamento, ferendo i tuoi occhi. - Secondo i rapporti di errore del backend, è solo nel mondo di Firefox che le pagine di fount a volte cadono in errori misteriosi o appaiono strane — quando succede, prova ad aggiornare; potrebbe dissolvere la nebbia. - **Apple Safari**: Il suo supporto per gli standard web "emergenti" (vecchi di diversi anni) potrebbe essere un po' meglio di quello di Firefox, ma non di molto. - Manca anche il supporto per le [`speculationrules`](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/script/type/speculationrules), il che significa che l'avvio di fount subirà comunque un leggero ritardo, rubando secondi preziosi al tuo tempo. - **Brave**: Sebbene basato su Chromium, il suo formidabile scudo della privacy può talvolta oscurare inavvertitamente parte della luce di fount, influenzando il normale funzionamento di alcune funzionalità. --- ### Testimonia la Crescita: La Storia delle Star di fount [](https://github.com/steve02081504/fount/stargazers) ### Contributori [](https://github.com/steve02081504/fount/graphs/contributors) ### In Conclusione: Il Tocco dell'Artigiano Oltre ai sussurri dell'AI, fount offre una connessione più profonda – _il tocco dell'artigiano_. All'interno della nostra comunità, troverai una ricchezza di modelli di personaggi e persone predefiniti, _ognuno una base finemente scolpita in attesa che la tua visione unica la risvegli_. fount ti dà il potere di creare e interagire con personaggi AI in un modo che si sente naturale, immersivo e profondamente personale. Che tu sia un creatore esperto o stia appena iniziando il tuo viaggio, fount ti dà il benvenuto. Unisciti alla nostra **comunità accogliente** e scopri la magia di infondere vita nella tua immaginazione, supportato da una piattaforma matura e un team dedicato.