- 🛠️ Connettori completi per Discord, Twitter e Telegram
- 🔗 Supporto per tutti i modelli (Llama, Grok, OpenAI, Anthropic, ecc.)
- 👥 Supporto multi-agente e per stanze
- 📚 Acquisisci e interagisci facilmente con i tuoi documenti
- 💾 Memoria recuperabile e archivio documenti
- 🚀 Altamente estensibile - crea le tue azioni e clients personalizzati
- ☁️ Supporto di numerosi modelli (Llama locale, OpenAI, Anthropic, Groq, ecc.)
- 📦 Funziona e basta!
- 🤖 Chatbot
- 🕵️ Agenti Autonomi
- 📈 Gestione dei processi aziendali
- 🎮 NPC per Videogiochi
- 🧠 Trading
Nota per gli utenti Windows: È richiesto WSL
Copia .env.example in .env e inserisci i valori appropriati
cp .env.example .env
Questo script eseguirà tutti i comandi necessari per configurare il progetto e avviare il bot con il personaggio predefinito.
sh scripts/start.sh
-
Apri
packages/agent/src/character.ts
per modificare il personaggio predefinito. Decommenta e modifica. -
Per caricare personaggi personalizzati:
- Usa
pnpm start --characters="percorso/del/tuo/personaggio.json"
- È possibile caricare più file di personaggi contemporaneamente
- Usa
pnpm i
pnpm build
pnpm start
# Il progetto evolve rapidamente; a volte è necessario pulire il progetto se si ritorna sul progetto dopo un po' di tempo
pnpm clean
Potrebbe essere necessario installare Sharp. Se vedi un errore all'avvio, prova a installarlo con il seguente comando:
pnpm install --include=optional sharp
- GitHub Issues. Ideale per segnalare bug riscontrati durante l’utilizzo di Eliza e proporre nuove funzionalità.
- Discord. Ideale per condividere le tue applicazioni e interagire con la comunità.