Note for Windows Users: WSL 2 is required.
Copy .env.example to .env and fill in the appropriate values.
cp .env.example .env
Enter your Open AI keys under OPENAI_API_KEY
git clone https://github.com/NethermindEth/eliza-chaoschain-plugin.git
cd eliza-chaoschain-plugin
cp .env.example .env
pnpm i && pnpm build && pnpm start
While eliza plugin is running, open another terminal
pnpm start:client
cd llm_server
pip install -r requirements.txt
uvicorn server:app --host 0.0.0.0 --port 1234
Make sure your chaoschain is running and now you can go to http://localhost:5173/
in your browser.
Open agent/src/mainCharacter.ts
to modify the main character of chaoschain agent