diff --git a/.env.example b/.env.example
index 0eba0b6987..d2d89eda85 100644
--- a/.env.example
+++ b/.env.example
@@ -1,28 +1,38 @@
# Discord Configuration
DISCORD_APPLICATION_ID=
-DISCORD_API_TOKEN= # Bot token
-DISCORD_VOICE_CHANNEL_ID= # The ID of the voice channel the bot should join (optional)
+DISCORD_API_TOKEN= # Bot token
+DISCORD_VOICE_CHANNEL_ID= # The ID of the voice channel the bot should join (optional)
# AI Model API Keys
-OPENAI_API_KEY= # OpenAI API key, starting with sk-
+OPENAI_API_KEY= # OpenAI API key, starting with sk-
+SMALL_OPENAI_MODEL= # Default: gpt-4o-mini
+MEDIUM_OPENAI_MODEL= # Default: gpt-4o
+LARGE_OPENAI_MODEL= # Default: gpt-4o
+EMBEDDING_OPENAI_MODEL= # Default: text-embedding-3-small
+IMAGE_OPENAI_MODEL= # Default: dall-e-3
# Eternal AI's Decentralized Inference API
ETERNALAI_URL=
-ETERNALAI_MODEL= #Default: "neuralmagic/Meta-Llama-3.1-405B-Instruct-quantized.w4a16"
+ETERNALAI_MODEL= # Default: "neuralmagic/Meta-Llama-3.1-405B-Instruct-quantized.w4a16"
ETERNALAI_API_KEY=
-GROK_API_KEY= # GROK API Key
-GROQ_API_KEY= # Starts with gsk_
+GROK_API_KEY= # GROK API Key
+GROQ_API_KEY= # Starts with gsk_
OPENROUTER_API_KEY=
-GOOGLE_GENERATIVE_AI_API_KEY= # Gemini API key
+GOOGLE_GENERATIVE_AI_API_KEY= # Gemini API key
-ALI_BAILIAN_API_KEY= # Ali Bailian API Key
-VOLENGINE_API_KEY= # VolEngine API Key
+ALI_BAILIAN_API_KEY= # Ali Bailian API Key
+NANOGPT_API_KEY= # NanoGPT API Key
-HYPERBOLIC_API_KEY= # Hyperbolic API Key
+HYPERBOLIC_API_KEY= # Hyperbolic API Key
+HYPERBOLIC_MODEL=
+IMAGE_HYPERBOLIC_MODEL= # Default: FLUX.1-dev
+SMALL_HYPERBOLIC_MODEL= # Default: meta-llama/Llama-3.2-3B-Instruct
+MEDIUM_HYPERBOLIC_MODEL= # Default: meta-llama/Meta-Llama-3.1-70B-Instruct
+LARGE_HYPERBOLIC_MODEL= # Default: meta-llama/Meta-Llama-3.1-405-Instruct
# Speech Synthesis
-ELEVENLABS_XI_API_KEY= # API key from elevenlabs
+ELEVENLABS_XI_API_KEY= # API key from elevenlabs
# ElevenLabs Settings
ELEVENLABS_MODEL_ID=eleven_multilingual_v2
@@ -36,89 +46,109 @@ ELEVENLABS_OUTPUT_FORMAT=pcm_16000
# Twitter/X Configuration
TWITTER_DRY_RUN=false
-TWITTER_USERNAME= # Account username
-TWITTER_PASSWORD= # Account password
-TWITTER_EMAIL= # Account email
+TWITTER_USERNAME= # Account username
+TWITTER_PASSWORD= # Account password
+TWITTER_EMAIL= # Account email
TWITTER_2FA_SECRET=
-TWITTER_COOKIES= # Account cookies
-TWITTER_POLL_INTERVAL=120 # How often (in seconds) the bot should check for interactions
+
+TWITTER_COOKIES= # Account cookies
+TWITTER_POLL_INTERVAL=120 # How often (in seconds) the bot should check for interactions
+TWITTER_SEARCH_ENABLE=FALSE # Enable timeline search, WARNING this greatly increases your chance of getting banned
+TWITTER_TARGET_USERS= # Comma separated list of Twitter user names to interact with
+
X_SERVER_URL=
XAI_API_KEY=
XAI_MODEL=
# Post Interval Settings (in minutes)
-POST_INTERVAL_MIN= # Default: 90
-POST_INTERVAL_MAX= # Default: 180
+POST_INTERVAL_MIN= # Default: 90
+POST_INTERVAL_MAX= # Default: 180
POST_IMMEDIATELY=
+# Twitter action processing configuration
+ACTION_INTERVAL=300000 # Interval in milliseconds between action processing runs (default: 5 minutes)
+ENABLE_ACTION_PROCESSING=false # Set to true to enable the action processing loop
+
# Feature Flags
-IMAGE_GEN= # Set to TRUE to enable image generation
-USE_OPENAI_EMBEDDING= # Set to TRUE for OpenAI/1536, leave blank for local
-USE_OLLAMA_EMBEDDING= # Set to TRUE for OLLAMA/1024, leave blank for local
+IMAGE_GEN= # Set to TRUE to enable image generation
+USE_OPENAI_EMBEDDING= # Set to TRUE for OpenAI/1536, leave blank for local
+USE_OLLAMA_EMBEDDING= # Set to TRUE for OLLAMA/1024, leave blank for local
# OpenRouter Models
-OPENROUTER_MODEL= # Default: uses hermes 70b/405b
+OPENROUTER_MODEL= # Default: uses hermes 70b/405b
SMALL_OPENROUTER_MODEL=
MEDIUM_OPENROUTER_MODEL=
LARGE_OPENROUTER_MODEL=
# REDPILL Configuration
# https://docs.red-pill.ai/get-started/supported-models
-REDPILL_API_KEY= # REDPILL API Key
+REDPILL_API_KEY= # REDPILL API Key
REDPILL_MODEL=
-SMALL_REDPILL_MODEL= # Default: gpt-4o-mini
-MEDIUM_REDPILL_MODEL= # Default: gpt-4o
-LARGE_REDPILL_MODEL= # Default: gpt-4o
+SMALL_REDPILL_MODEL= # Default: gpt-4o-mini
+MEDIUM_REDPILL_MODEL= # Default: gpt-4o
+LARGE_REDPILL_MODEL= # Default: gpt-4o
+
+# Grok Configuration
+SMALL_GROK_MODEL= # Default: grok-2-1212
+MEDIUM_GROK_MODEL= # Default: grok-2-1212
+LARGE_GROK_MODEL= # Default: grok-2-1212
+EMBEDDING_GROK_MODEL= # Default: grok-2-1212
# Ollama Configuration
-OLLAMA_SERVER_URL= # Default: localhost:11434
+OLLAMA_SERVER_URL= # Default: localhost:11434
OLLAMA_MODEL=
-OLLAMA_EMBEDDING_MODEL= # Default: mxbai-embed-large
-SMALL_OLLAMA_MODEL= # Default: llama3.2
-MEDIUM_OLLAMA_MODEL= # Default: hermes3
-LARGE_OLLAMA_MODEL= # Default: hermes3:70b
+OLLAMA_EMBEDDING_MODEL= # Default: mxbai-embed-large
+SMALL_OLLAMA_MODEL= # Default: llama3.2
+MEDIUM_OLLAMA_MODEL= # Default: hermes3
+LARGE_OLLAMA_MODEL= # Default: hermes3:70b
# Google Configuration
GOOGLE_MODEL=
-SMALL_GOOGLE_MODEL= # Default: gemini-1.5-flash-latest
-MEDIUM_GOOGLE_MODEL= # Default: gemini-1.5-flash-latest
-LARGE_GOOGLE_MODEL= # Default: gemini-1.5-pro-latest
-EMBEDDING_GOOGLE_MODEL= # Default: text-embedding-004
+SMALL_GOOGLE_MODEL= # Default: gemini-1.5-flash-latest
+MEDIUM_GOOGLE_MODEL= # Default: gemini-1.5-flash-latest
+LARGE_GOOGLE_MODEL= # Default: gemini-1.5-pro-latest
+EMBEDDING_GOOGLE_MODEL= # Default: text-embedding-004
# Groq Configuration
-SMALL_GROQ_MODEL= # Default: llama-3.1-8b-instant
-MEDIUM_GROQ_MODEL= # Default: llama-3.3-70b-versatile
-LARGE_GROQ_MODEL= # Default: llama-3.2-90b-vision-preview
-EMBEDDING_GROQ_MODEL= # Default: llama-3.1-8b-instant
-
-#LlamaLocal Configuration
-LLAMALOCAL_PATH= # Default: "" which is the current directory in plugin-node/dist/ which gets destroyed and recreated on every build
-
-# API Keys
-ANTHROPIC_API_KEY= # For Claude
-HEURIST_API_KEY= # Get from https://heurist.ai/dev-access
-
-# Heurist Models
-SMALL_HEURIST_MODEL= # Default: meta-llama/llama-3-70b-instruct
-MEDIUM_HEURIST_MODEL= # Default: meta-llama/llama-3-70b-instruct
-LARGE_HEURIST_MODEL= # Default: meta-llama/llama-3.1-405b-instruct
-HEURIST_IMAGE_MODEL= # Default: PepeXL
+SMALL_GROQ_MODEL= # Default: llama-3.1-8b-instant
+MEDIUM_GROQ_MODEL= # Default: llama-3.3-70b-versatile
+LARGE_GROQ_MODEL= # Default: llama-3.2-90b-vision-preview
+EMBEDDING_GROQ_MODEL= # Default: llama-3.1-8b-instant
+
+# LlamaLocal Configuration
+LLAMALOCAL_PATH= # Default: "" which is the current directory in plugin-node/dist/ which gets destroyed and recreated on every build
+
+# NanoGPT Configuration
+SMALL_NANOGPT_MODEL= # Default: gpt-4o-mini
+MEDIUM_NANOGPT_MODEL= # Default: gpt-4o
+LARGE_NANOGPT_MODEL= # Default: gpt-4o
+
+# Anthropic Configuration
+ANTHROPIC_API_KEY= # For Claude
+SMALL_ANTHROPIC_MODEL= # Default: claude-3-haiku-20240307
+MEDIUM_ANTHROPIC_MODEL= # Default: claude-3-5-sonnet-20241022
+LARGE_ANTHROPIC_MODEL= # Default: claude-3-5-sonnet-20241022
+
+# Heurist Configuration
+HEURIST_API_KEY= # Get from https://heurist.ai/dev-access
+SMALL_HEURIST_MODEL= # Default: meta-llama/llama-3-70b-instruct
+MEDIUM_HEURIST_MODEL= # Default: meta-llama/llama-3-70b-instruct
+LARGE_HEURIST_MODEL= # Default: meta-llama/llama-3.1-405b-instruct
+HEURIST_IMAGE_MODEL= # Default: PepeXL
# Gaianet Configuration
GAIANET_MODEL=
GAIANET_SERVER_URL=
-SMALL_GAIANET_MODEL= # Default: llama3b
-SMALL_GAIANET_SERVER_URL= # Default: https://llama3b.gaia.domains/v1
-
-MEDIUM_GAIANET_MODEL= # Default: llama
-MEDIUM_GAIANET_SERVER_URL= # Default: https://llama8b.gaia.domains/v1
-
-LARGE_GAIANET_MODEL= # Default: qwen72b
-LARGE_GAIANET_SERVER_URL= # Default: https://qwen72b.gaia.domains/v1
+SMALL_GAIANET_MODEL= # Default: llama3b
+SMALL_GAIANET_SERVER_URL= # Default: https://llama3b.gaia.domains/v1
+MEDIUM_GAIANET_MODEL= # Default: llama
+MEDIUM_GAIANET_SERVER_URL= # Default: https://llama8b.gaia.domains/v1
+LARGE_GAIANET_MODEL= # Default: qwen72b
+LARGE_GAIANET_SERVER_URL= # Default: https://qwen72b.gaia.domains/v1
GAIANET_EMBEDDING_MODEL=
-USE_GAIANET_EMBEDDING= # Set to TRUE for GAIANET/768, leave blank for local
+USE_GAIANET_EMBEDDING= # Set to TRUE for GAIANET/768, leave blank for local
# EVM
EVM_PRIVATE_KEY=
@@ -127,6 +157,10 @@ EVM_PROVIDER_URL=
# Solana
SOLANA_PRIVATE_KEY=
SOLANA_PUBLIC_KEY=
+SOLANA_CLUSTER= # Default: devnet. Solana Cluster: 'devnet' | 'testnet' | 'mainnet-beta'
+SOLANA_ADMIN_PRIVATE_KEY= # This wallet is used to verify NFTs
+SOLANA_ADMIN_PUBLIC_KEY= # This wallet is used to verify NFTs
+SOLANA_VERIFY_TOKEN= # Authentication token for calling the verification API
# Fallback Wallet Configuration (deprecated)
WALLET_PRIVATE_KEY=
@@ -159,21 +193,28 @@ STARKNET_RPC_URL=
INTIFACE_WEBSOCKET_URL=ws://localhost:12345
# Farcaster Neynar Configuration
-FARCASTER_FID= # the FID associated with the account your are sending casts from
+FARCASTER_FID= # The FID associated with the account your are sending casts from
FARCASTER_NEYNAR_API_KEY= # Neynar API key: https://neynar.com/
-FARCASTER_NEYNAR_SIGNER_UUID= # signer for the account you are sending casts from. create a signer here: https://dev.neynar.com/app
+FARCASTER_NEYNAR_SIGNER_UUID= # Signer for the account you are sending casts from. Create a signer here: https://dev.neynar.com/app
FARCASTER_DRY_RUN=false # Set to true if you want to run the bot without actually publishing casts
FARCASTER_POLL_INTERVAL=120 # How often (in seconds) the bot should check for farcaster interactions (replies and mentions)
# Coinbase
-COINBASE_COMMERCE_KEY= # from coinbase developer portal
-COINBASE_API_KEY= # from coinbase developer portal
-COINBASE_PRIVATE_KEY= # from coinbase developer portal
-# if not configured it will be generated and written to runtime.character.settings.secrets.COINBASE_GENERATED_WALLET_ID and runtime.character.settings.secrets.COINBASE_GENERATED_WALLET_HEX_SEED
-COINBASE_GENERATED_WALLET_ID= # not your address but the wallet id from generating a wallet through the plugin
-COINBASE_GENERATED_WALLET_HEX_SEED= # not your address but the wallet hex seed from generating a wallet through the plugin and calling export
-# for webhook plugin the uri you want to send the webhook to for dummy ones use https://webhook.site
-COINBASE_NOTIFICATION_URI=
+COINBASE_COMMERCE_KEY= # From Coinbase developer portal
+COINBASE_API_KEY= # From Coinbase developer portal
+COINBASE_PRIVATE_KEY= # From Coinbase developer portal
+COINBASE_GENERATED_WALLET_ID= # Not your address but the wallet ID from generating a wallet through the plugin
+COINBASE_GENERATED_WALLET_HEX_SEED= # Not your address but the wallet hex seed from generating a wallet through the plugin and calling export
+COINBASE_NOTIFICATION_URI= # For webhook plugin the uri you want to send the webhook to for dummy ones use https://webhook.site
+
+# Coinbase Charity Configuration
+IS_CHARITABLE=false # Set to true to enable charity donations
+CHARITY_ADDRESS_BASE=0x1234567890123456789012345678901234567890
+CHARITY_ADDRESS_SOL=pWvDXKu6CpbKKvKQkZvDA66hgsTB6X2AgFxksYogHLV
+CHARITY_ADDRESS_ETH=0x750EF1D7a0b4Ab1c97B7A623D7917CcEb5ea779C
+CHARITY_ADDRESS_ARB=0x1234567890123456789012345678901234567890
+CHARITY_ADDRESS_POL=0x1234567890123456789012345678901234567890
+
# Conflux Configuration
CONFLUX_CORE_PRIVATE_KEY=
CONFLUX_CORE_SPACE_RPC_URL=
@@ -181,40 +222,106 @@ CONFLUX_ESPACE_PRIVATE_KEY=
CONFLUX_ESPACE_RPC_URL=
CONFLUX_MEME_CONTRACT_ADDRESS=
-#ZeroG
+# ZeroG
ZEROG_INDEXER_RPC=
ZEROG_EVM_RPC=
ZEROG_PRIVATE_KEY=
ZEROG_FLOW_ADDRESS=
# TEE Configuration
-DSTACK_SIMULATOR_ENDPOINT=
-WALLET_SECRET_SALT= # ONLY DEFINE IF YOU WANT TO USE TEE Plugin, otherwise it will throw errors
+# TEE_MODE options:
+# - LOCAL: Uses simulator at localhost:8090 (for local development)
+# - DOCKER: Uses simulator at host.docker.internal:8090 (for docker development)
+# - PRODUCTION: No simulator, uses production endpoints
+# Defaults to OFF if not specified
+TEE_MODE=OFF # LOCAL | DOCKER | PRODUCTION
+WALLET_SECRET_SALT= # ONLY define if you want to use TEE Plugin, otherwise it will throw errors
# Galadriel Configuration
-GALADRIEL_API_KEY=gal-* # Get from https://dashboard.galadriel.com/
+GALADRIEL_API_KEY=gal-* # Get from https://dashboard.galadriel.com/
+
+# Venice Configuration
+VENICE_API_KEY= # generate from venice settings
+SMALL_VENICE_MODEL= # Default: llama-3.3-70b
+MEDIUM_VENICE_MODEL= # Default: llama-3.3-70b
+LARGE_VENICE_MODEL= # Default: llama-3.1-405b
+IMAGE_VENICE_MODEL= # Default: fluently-xl
+
+# Akash Chat API Configuration docs: https://chatapi.akash.network/documentation
+AKASH_CHAT_API_KEY= # Get from https://chatapi.akash.network/
+SMALL_AKASH_CHAT_API_MODEL= # Default: Meta-Llama-3-2-3B-Instruct
+MEDIUM_AKASH_CHAT_API_MODEL= # Default: Meta-Llama-3-3-70B-Instruct
+LARGE_AKASH_CHAT_API_MODEL= # Default: Meta-Llama-3-1-405B-Instruct-FP8
# fal.ai Configuration
FAL_API_KEY=
FAL_AI_LORA_PATH=
# WhatsApp Cloud API Configuration
-WHATSAPP_ACCESS_TOKEN= # Permanent access token from Facebook Developer Console
-WHATSAPP_PHONE_NUMBER_ID= # Phone number ID from WhatsApp Business API
-WHATSAPP_BUSINESS_ACCOUNT_ID= # Business Account ID from Facebook Business Manager
-WHATSAPP_WEBHOOK_VERIFY_TOKEN= # Custom string for webhook verification
-WHATSAPP_API_VERSION=v17.0 # WhatsApp API version (default: v17.0)
+WHATSAPP_ACCESS_TOKEN= # Permanent access token from Facebook Developer Console
+WHATSAPP_PHONE_NUMBER_ID= # Phone number ID from WhatsApp Business API
+WHATSAPP_BUSINESS_ACCOUNT_ID= # Business Account ID from Facebook Business Manager
+WHATSAPP_WEBHOOK_VERIFY_TOKEN= # Custom string for webhook verification
+WHATSAPP_API_VERSION=v17.0 # WhatsApp API version (default: v17.0)
# Flow Blockchain Configuration
FLOW_ADDRESS=
-FLOW_PRIVATE_KEY= # Private key for SHA3-256 + P256 ECDSA
-FLOW_NETWORK= # Default: mainnet
-FLOW_ENDPOINT_URL= # Default: https://mainnet.onflow.org
+FLOW_PRIVATE_KEY= # Private key for SHA3-256 + P256 ECDSA
+FLOW_NETWORK= # Default: mainnet
+FLOW_ENDPOINT_URL= # Default: https://mainnet.onflow.org
# ICP
INTERNET_COMPUTER_PRIVATE_KEY=
INTERNET_COMPUTER_ADDRESS=
# Aptos
-APTOS_PRIVATE_KEY= # Aptos private key
-APTOS_NETWORK= # must be one of mainnet, testnet
+APTOS_PRIVATE_KEY= # Aptos private key
+APTOS_NETWORK= # Must be one of mainnet, testnet
+
+# EchoChambers Configuration
+ECHOCHAMBERS_API_URL=http://127.0.0.1:3333
+ECHOCHAMBERS_API_KEY=testingkey0011
+ECHOCHAMBERS_USERNAME=eliza
+ECHOCHAMBERS_DEFAULT_ROOM=general
+ECHOCHAMBERS_POLL_INTERVAL=60
+ECHOCHAMBERS_MAX_MESSAGES=10
+
+# MultiversX
+MVX_PRIVATE_KEY= # Multiversx private key
+MVX_NETWORK= # must be one of mainnet, devnet, testnet
+
+# NEAR
+NEAR_WALLET_SECRET_KEY=
+NEAR_WALLET_PUBLIC_KEY=
+NEAR_ADDRESS=
+SLIPPAGE=1
+RPC_URL=https://rpc.testnet.near.org
+NEAR_NETWORK=testnet # or mainnet
+
+# ZKsync Era Configuration
+ZKSYNC_ADDRESS=
+ZKSYNC_PRIVATE_KEY=
+
+# Ton
+TON_PRIVATE_KEY= # Ton Mnemonic Seed Phrase Join With Empty String
+TON_RPC_URL= # ton rpc
+
+# AWS S3 Configuration Settings for File Upload
+AWS_ACCESS_KEY_ID=
+AWS_SECRET_ACCESS_KEY=
+AWS_REGION=
+AWS_S3_BUCKET=
+AWS_S3_UPLOAD_PATH=
+
+# Deepgram
+DEEPGRAM_API_KEY=
+
+# Sui
+SUI_PRIVATE_KEY= # Sui Mnemonic Seed Phrase (`sui keytool generate ed25519`)
+SUI_NETWORK= # must be one of mainnet, testnet, devnet, localnet
+
+# Story
+STORY_PRIVATE_KEY= # Story private key
+STORY_API_BASE_URL= # Story API base URL
+STORY_API_KEY= # Story API key
+PINATA_JWT= # Pinata JWT for uploading files to IPFS
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 535617fb44..09649bafae 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -20,7 +20,7 @@ jobs:
cache: "pnpm"
- name: Install dependencies
- run: pnpm install --no-frozen-lockfile
+ run: pnpm install
- name: Run Prettier
run: pnpm run prettier --check .
@@ -34,7 +34,7 @@ jobs:
echo "NODE_ENV=test" >> packages/core/.env.test
- name: Run tests
- run: cd packages/core && pnpm test
+ run: cd packages/core && pnpm test:coverage
- name: Build packages
run: pnpm run build
diff --git a/.github/workflows/image.yaml b/.github/workflows/image.yaml
new file mode 100644
index 0000000000..ddd543b0b9
--- /dev/null
+++ b/.github/workflows/image.yaml
@@ -0,0 +1,61 @@
+#
+name: Create and publish a Docker image
+
+# Configures this workflow to run every time a change is pushed to the branch called `release`.
+on:
+ release:
+ types: [created]
+ workflow_dispatch:
+
+# Defines two custom environment variables for the workflow. These are used for the Container registry domain, and a name for the Docker image that this workflow builds.
+env:
+ REGISTRY: ghcr.io
+ IMAGE_NAME: ${{ github.repository }}
+
+# There is a single job in this workflow. It's configured to run on the latest available version of Ubuntu.
+jobs:
+ build-and-push-image:
+ runs-on: ubuntu-latest
+ # Sets the permissions granted to the `GITHUB_TOKEN` for the actions in this job.
+ permissions:
+ contents: read
+ packages: write
+ attestations: write
+ id-token: write
+ #
+ steps:
+ - name: Checkout repository
+ uses: actions/checkout@v4
+ # Uses the `docker/login-action` action to log in to the Container registry registry using the account and password that will publish the packages. Once published, the packages are scoped to the account defined here.
+ - name: Log in to the Container registry
+ uses: docker/login-action@65b78e6e13532edd9afa3aa52ac7964289d1a9c1
+ with:
+ registry: ${{ env.REGISTRY }}
+ username: ${{ github.actor }}
+ password: ${{ secrets.GITHUB_TOKEN }}
+ # This step uses [docker/metadata-action](https://github.com/docker/metadata-action#about) to extract tags and labels that will be applied to the specified image. The `id` "meta" allows the output of this step to be referenced in a subsequent step. The `images` value provides the base name for the tags and labels.
+ - name: Extract metadata (tags, labels) for Docker
+ id: meta
+ uses: docker/metadata-action@9ec57ed1fcdbf14dcef7dfbe97b2010124a938b7
+ with:
+ images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
+ # This step uses the `docker/build-push-action` action to build the image, based on your repository's `Dockerfile`. If the build succeeds, it pushes the image to GitHub Packages.
+ # It uses the `context` parameter to define the build's context as the set of files located in the specified path. For more information, see "[Usage](https://github.com/docker/build-push-action#usage)" in the README of the `docker/build-push-action` repository.
+ # It uses the `tags` and `labels` parameters to tag and label the image with the output from the "meta" step.
+ - name: Build and push Docker image
+ id: push
+ uses: docker/build-push-action@f2a1d5e99d037542a71f64918e516c093c6f3fc4
+ with:
+ context: .
+ push: true
+ tags: ${{ steps.meta.outputs.tags }}
+ labels: ${{ steps.meta.outputs.labels }}
+
+ # This step generates an artifact attestation for the image, which is an unforgeable statement about where and how it was built. It increases supply chain security for people who consume the image. For more information, see "[AUTOTITLE](/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds)."
+ - name: Generate artifact attestation
+ uses: actions/attest-build-provenance@v1
+ with:
+ subject-name: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME}}
+ subject-digest: ${{ steps.push.outputs.digest }}
+ push-to-registry: true
+
diff --git a/.github/workflows/integrationTests.yaml b/.github/workflows/integrationTests.yaml
new file mode 100644
index 0000000000..86f1b6f20e
--- /dev/null
+++ b/.github/workflows/integrationTests.yaml
@@ -0,0 +1,55 @@
+name: integration-test
+on:
+ push:
+ branches:
+ - "*"
+ pull_request_target:
+ branches:
+ - "*"
+jobs:
+ smoke-tests:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+
+ - uses: pnpm/action-setup@v3
+ with:
+ version: 9.4.0
+
+ - uses: actions/setup-node@v4
+ with:
+ node-version: "23"
+ cache: "pnpm"
+
+ - name: Run smoke tests
+ run: pnpm run smokeTests
+ integration-tests:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+
+ - uses: pnpm/action-setup@v3
+ with:
+ version: 9.4.0
+
+ - uses: actions/setup-node@v4
+ with:
+ node-version: "23"
+ cache: "pnpm"
+
+ - name: Install dependencies
+ run: pnpm install -r
+
+ - name: Build packages
+ run: pnpm build
+
+ - name: Run integration tests
+ env:
+ OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
+ run: |
+ if [ -z "$OPENAI_API_KEY" ]; then
+ echo "Skipping integration tests due to missing required API keys"
+ exit 1
+ else
+ pnpm run integrationTests
+ fi
diff --git a/.github/workflows/require-develop.yml b/.github/workflows/require-develop.yml
new file mode 100644
index 0000000000..4519a3b5ca
--- /dev/null
+++ b/.github/workflows/require-develop.yml
@@ -0,0 +1,18 @@
+name: Check pull request source branch
+on:
+ pull_request_target:
+ types:
+ - opened
+ - reopened
+ - synchronize
+ - edited
+jobs:
+ check-branches:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Check branches
+ run: |
+ if [ ${{ github.head_ref }} != "develop" ] && [ ${{ github.base_ref }} == "main" ]; then
+ echo "Merge requests to main branch are only allowed from dev branch."
+ exit 1
+ fi
diff --git a/.gitignore b/.gitignore
index b3d84f00fb..abc2305272 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,6 +3,8 @@ node_modules
.env
.env.production
+.env.local
+.env_main
concatenated-output.ts
embedding-cache.json
packages/plugin-buttplug/intiface-engine
@@ -47,3 +49,6 @@ packages/plugin-coinbase/package-lock.json
tsup.config.bundled_*.mjs
.turbo
+
+coverage
+.eslintcache
diff --git a/.gitpod.yml b/.gitpod.yml
index f6e6601f43..3d243d6e34 100644
--- a/.gitpod.yml
+++ b/.gitpod.yml
@@ -4,5 +4,4 @@ tasks:
init: |
nvm install v23.3.0
git checkout $(git describe --tags --abbrev=0)
- command: pnpm install && pnpm run build
-
+ command: pnpm install && pnpm run build
diff --git a/.npmrc b/.npmrc
index d67f374883..0f6a4a767d 100644
--- a/.npmrc
+++ b/.npmrc
@@ -1 +1,2 @@
node-linker=hoisted
+frozen-lockfile=true
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 813a00406e..bb351d019f 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -44,4 +44,4 @@
"[shellscript]": {
"editor.defaultFormatter": "foxundermoon.shell-format"
}
-}
+}
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4801b48eb5..24f7ac1b74 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,121 @@
# Changelog
+## [v0.1.6-alpha.1](https://github.com/ai16z/eliza/tree/v0.1.6-alpha.1) (2024-12-13)
+
+[Full Changelog](https://github.com/ai16z/eliza/compare/v0.1.5-alpha.5...v0.1.6-alpha.1)
+
+**Implemented enhancements:**
+
+- Add Venice.ai Model Provider [\#1016](https://github.com/ai16z/eliza/issues/1016)
+- Need to add media file upload for posting tweets with image from imageGenerationPlugin. Currently only discord has this implemented [\#969](https://github.com/ai16z/eliza/issues/969)
+- Script to create core memories for the agent [\#967](https://github.com/ai16z/eliza/issues/967)
+- feat: add hot-reloading for agent dependencies [\#930](https://github.com/ai16z/eliza/issues/930)
+- Improve `dev.sh` Script to Enhance Plugin Development Workflow [\#888](https://github.com/ai16z/eliza/issues/888)
+
+**Fixed bugs:**
+
+- How to set the model class for Anthropic? [\#988](https://github.com/ai16z/eliza/issues/988)
+- Twitter Search Client Broken [\#943](https://github.com/ai16z/eliza/issues/943)
+- Stuck querying when @'ing it in Discord [\#921](https://github.com/ai16z/eliza/issues/921)
+- Error pnpm start - Promise.withResolvers\(\): pdfjs-dist [\#902](https://github.com/ai16z/eliza/issues/902)
+- Running tests on start and dev? [\#893](https://github.com/ai16z/eliza/issues/893)
+- build: eliza docs build creates 130 files that want to be modified/added to git [\#849](https://github.com/ai16z/eliza/issues/849)
+- EVM Plugin can't run any action [\#735](https://github.com/ai16z/eliza/issues/735)
+- Bug: plugin-solana crash report [\#467](https://github.com/ai16z/eliza/issues/467)
+
+**Closed issues:**
+
+- Issue: Unable to Post Tweets Using Eliza Integration with Twitter via Cookies or OAuth2 [\#901](https://github.com/ai16z/eliza/issues/901)
+
+**Merged pull requests:**
+
+- chore: release develop into main [\#1045](https://github.com/ai16z/eliza/pull/1045) ([odilitime](https://github.com/odilitime))
+- fix: re-enable generateNewTweetLoop / lint fixes [\#1043](https://github.com/ai16z/eliza/pull/1043) ([odilitime](https://github.com/odilitime))
+- docs: characterfile.md docs outdated with latest eliza version [\#1042](https://github.com/ai16z/eliza/pull/1042) ([tqdpham96](https://github.com/tqdpham96))
+- feat: Add AI Agent Dev School Tutorial Link [\#1038](https://github.com/ai16z/eliza/pull/1038) ([lalalune](https://github.com/lalalune))
+- fix: use pull\_request\_target for integration tests [\#1035](https://github.com/ai16z/eliza/pull/1035) ([jnaulty](https://github.com/jnaulty))
+- feat: Add Discord Team features [\#1032](https://github.com/ai16z/eliza/pull/1032) ([azep-ninja](https://github.com/azep-ninja))
+- feat: client-discord stop implementation / agent improvements [\#1029](https://github.com/ai16z/eliza/pull/1029) ([odilitime](https://github.com/odilitime))
+- chore: Push Develop into Main [\#1028](https://github.com/ai16z/eliza/pull/1028) ([odilitime](https://github.com/odilitime))
+- feat: improve voice processing and add deepgram transcription option [\#1026](https://github.com/ai16z/eliza/pull/1026) ([tcm390](https://github.com/tcm390))
+- docs: Update README.md [\#1025](https://github.com/ai16z/eliza/pull/1025) ([sergical](https://github.com/sergical))
+- docs: Update README.md [\#1024](https://github.com/ai16z/eliza/pull/1024) ([sergical](https://github.com/sergical))
+- chore: Twitter fetchHomeTimeline rework [\#1021](https://github.com/ai16z/eliza/pull/1021) ([odilitime](https://github.com/odilitime))
+- chore: Update CI configuration to enable test coverage and add covera… [\#1019](https://github.com/ai16z/eliza/pull/1019) ([snobbee](https://github.com/snobbee))
+- docs: "AI Agent Dev School Part 4" livestream notes [\#1015](https://github.com/ai16z/eliza/pull/1015) ([YoungPhlo](https://github.com/YoungPhlo))
+- docs: Add templates documentation to the project [\#1013](https://github.com/ai16z/eliza/pull/1013) ([Lukapetro](https://github.com/Lukapetro))
+- feat: Add custom fetch logic for agent [\#1010](https://github.com/ai16z/eliza/pull/1010) ([v1xingyue](https://github.com/v1xingyue))
+- feat: Plugin evm multichain [\#1009](https://github.com/ai16z/eliza/pull/1009) ([nicky-ru](https://github.com/nicky-ru))
+- feat: add venice.ai api model provider [\#1008](https://github.com/ai16z/eliza/pull/1008) ([proteanx](https://github.com/proteanx))
+- feat: improve Twitter client with action processing [\#1007](https://github.com/ai16z/eliza/pull/1007) ([dorianjanezic](https://github.com/dorianjanezic))
+- chore: Bring Develop up to date with HEAD [\#1006](https://github.com/ai16z/eliza/pull/1006) ([odilitime](https://github.com/odilitime))
+- feat: create example folder with example plugin [\#1004](https://github.com/ai16z/eliza/pull/1004) ([monilpat](https://github.com/monilpat))
+- chore: Twitter search switch [\#1003](https://github.com/ai16z/eliza/pull/1003) ([odilitime](https://github.com/odilitime))
+- fix: add callback to action in farcaster client [\#1002](https://github.com/ai16z/eliza/pull/1002) ([sin-bufan](https://github.com/sin-bufan))
+- fix: typo initialize [\#1000](https://github.com/ai16z/eliza/pull/1000) ([cryptofish7](https://github.com/cryptofish7))
+- feat: allow users to configure models for openai and anthropic [\#999](https://github.com/ai16z/eliza/pull/999) ([oxSaturn](https://github.com/oxSaturn))
+- add echochambers [\#997](https://github.com/ai16z/eliza/pull/997) ([savageops](https://github.com/savageops))
+- test: adding parsing tests. changed files parsing.test.ts [\#996](https://github.com/ai16z/eliza/pull/996) ([ai16z-demirix](https://github.com/ai16z-demirix))
+- feat: create README\_DE.md [\#995](https://github.com/ai16z/eliza/pull/995) ([GottliebFreudenreich](https://github.com/GottliebFreudenreich))
+- fix: Fix Twitter Search Logic and Add Galadriel Image Model [\#994](https://github.com/ai16z/eliza/pull/994) ([dontAskVI](https://github.com/dontAskVI))
+- test: Initial release of smoke/integration tests + testing framework [\#993](https://github.com/ai16z/eliza/pull/993) ([jzvikart](https://github.com/jzvikart))
+- fix: a typo in characterfile.md [\#986](https://github.com/ai16z/eliza/pull/986) ([oxSaturn](https://github.com/oxSaturn))
+- fix: Goat Plugin + AWS S3 Service error when env vars absent [\#985](https://github.com/ai16z/eliza/pull/985) ([jnaulty](https://github.com/jnaulty))
+- docs: add WSL Setup Guide to documentation [\#983](https://github.com/ai16z/eliza/pull/983) ([ileana-pr](https://github.com/ileana-pr))
+- fix: docker trying to filter out missing docs package [\#978](https://github.com/ai16z/eliza/pull/978) ([odilitime](https://github.com/odilitime))
+- chore: fix broken lockfile [\#977](https://github.com/ai16z/eliza/pull/977) ([shakkernerd](https://github.com/shakkernerd))
+- chore: add how to startup chat ui [\#976](https://github.com/ai16z/eliza/pull/976) ([yodamaster726](https://github.com/yodamaster726))
+- feat: Add hyperbolic env vars to override model class [\#974](https://github.com/ai16z/eliza/pull/974) ([meppsilon](https://github.com/meppsilon))
+- LinkedIn Client [\#973](https://github.com/ai16z/eliza/pull/973) ([bkellgren](https://github.com/bkellgren))
+- Fix farcaster client process action issue [\#963](https://github.com/ai16z/eliza/pull/963) ([sin-bufan](https://github.com/sin-bufan))
+- fix\(agent\): correct EVM plugin activation condition [\#962](https://github.com/ai16z/eliza/pull/962) ([0xAsten](https://github.com/0xAsten))
+- fix: use MAX\_TWEET\_LENGTH from setting [\#960](https://github.com/ai16z/eliza/pull/960) ([oxSaturn](https://github.com/oxSaturn))
+- fix: Revert "docs: add WSL installation guide" [\#959](https://github.com/ai16z/eliza/pull/959) ([monilpat](https://github.com/monilpat))
+- feat: add dev script to plugin-aptos [\#956](https://github.com/ai16z/eliza/pull/956) ([asianviking](https://github.com/asianviking))
+- chore: rename intiface plugin [\#955](https://github.com/ai16z/eliza/pull/955) ([odilitime](https://github.com/odilitime))
+- fix: revert llamacloud endpoint change [\#954](https://github.com/ai16z/eliza/pull/954) ([odilitime](https://github.com/odilitime))
+- feat: allow character.json settings models for open router [\#953](https://github.com/ai16z/eliza/pull/953) ([odilitime](https://github.com/odilitime))
+- chore: 947 add other evm chains to wallet [\#949](https://github.com/ai16z/eliza/pull/949) ([n00b21337](https://github.com/n00b21337))
+- fix: telegram response memory userId to agentId [\#948](https://github.com/ai16z/eliza/pull/948) ([bmgalego](https://github.com/bmgalego))
+- docs: add WSL installation guide [\#946](https://github.com/ai16z/eliza/pull/946) ([ileana-pr](https://github.com/ileana-pr))
+- feat: Supports upload files to AWS S3. [\#941](https://github.com/ai16z/eliza/pull/941) ([xwxtwd](https://github.com/xwxtwd))
+- feat: process all responses actions [\#940](https://github.com/ai16z/eliza/pull/940) ([bmgalego](https://github.com/bmgalego))
+- feat: add callback handler to runtime evaluate method [\#938](https://github.com/ai16z/eliza/pull/938) ([bmgalego](https://github.com/bmgalego))
+- fix: update package name in faq [\#937](https://github.com/ai16z/eliza/pull/937) ([oxSaturn](https://github.com/oxSaturn))
+- fix: update quickstart and .env.example [\#932](https://github.com/ai16z/eliza/pull/932) ([oxSaturn](https://github.com/oxSaturn))
+- feat: add dynamic watch paths for agent development [\#931](https://github.com/ai16z/eliza/pull/931) ([samuveth](https://github.com/samuveth))
+- feat: flow update generate object [\#929](https://github.com/ai16z/eliza/pull/929) ([btspoony](https://github.com/btspoony))
+- feat: Config eternalai model from env [\#927](https://github.com/ai16z/eliza/pull/927) ([genesis-0000](https://github.com/genesis-0000))
+- feat: Add NanoGPT provider [\#926](https://github.com/ai16z/eliza/pull/926) ([dylan1951](https://github.com/dylan1951))
+- fix: use of Heurist model env vars [\#924](https://github.com/ai16z/eliza/pull/924) ([boxhock](https://github.com/boxhock))
+- feat: add readContract / invokeContract functionality to Coinbase plugin [\#923](https://github.com/ai16z/eliza/pull/923) ([monilpat](https://github.com/monilpat))
+- chore: deprecate text based way of generating JSON [\#920](https://github.com/ai16z/eliza/pull/920) ([monilpat](https://github.com/monilpat))
+- feat: create README\_TH.md [\#918](https://github.com/ai16z/eliza/pull/918) ([asianviking](https://github.com/asianviking))
+- feat: update gaianet config [\#915](https://github.com/ai16z/eliza/pull/915) ([L-jasmine](https://github.com/L-jasmine))
+- fix: Farcater client cleanup and fixed response logic [\#914](https://github.com/ai16z/eliza/pull/914) ([sayangel](https://github.com/sayangel))
+- Twitter client enhancements [\#913](https://github.com/ai16z/eliza/pull/913) ([tharak123455](https://github.com/tharak123455))
+- feat: MAX\_TWEET\_LENGTH env implementation [\#912](https://github.com/ai16z/eliza/pull/912) ([onur-saf](https://github.com/onur-saf))
+- feat: allow users to configure models for groq [\#910](https://github.com/ai16z/eliza/pull/910) ([oxSaturn](https://github.com/oxSaturn))
+- fix: evaluation json parsing [\#907](https://github.com/ai16z/eliza/pull/907) ([cygaar](https://github.com/cygaar))
+- fix: twitter actions not triggering [\#903](https://github.com/ai16z/eliza/pull/903) ([cygaar](https://github.com/cygaar))
+- chore: Consistent language for Community & Contact link label [\#899](https://github.com/ai16z/eliza/pull/899) ([golryang](https://github.com/golryang))
+- chore: pass env variables when setting up GOAT and update GOAT readme [\#898](https://github.com/ai16z/eliza/pull/898) ([0xaguspunk](https://github.com/0xaguspunk))
+- docs: Add What Did You Get Done This Week \#4 summaries and timestamps [\#895](https://github.com/ai16z/eliza/pull/895) ([YoungPhlo](https://github.com/YoungPhlo))
+- chore: improved dev command [\#892](https://github.com/ai16z/eliza/pull/892) ([shakkernerd](https://github.com/shakkernerd))
+- chore: added more help message to the important notice text. [\#891](https://github.com/ai16z/eliza/pull/891) ([shakkernerd](https://github.com/shakkernerd))
+- chore: update models for groq [\#890](https://github.com/ai16z/eliza/pull/890) ([oxSaturn](https://github.com/oxSaturn))
+- Feat : github image cicd [\#889](https://github.com/ai16z/eliza/pull/889) ([v1xingyue](https://github.com/v1xingyue))
+- chore: enhance dev script, performance improvement and add help message [\#887](https://github.com/ai16z/eliza/pull/887) ([shakkernerd](https://github.com/shakkernerd))
+- chore: disable building docs on build command [\#884](https://github.com/ai16z/eliza/pull/884) ([shakkernerd](https://github.com/shakkernerd))
+- fix: re-enable coverage report upload to Codecov in CI workflow [\#880](https://github.com/ai16z/eliza/pull/880) ([snobbee](https://github.com/snobbee))
+- feat: Add Flow Blockchain plugin [\#874](https://github.com/ai16z/eliza/pull/874) ([btspoony](https://github.com/btspoony))
+- feat: Add TEE Mode to Solana Plugin [\#835](https://github.com/ai16z/eliza/pull/835) ([HashWarlock](https://github.com/HashWarlock))
+- feat: add hyperbolic api to eliza [\#828](https://github.com/ai16z/eliza/pull/828) ([meppsilon](https://github.com/meppsilon))
+- loading indicator [\#827](https://github.com/ai16z/eliza/pull/827) ([tcm390](https://github.com/tcm390))
+- use github access token [\#825](https://github.com/ai16z/eliza/pull/825) ([tcm390](https://github.com/tcm390))
+- fix: refactor contributor page [\#809](https://github.com/ai16z/eliza/pull/809) ([tcm390](https://github.com/tcm390))
+- feat: implement advanced coinbase trading [\#725](https://github.com/ai16z/eliza/pull/725) ([monilpat](https://github.com/monilpat))
+
## [v0.1.5-alpha.5](https://github.com/ai16z/eliza/tree/v0.1.5-alpha.5) (2024-12-07)
[Full Changelog](https://github.com/ai16z/eliza/compare/v0.1.5-alpha.4...v0.1.5-alpha.5)
@@ -119,7 +235,7 @@
- New knowledge not being ingested into agent memory after first run [\#614](https://github.com/ai16z/eliza/issues/614)
- Tests failing - token.test.ts failing because it is commented out. Cache and goals tests are failing because jest is now switched with vitest [\#519](https://github.com/ai16z/eliza/issues/519)
- Non node.js environments have issues building \(workers for instance\) [\#506](https://github.com/ai16z/eliza/issues/506)
-- Error when call `generateObjectV2` [\#469](https://github.com/ai16z/eliza/issues/469)
+- Error when call `generateObject` [\#469](https://github.com/ai16z/eliza/issues/469)
- Current token.test.ts and videoGeneration.test.ts are throwing errors [\#464](https://github.com/ai16z/eliza/issues/464)
- unable to run defaultcharacter with ModelProviderName.LLAMACLOUD local [\#271](https://github.com/ai16z/eliza/issues/271)
- Incorrect steps in readme for starting eliza [\#270](https://github.com/ai16z/eliza/issues/270)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index a62f52f552..7344e37b9f 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -38,7 +38,7 @@ We believe in the power of the OODA Loop - a decision-making framework that emph
3. Fork the repo and create your branch from `main`.
1. The name of the branch should start with the issue number and be descriptive of the changes you are making.
- 1. eg. 40--add-test-for-bug-123
+ 2. Example: 9999--add-test-for-bug-123
4. If you've added code that should be tested, add tests.
5. Ensure the test suite passes.
6. Make sure your code lints.
diff --git a/Dockerfile b/Dockerfile
index a16b33ac0c..d97ed212cb 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -25,7 +25,7 @@ COPY characters ./characters
# Install dependencies and build the project
RUN pnpm install \
- && pnpm build \
+ && pnpm build-docker \
&& pnpm prune --prod
# Create a new stage for the final image
diff --git a/README.md b/README.md
index 96c287cafd..ad9ae07223 100644
--- a/README.md
+++ b/README.md
@@ -1,133 +1,136 @@
-# Eliza 🤖
-
-
-
-## 🌍 README Translations
-
-[中文说明](./README_CN.md) | [日本語の説明](./README_JA.md) | [한국어 설명](./README_KOR.md) | [Français](./README_FR.md) | [Português](./README_PTBR.md) | [Türkçe](./README_TR.md) | [Русский](./README_RU.md) | [Español](./README_ES.md) | [Italiano](./README_IT.md) | [ไทย](./README_TH.md)
-
-## ✨ Features
-
-- 🛠️ Full-featured Discord, Twitter and Telegram connectors
-- 🔗 Support for every model (Llama, Grok, OpenAI, Anthropic, etc.)
-- 👥 Multi-agent and room support
-- 📚 Easily ingest and interact with your documents
-- 💾 Retrievable memory and document store
-- 🚀 Highly extensible - create your own actions and clients
-- ☁️ Supports many models (local Llama, OpenAI, Anthropic, Groq, etc.)
-- 📦 Just works!
-
-## 🎯 Use Cases
-
-- 🤖 Chatbots
-- 🕵️ Autonomous Agents
-- 📈 Business Process Handling
-- 🎮 Video Game NPCs
-- 🧠 Trading
-
-## 🚀 Quick Start
-
-### Prerequisites
-
-- [Python 2.7+](https://www.python.org/downloads/)
-- [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
-- [pnpm](https://pnpm.io/installation)
-
-> **Note for Windows Users:** [WSL 2](https://learn.microsoft.com/en-us/windows/wsl/install-manual) is required.
-
-### Use the Starter (Recommended)
-
-```bash
-git clone https://github.com/ai16z/eliza-starter.git
-
-cp .env.example .env
-
-pnpm i && pnpm start
-```
-
-Then read the [Documentation](https://ai16z.github.io/eliza/) to learn how to customize your Eliza.
-
-### Manually Start Eliza (Only recommended if you know what you are doing)
-
-```bash
-# Clone the repository
-git clone https://github.com/ai16z/eliza.git
-
-# Checkout the latest release
-# This project iterates fast, so we recommend checking out the latest release
-git checkout $(git describe --tags --abbrev=0)
-```
-
-### Start Eliza with Gitpod
-
-[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/ai16z/eliza/tree/main)
-
-### Edit the .env file
-
-Copy .env.example to .env and fill in the appropriate values.
-
-```
-cp .env.example .env
-```
-
-Note: .env is optional. If your planning to run multiple distinct agents, you can pass secrets through the character JSON
-
-### Automatically Start Eliza
-
-This will run everything to setup the project and start the bot with the default character.
-
-```bash
-sh scripts/start.sh
-```
-
-### Edit the character file
-
-1. Open `agent/src/character.ts` to modify the default character. Uncomment and edit.
-
-2. To load custom characters:
- - Use `pnpm start --characters="path/to/your/character.json"`
- - Multiple character files can be loaded simultaneously
-3. Connect with X (Twitter)
- - change `"clients": []` to `"clients": ["twitter"]` in the character file to connect with X
-
-### Manually Start Eliza
-
-```bash
-pnpm i
-pnpm build
-pnpm start
-
-# The project iterates fast, sometimes you need to clean the project if you are coming back to the project
-pnpm clean
-```
-
-#### Additional Requirements
-
-You may need to install Sharp. If you see an error when starting up, try installing it with the following command:
-
-```
-pnpm install --include=optional sharp
-```
-
-### Community & contact
-
-- [GitHub Issues](https://github.com/ai16z/eliza/issues). Best for: bugs you encounter using Eliza, and feature proposals.
-- [Discord](https://discord.gg/ai16z). Best for: sharing your applications and hanging out with the community.
-
-## Contributors
-
-
-
-
-
-## Star History
-
-[![Star History Chart](https://api.star-history.com/svg?repos=ai16z/eliza&type=Date)](https://star-history.com/#ai16z/eliza&Date)
+# Eliza 🤖
+
+
+
+## 🌍 README Translations
+
+[中文说明](./README_CN.md) | [日本語の説明](./README_JA.md) | [한국어 설명](./README_KOR.md) | [Français](./README_FR.md) | [Português](./README_PTBR.md) | [Türkçe](./README_TR.md) | [Русский](./README_RU.md) | [Español](./README_ES.md) | [Italiano](./README_IT.md) | [ไทย](./README_TH.md) | [Deutsch](./README_DE.md) | [Tiếng Việt](./README_VI.md) | [עִברִית](https://github.com/ai16z/Elisa/blob/main/README_HE.md)
+
+## ✨ Features
+
+- 🛠️ Full-featured Discord, Twitter and Telegram connectors
+- 🔗 Support for every model (Llama, Grok, OpenAI, Anthropic, etc.)
+- 👥 Multi-agent and room support
+- 📚 Easily ingest and interact with your documents
+- 💾 Retrievable memory and document store
+- 🚀 Highly extensible - create your own actions and clients
+- ☁️ Supports many models (local Llama, OpenAI, Anthropic, Groq, etc.)
+- 📦 Just works!
+
+## Video Tutorials
+[AI Agent Dev School](https://www.youtube.com/watch?v=ArptLpQiKfI&list=PLx5pnFXdPTRzWla0RaOxALTSTnVq53fKL)
+
+## 🎯 Use Cases
+
+- 🤖 Chatbots
+- 🕵️ Autonomous Agents
+- 📈 Business Process Handling
+- 🎮 Video Game NPCs
+- 🧠 Trading
+
+## 🚀 Quick Start
+
+### Prerequisites
+
+- [Python 2.7+](https://www.python.org/downloads/)
+- [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
+- [pnpm](https://pnpm.io/installation)
+
+> **Note for Windows Users:** [WSL 2](https://learn.microsoft.com/en-us/windows/wsl/install-manual) is required.
+
+### Use the Starter (Recommended)
+
+```bash
+git clone https://github.com/ai16z/eliza-starter.git
+
+cp .env.example .env
+
+pnpm i && pnpm build && pnpm start
+```
+
+Then read the [Documentation](https://ai16z.github.io/eliza/) to learn how to customize your Eliza.
+
+### Manually Start Eliza (Only recommended if you know what you are doing)
+
+```bash
+# Clone the repository
+git clone https://github.com/ai16z/eliza.git
+
+# Checkout the latest release
+# This project iterates fast, so we recommend checking out the latest release
+git checkout $(git describe --tags --abbrev=0)
+```
+
+### Start Eliza with Gitpod
+
+[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/ai16z/eliza/tree/main)
+
+### Edit the .env file
+
+Copy .env.example to .env and fill in the appropriate values.
+
+```
+cp .env.example .env
+```
+
+Note: .env is optional. If your planning to run multiple distinct agents, you can pass secrets through the character JSON
+
+### Automatically Start Eliza
+
+This will run everything to setup the project and start the bot with the default character.
+
+```bash
+sh scripts/start.sh
+```
+
+### Edit the character file
+
+1. Open `packages/core/src/defaultCharacter.ts` to modify the default character. Uncomment and edit.
+
+2. To load custom characters:
+ - Use `pnpm start --characters="path/to/your/character.json"`
+ - Multiple character files can be loaded simultaneously
+3. Connect with X (Twitter)
+ - change `"clients": []` to `"clients": ["twitter"]` in the character file to connect with X
+
+### Manually Start Eliza
+
+```bash
+pnpm i
+pnpm build
+pnpm start
+
+# The project iterates fast, sometimes you need to clean the project if you are coming back to the project
+pnpm clean
+```
+
+#### Additional Requirements
+
+You may need to install Sharp. If you see an error when starting up, try installing it with the following command:
+
+```
+pnpm install --include=optional sharp
+```
+
+### Community & contact
+
+- [GitHub Issues](https://github.com/ai16z/eliza/issues). Best for: bugs you encounter using Eliza, and feature proposals.
+- [Discord](https://discord.gg/ai16z). Best for: sharing your applications and hanging out with the community.
+
+## Contributors
+
+
+
+
+
+## Star History
+
+[![Star History Chart](https://api.star-history.com/svg?repos=ai16z/eliza&type=Date)](https://star-history.com/#ai16z/eliza&Date)
diff --git a/README_DE.md b/README_DE.md
new file mode 100644
index 0000000000..c6db5476a2
--- /dev/null
+++ b/README_DE.md
@@ -0,0 +1,128 @@
+# Eliza 🤖
+
+
+
+## ✨ Funktionen
+
+- 🛠️ Voll ausgestattete Konnektoren für Discord, Twitter und Telegram
+- 👥 Multi-Agenten- und Raumunterstützung
+- 📚 Einfache Verarbeitung und Interaktion mit deinen Dokumenten
+- 💾 Abrufbarer Speicher und Dokumentenspeicher
+- 🚀 Hochgradig erweiterbar – erstelle deine eigenen Aktionen und Clients
+- ☁️ Unterstützt viele Modelle (lokales Llama, OpenAI, Anthropic, Groq usw.)
+- 📦 Einfach funktionsfähig!
+
+## 🎯 Anwendungsfälle
+
+- 🤖 Chatbots
+- 🕵️ Autonome Agenten
+- 📈 Geschäftsprozessmanagement
+- 🎮 NPCs in Videospielen
+- 🧠 Handel
+
+## 🚀 Schnelleinstieg
+
+### Voraussetzungen
+
+- [Python 2.7+](https://www.python.org/downloads/)
+- [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
+- [pnpm](https://pnpm.io/installation)
+
+> **Hinweis für Windows-Benutzer:** [WSL 2](https://learn.microsoft.com/de-de/windows/wsl/install-manual) ist erforderlich.
+
+### Nutzung des Starters (Empfohlen)
+
+```bash
+git clone https://github.com/ai16z/eliza-starter.git
+
+cp .env.example .env
+
+pnpm i && pnpm start
+```
+
+Lies dann die [Dokumentation](https://ai16z.github.io/eliza/), um zu erfahren, wie du Eliza anpassen kannst.
+
+### Manuelles Starten von Eliza (Nur empfohlen, wenn du genau weißt, was du tust)
+
+```bash
+# Repository klonen
+git clone https://github.com/ai16z/eliza.git
+
+# Wechsle zur neuesten Version
+# Dieses Projekt entwickelt sich schnell weiter, daher empfehlen wir, die neueste Version zu verwenden
+git checkout $(git describe --tags --abbrev=0)
+```
+
+### Eliza mit Gitpod starten
+
+[![In Gitpod öffnen](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/ai16z/eliza/tree/main)
+
+### Bearbeite die .env-Datei
+
+Kopiere .env.example nach .env und fülle die entsprechenden Werte aus.
+
+```
+cp .env.example .env
+```
+
+Hinweis: .env ist optional. Wenn du vorhast, mehrere unterschiedliche Agenten auszuführen, kannst du Geheimnisse über die Charakter-JSON übergeben.
+
+### Eliza automatisch starten
+
+Dies führt alle notwendigen Schritte aus, um das Projekt einzurichten und den Bot mit dem Standardcharakter zu starten.
+
+```bash
+sh scripts/start.sh
+```
+
+### Charakterdatei bearbeiten
+
+1. Öffne `agent/src/character.ts`, um den Standardcharakter zu bearbeiten. Kommentiere und bearbeite ihn.
+
+2. Um benutzerdefinierte Charaktere zu laden:
+ - Verwende `pnpm start --characters="path/to/your/character.json"`
+ - Mehrere Charakterdateien können gleichzeitig geladen werden.
+3. Verbinde mit X (Twitter)
+ - Ändere `"clients": []` zu `"clients": ["twitter"]` in der Charakterdatei, um eine Verbindung mit X herzustellen.
+
+### Eliza manuell starten
+
+```bash
+pnpm i
+pnpm build
+pnpm start
+
+# Das Projekt entwickelt sich schnell weiter. Manchmal musst du das Projekt bereinigen, wenn du es nach einiger Zeit erneut aufrufst.
+pnpm clean
+```
+
+#### Zusätzliche Anforderungen
+
+Möglicherweise musst du Sharp installieren. Wenn beim Starten ein Fehler auftritt, versuche es mit folgendem Befehl:
+
+```
+pnpm install --include=optional sharp
+```
+
+### Community & Kontakt
+
+- [GitHub Issues](https://github.com/ai16z/eliza/issues). Am besten geeignet für: Bugs, die du bei der Nutzung von Eliza findest, und Feature-Vorschläge.
+- [Discord](https://discord.gg/ai16z). Am besten geeignet für: das Teilen deiner Anwendungen und den Austausch mit der Community.
+
+## Contributors
+
+
+
+
+
+## Star History
+
+[![Star History Chart](https://api.star-history.com/svg?repos=ai16z/eliza&type=Date)](https://star-history.com/#ai16z/eliza&Date)
diff --git a/README_HE.md b/README_HE.md
new file mode 100644
index 0000000000..e5d691fd98
--- /dev/null
+++ b/README_HE.md
@@ -0,0 +1,189 @@
+
+
+## ✨ תכונות
+
+- 🛠️ מחברים מלאים לדיסקורד, טוויטר וטלגרם
+- 🔗 תמיכה בכל מודל (Llama, Grok, OpenAI, Anthropic, וכו')
+- 👥 תמיכה בריבוי סוכנים וחדרים
+- 📚 קל לשלב ולהשתמש במסמכים שלך
+- 💾 זיכרון ומאגר מסמכים הניתנים לשליפה
+- 🚀 ניתן להרחבה רבה - יצירת פעולות ולקוחות משלך
+- ☁️ תומך בהרבה מודלים (local Llama, OpenAI, Anthropic, Groq ,
+וכו')
+- 📦 פשוט עובד!
+
+
+
+
+לאחר מכן קרא את [התיעוד](https://ai16z.github.io/eliza/) כדי ללמוד כיצד להתאים את אלייזה.
+
+### התחלה ידנית של אלייזה (מומלץ רק למי שיודע מה הוא עושה)
+
+
+העתק את .env.example ל-.env ומלא את הערכים המתאימים.
+
+```
+cp .env.example .env
+```
+
+
+
+הערה: .env הוא אופציונלי. אם אתם מתכננים להפעיל מספר סוכנים נפרדים, ניתן להעביר סודות דרך JSON הדמות.
+
+### התחלה אוטומטית של אלייזה
+
+פעולה זו תפעיל הכל כדי להגדיר את הפרויקט ולהתחיל את הבוט עם הדמות המובנית.
+
+
+
+```bash
+sh scripts/start.sh
+```
+
+
+
+### עריכת קובץ הדמות
+
+1. פתח את `agent/src/character.ts` כדי לשנות את דמות ברירת המחדל. בטל הערה וערוך.
+
+2. לטעינת דמויות מותאמות אישית:
+ - השתמש ב-`pnpm start --characters="path/to/your/character.json"`
+ - ניתן לטעון מספר קבצי דמויות בו זמנית.
+
+3. התחבר עם X (טוויטר):
+ - שנה `"clients": []` ל-`"clients": ["twitter"]` בקובץ הדמות כדי להתחבר ל-X.
+
+### התחלה ידנית של אלייזה
+
+
+```bash
+pnpm i
+pnpm build
+pnpm start
+
+# לעיתים צריך לנקות את הפרויקט אם חוזרים אליו לאחר זמן
+pnpm clean
+```
+
+
+#### דרישות נוספות
+
+ייתכן שתצטרך להתקין את Sharp. אם אתה רואה שגיאה בעת ההפעלה, נסה להתקין עם הפקודה הבאה:
+
+```
+pnpm install --include=optional sharp
+```
+
+### קהילה ויצירת קשר
+
+
+
+[GitHub Issues](https://github.com/ai16z/eliza/issues) מתאים ביותר עבור: באגים ופרופוזיציות לתכונות -
+
+[Discord](https://discord.gg/ai16z) מתאים ביותר עבור: שיתוף היישומים שלך והשתתפות בקהילה -
+
+
+## ✨ Tính năng
+
+- 🛠️ Phương thức kết nối đầy đủ tính năng với Discord, Twitter và Telegram
+- 🔗 Hỗ trợ mọi mô hình ngôn ngữ lớn (Llama, Grok, OpenAI, Anthropic, v.v.)
+- 👥 Hỗ trợ nhiều tác nhân và phòng trò chuyện
+- 📚 Dễ dàng tiếp nhận và tương tác với tài liệu của bạn
+- 💾 Bộ nhớ và kho lưu trữ tài liệu có thể truy xuất
+- 🚀 Có khả năng mở rộng cao - tạo hành động và ứng dụng của riêng bạn
+- ☁️ Hỗ trợ nhiều mô hình cùng lúc (Llama, OpenAI, Anthropic, Groq, v.v.)
+- 📦 Đơn giản là nó hoạt động!
+
+## 🎯 Các trường hợp sử dụng
+
+- 🤖 Chatbots
+- 🕵️ Các tác nhân tự động
+- 📈 Xử lý các mô hình kinh tế
+- 🎮 NPCs trong các trò chơi điện tử
+- 🧠 Giao dịch (Trading)
+
+## 🚀 Bắt đầu
+
+### Điều kiện tiên quyết
+
+- [Python 2.7+](https://www.python.org/downloads/)
+- [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
+- [pnpm](https://pnpm.io/installation)
+
+> **Chú ý cho người dùng Windows:** [WSL 2](https://learn.microsoft.com/de-de/windows/wsl/install-manual) là bắt buộc.
+
+### Sử dụng phiên bản Starters (Khuyến nghị)
+
+```bash
+git clone https://github.com/ai16z/eliza-starter.git
+
+cp .env.example .env
+
+pnpm i && pnpm start
+```
+
+Sau đó hãy đọc [Tài liệu](https://ai16z.github.io/eliza/), để học cách để tùy chỉnh Eliza của bạn.
+
+### Khởi động Eliza theo cách thủ công (Chỉ khuyến khích nếu bạn biết mình đang làm gì)
+
+```bash
+# Sao chép repository
+git clone https://github.com/ai16z/eliza.git
+
+# Kiểm tra bản phát hành mới nhất
+# Dự án này cải tiến rất nhanh, vì vậy chúng tôi khuyên bạn nên kiểm tra bản phát hành mới nhất
+git checkout $(git describe --tags --abbrev=0)
+```
+
+### Bắt đầu Eliza với Gitpod
+
+[![Mở Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/ai16z/eliza/tree/main)
+
+### Chỉnh sửa tệp .env
+
+Sao chép .env.example vào .env và điền các giá trị thích hợp.
+
+```
+cp .env.example .env
+```
+
+Lưu ý: .env là tùy chọn. Nếu bạn đang có kế hoạch chạy nhiều tác nhân riêng biệt, bạn có thể truyền secret qua định dạng JSON.
+
+### Tự động khởi động Eliza
+
+Điều này sẽ chạy mọi thứ để thiết lập dự án và khởi động bot với tính cách (character) mặc định.
+
+```bash
+sh scripts/start.sh
+```
+
+### Chỉnh sửa tập tin tính cách
+
+1. Mở `agent/src/character.ts`, để chỉnh sửa tính cách mặc định. Bỏ chú thích và chỉnh sửa.
+
+2. Để chạy các tính cách tùy chỉnh:
+ - Sử dụng `pnpm start --characters="path/to/your/character.json"`
+ - Nhiều tính cách có thể được chạy cùng lúc với nhau
+3. Kết nối với X (Twitter)
+ - Thay đổi `"clients": []` thành `"clients": ["twitter"]` ở trong tập tính cách (character) để kết nối với X.
+
+### Bắt đầu Eliza theo cách thủ công
+
+```bash
+pnpm i
+pnpm build
+pnpm start
+
+# Dự án cải tiến rất nhanh, đôi khi bạn cần phải dọn dẹp dự án nếu bạn quay lại dự án
+pnpm clean
+```
+
+#### Yêu cầu bổ sung
+
+Bạn có thể cần cài đặt Sharp. Nếu bạn thấy lỗi khi khởi động, hãy thử cài đặt bằng lệnh sau:
+
+```
+pnpm install --include=optional sharp
+```
+
+### Cộng đồng & Liên hệ
+
+- [GitHub Issues](https://github.com/ai16z/eliza/issues). Phù hợp nhất cho: các lỗi bạn gặp phải khi sử dụng Eliza và các đề xuất tính năng.
+- [Discord](https://discord.gg/ai16z). Phù hợp nhất cho: chia sẻ ứng dụng của bạn và giao lưu với cộng đồng.
+
+## Người đóng góp
+
+
+
+
+
+## Lịch sử Star cho repo
+
+[![Star History Chart](https://api.star-history.com/svg?repos=ai16z/eliza&type=Date)](https://star-history.com/#ai16z/eliza&Date)
diff --git a/agent/package.json b/agent/package.json
index 6724b5a5d2..a0d291f934 100644
--- a/agent/package.json
+++ b/agent/package.json
@@ -1,6 +1,6 @@
{
"name": "@ai16z/agent",
- "version": "0.1.5-alpha.5",
+ "version": "0.1.5-alpha.6",
"main": "src/index.ts",
"type": "module",
"scripts": {
@@ -23,24 +23,33 @@
"@ai16z/client-direct": "workspace:*",
"@ai16z/client-discord": "workspace:*",
"@ai16z/client-farcaster": "workspace:*",
+ "@ai16z/client-lens": "workspace:*",
"@ai16z/client-telegram": "workspace:*",
"@ai16z/client-twitter": "workspace:*",
+ "@ai16z/client-slack": "workspace:*",
"@ai16z/eliza": "workspace:*",
"@ai16z/plugin-0g": "workspace:*",
"@ai16z/plugin-aptos": "workspace:*",
"@ai16z/plugin-bootstrap": "workspace:*",
- "@ai16z/plugin-buttplug": "workspace:*",
+ "@ai16z/plugin-intiface": "workspace:*",
"@ai16z/plugin-coinbase": "workspace:*",
"@ai16z/plugin-conflux": "workspace:*",
"@ai16z/plugin-evm": "workspace:*",
"@ai16z/plugin-flow": "workspace:*",
+ "@ai16z/plugin-story": "workspace:*",
"@ai16z/plugin-goat": "workspace:*",
"@ai16z/plugin-icp": "workspace:*",
"@ai16z/plugin-image-generation": "workspace:*",
+ "@ai16z/plugin-nft-generation": "workspace:*",
"@ai16z/plugin-node": "workspace:*",
"@ai16z/plugin-solana": "workspace:*",
"@ai16z/plugin-starknet": "workspace:*",
+ "@ai16z/plugin-ton": "workspace:*",
+ "@ai16z/plugin-sui": "workspace:*",
"@ai16z/plugin-tee": "workspace:*",
+ "@ai16z/plugin-multiversx": "workspace:*",
+ "@ai16z/plugin-near": "workspace:*",
+ "@ai16z/plugin-zksync-era": "workspace:*",
"readline": "1.3.0",
"ws": "8.18.0",
"yargs": "17.7.2"
diff --git a/agent/src/index.ts b/agent/src/index.ts
index b428a43ae0..c1adee63c6 100644
--- a/agent/src/index.ts
+++ b/agent/src/index.ts
@@ -1,53 +1,61 @@
import { PostgresDatabaseAdapter } from "@ai16z/adapter-postgres";
import { SqliteDatabaseAdapter } from "@ai16z/adapter-sqlite";
import { AutoClientInterface } from "@ai16z/client-auto";
-import { DirectClientInterface } from "@ai16z/client-direct";
import { DiscordClientInterface } from "@ai16z/client-discord";
+import { FarcasterAgentClient } from "@ai16z/client-farcaster";
+import { LensAgentClient } from "@ai16z/client-lens";
+import { SlackClientInterface } from "@ai16z/client-slack";
import { TelegramClientInterface } from "@ai16z/client-telegram";
import { TwitterClientInterface } from "@ai16z/client-twitter";
-import { FarcasterAgentClient } from "@ai16z/client-farcaster";
import {
AgentRuntime,
CacheManager,
Character,
Clients,
DbCacheAdapter,
+ defaultCharacter,
+ elizaLogger,
FsCacheAdapter,
IAgentRuntime,
ICacheManager,
IDatabaseAdapter,
IDatabaseCacheAdapter,
ModelProviderName,
- defaultCharacter,
- elizaLogger,
settings,
stringToUuid,
validateCharacterConfig,
} from "@ai16z/eliza";
import { zgPlugin } from "@ai16z/plugin-0g";
-import { goatPlugin } from "@ai16z/plugin-goat";
import { bootstrapPlugin } from "@ai16z/plugin-bootstrap";
-// import { buttplugPlugin } from "@ai16z/plugin-buttplug";
+import createGoatPlugin from "@ai16z/plugin-goat";
+// import { intifacePlugin } from "@ai16z/plugin-intiface";
+import { DirectClient } from "@ai16z/client-direct";
+import { aptosPlugin } from "@ai16z/plugin-aptos";
import {
+ advancedTradePlugin,
coinbaseCommercePlugin,
coinbaseMassPaymentsPlugin,
- tradePlugin,
tokenContractPlugin,
+ tradePlugin,
webhookPlugin,
- advancedTradePlugin,
} from "@ai16z/plugin-coinbase";
import { confluxPlugin } from "@ai16z/plugin-conflux";
-import { imageGenerationPlugin } from "@ai16z/plugin-image-generation";
import { evmPlugin } from "@ai16z/plugin-evm";
+import { storyPlugin } from "@ai16z/plugin-story";
+import { flowPlugin } from "@ai16z/plugin-flow";
+import { imageGenerationPlugin } from "@ai16z/plugin-image-generation";
+import { multiversxPlugin } from "@ai16z/plugin-multiversx";
+import { nearPlugin } from "@ai16z/plugin-near";
+import { nftGenerationPlugin } from "@ai16z/plugin-nft-generation";
import { createNodePlugin } from "@ai16z/plugin-node";
import { solanaPlugin } from "@ai16z/plugin-solana";
-import { aptosPlugin, TransferAptosToken } from "@ai16z/plugin-aptos";
-import { flowPlugin } from "@ai16z/plugin-flow";
-import { teePlugin } from "@ai16z/plugin-tee";
+import { suiPlugin } from "@ai16z/plugin-sui";
+import { TEEMode, teePlugin } from "@ai16z/plugin-tee";
+import { tonPlugin } from "@ai16z/plugin-ton";
+import { zksyncEraPlugin } from "@ai16z/plugin-zksync-era";
import Database from "better-sqlite3";
import fs from "fs";
import path from "path";
-import readline from "readline";
import { fileURLToPath } from "url";
import yargs from "yargs";
@@ -60,6 +68,12 @@ export const wait = (minTime: number = 1000, maxTime: number = 3000) => {
return new Promise((resolve) => setTimeout(resolve, waitTime));
};
+const logFetch = async (url: string, options: any) => {
+ elizaLogger.info(`Fetching ${url}`);
+ elizaLogger.info(JSON.stringify(options, null, 2));
+ return fetch(url, options);
+};
+
export function parseArguments(): {
character?: string;
characters?: string;
@@ -270,11 +284,26 @@ export function getTokenForProvider(
character.settings?.secrets?.VOLENGINE_API_KEY ||
settings.VOLENGINE_API_KEY
);
+ case ModelProviderName.NANOGPT:
+ return (
+ character.settings?.secrets?.NANOGPT_API_KEY ||
+ settings.NANOGPT_API_KEY
+ );
case ModelProviderName.HYPERBOLIC:
return (
character.settings?.secrets?.HYPERBOLIC_API_KEY ||
settings.HYPERBOLIC_API_KEY
);
+ case ModelProviderName.VENICE:
+ return (
+ character.settings?.secrets?.VENICE_API_KEY ||
+ settings.VENICE_API_KEY
+ );
+ case ModelProviderName.AKASH_CHAT_API:
+ return (
+ character.settings?.secrets?.AKASH_CHAT_API_KEY ||
+ settings.AKASH_CHAT_API_KEY
+ );
}
}
@@ -307,41 +336,69 @@ function initializeDatabase(dataDir: string) {
}
}
+// also adds plugins from character file into the runtime
export async function initializeClients(
character: Character,
runtime: IAgentRuntime
) {
- const clients = [];
- const clientTypes =
+ // each client can only register once
+ // and if we want two we can explicitly support it
+ const clients: Record = {};
+ const clientTypes: string[] =
character.clients?.map((str) => str.toLowerCase()) || [];
+ elizaLogger.log("initializeClients", clientTypes, "for", character.name);
- if (clientTypes.includes("auto")) {
+ if (clientTypes.includes(Clients.DIRECT)) {
const autoClient = await AutoClientInterface.start(runtime);
- if (autoClient) clients.push(autoClient);
+ if (autoClient) clients.auto = autoClient;
}
- if (clientTypes.includes("discord")) {
- clients.push(await DiscordClientInterface.start(runtime));
+ if (clientTypes.includes(Clients.DISCORD)) {
+ const discordClient = await DiscordClientInterface.start(runtime);
+ if (discordClient) clients.discord = discordClient;
}
- if (clientTypes.includes("telegram")) {
+ if (clientTypes.includes(Clients.TELEGRAM)) {
const telegramClient = await TelegramClientInterface.start(runtime);
- if (telegramClient) clients.push(telegramClient);
+ if (telegramClient) clients.telegram = telegramClient;
}
- if (clientTypes.includes("twitter")) {
- const twitterClients = await TwitterClientInterface.start(runtime);
- clients.push(twitterClients);
+ if (clientTypes.includes(Clients.TWITTER)) {
+ const twitterClient = await TwitterClientInterface.start(runtime);
+
+ if (twitterClient) {
+ clients.twitter = twitterClient;
+ (twitterClient as any).enableSearch = !isFalsish(
+ getSecret(character, "TWITTER_SEARCH_ENABLE")
+ );
+ }
}
- if (clientTypes.includes("farcaster")) {
- const farcasterClients = new FarcasterAgentClient(runtime);
- farcasterClients.start();
- clients.push(farcasterClients);
+ if (clientTypes.includes(Clients.FARCASTER)) {
+ // why is this one different :(
+ const farcasterClient = new FarcasterAgentClient(runtime);
+ if (farcasterClient) {
+ farcasterClient.start();
+ clients.farcaster = farcasterClient;
+ }
+ }
+ if (clientTypes.includes("lens")) {
+ const lensClient = new LensAgentClient(runtime);
+ lensClient.start();
+ clients.lens = lensClient;
+ }
+
+ elizaLogger.log("client keys", Object.keys(clients));
+
+ // TODO: Add Slack client to the list
+ if (clientTypes.includes("slack")) {
+ const slackClient = await SlackClientInterface.start(runtime);
+ if (slackClient) clients.push(slackClient);
}
if (character.plugins?.length > 0) {
for (const plugin of character.plugins) {
+ // if plugin has clients, add those..
if (plugin.clients) {
for (const client of plugin.clients) {
clients.push(await client.start(runtime));
@@ -353,18 +410,43 @@ export async function initializeClients(
return clients;
}
+function isFalsish(input: any): boolean {
+ // If the input is exactly NaN, return true
+ if (Number.isNaN(input)) {
+ return true;
+ }
+
+ // Convert input to a string if it's not null or undefined
+ const value = input == null ? "" : String(input);
+
+ // List of common falsish string representations
+ const falsishValues = [
+ "false",
+ "0",
+ "no",
+ "n",
+ "off",
+ "null",
+ "undefined",
+ "",
+ ];
+
+ // Check if the value (trimmed and lowercased) is in the falsish list
+ return falsishValues.includes(value.trim().toLowerCase());
+}
+
function getSecret(character: Character, secret: string) {
- return character.settings.secrets?.[secret] || process.env[secret];
+ return character.settings?.secrets?.[secret] || process.env[secret];
}
let nodePlugin: any | undefined;
-export function createAgent(
+export async function createAgent(
character: Character,
db: IDatabaseAdapter,
cache: ICacheManager,
token: string
-) {
+): Promise {
elizaLogger.success(
elizaLogger.successesTitle,
"Creating runtime for character",
@@ -373,12 +455,31 @@ export function createAgent(
nodePlugin ??= createNodePlugin();
+ const teeMode = getSecret(character, "TEE_MODE") || "OFF";
+ const walletSecretSalt = getSecret(character, "WALLET_SECRET_SALT");
+
+ // Validate TEE configuration
+ if (teeMode !== TEEMode.OFF && !walletSecretSalt) {
+ elizaLogger.error(
+ "WALLET_SECRET_SALT required when TEE_MODE is enabled"
+ );
+ throw new Error("Invalid TEE configuration");
+ }
+
+ let goatPlugin: any | undefined;
+ if (getSecret(character, "ALCHEMY_API_KEY")) {
+ goatPlugin = await createGoatPlugin((secret) =>
+ getSecret(character, secret)
+ );
+ }
+
return new AgentRuntime({
databaseAdapter: db,
token,
modelProvider: character.modelProvider,
evaluators: [],
character,
+ // character.plugins are handled when clients are added
plugins: [
bootstrapPlugin,
getSecret(character, "CONFLUX_CORE_PRIVATE_KEY")
@@ -390,58 +491,90 @@ export function createAgent(
!getSecret(character, "WALLET_PUBLIC_KEY")?.startsWith("0x"))
? solanaPlugin
: null,
- getSecret(character, "EVM_PRIVATE_KEY") ||
+ (getSecret(character, "NEAR_ADDRESS") ||
+ getSecret(character, "NEAR_WALLET_PUBLIC_KEY")) &&
+ getSecret(character, "NEAR_WALLET_SECRET_KEY")
+ ? nearPlugin
+ : null,
+ getSecret(character, "EVM_PUBLIC_KEY") ||
(getSecret(character, "WALLET_PUBLIC_KEY") &&
- !getSecret(character, "WALLET_PUBLIC_KEY")?.startsWith("0x"))
+ getSecret(character, "WALLET_PUBLIC_KEY")?.startsWith("0x"))
? evmPlugin
: null,
+ (getSecret(character, "SOLANA_PUBLIC_KEY") ||
+ (getSecret(character, "WALLET_PUBLIC_KEY") &&
+ !getSecret(character, "WALLET_PUBLIC_KEY")?.startsWith(
+ "0x"
+ ))) &&
+ getSecret(character, "SOLANA_ADMIN_PUBLIC_KEY") &&
+ getSecret(character, "SOLANA_PRIVATE_KEY") &&
+ getSecret(character, "SOLANA_ADMIN_PRIVATE_KEY")
+ ? nftGenerationPlugin
+ : null,
getSecret(character, "ZEROG_PRIVATE_KEY") ? zgPlugin : null,
getSecret(character, "COINBASE_COMMERCE_KEY")
? coinbaseCommercePlugin
: null,
getSecret(character, "FAL_API_KEY") ||
getSecret(character, "OPENAI_API_KEY") ||
+ getSecret(character, "VENICE_API_KEY") ||
getSecret(character, "HEURIST_API_KEY")
? imageGenerationPlugin
: null,
...(getSecret(character, "COINBASE_API_KEY") &&
getSecret(character, "COINBASE_PRIVATE_KEY")
- ? [coinbaseMassPaymentsPlugin, tradePlugin, tokenContractPlugin, advancedTradePlugin]
+ ? [
+ coinbaseMassPaymentsPlugin,
+ tradePlugin,
+ tokenContractPlugin,
+ advancedTradePlugin,
+ ]
+ : []),
+ ...(teeMode !== TEEMode.OFF && walletSecretSalt
+ ? [teePlugin, solanaPlugin]
: []),
getSecret(character, "COINBASE_API_KEY") &&
getSecret(character, "COINBASE_PRIVATE_KEY") &&
getSecret(character, "COINBASE_NOTIFICATION_URI")
? webhookPlugin
: null,
- getSecret(character, "WALLET_SECRET_SALT") ? teePlugin : null,
getSecret(character, "ALCHEMY_API_KEY") ? goatPlugin : null,
getSecret(character, "FLOW_ADDRESS") &&
getSecret(character, "FLOW_PRIVATE_KEY")
? flowPlugin
: null,
getSecret(character, "APTOS_PRIVATE_KEY") ? aptosPlugin : null,
+ getSecret(character, "MVX_PRIVATE_KEY") ? multiversxPlugin : null,
+ getSecret(character, "ZKSYNC_PRIVATE_KEY") ? zksyncEraPlugin : null,
+ getSecret(character, "TON_PRIVATE_KEY") ? tonPlugin : null,
+ getSecret(character, "SUI_PRIVATE_KEY") ? suiPlugin : null,
+ getSecret(character, "STORY_PRIVATE_KEY") ? storyPlugin : null,
].filter(Boolean),
providers: [],
actions: [],
services: [],
managers: [],
cacheManager: cache,
+ fetch: logFetch,
});
}
-function intializeFsCache(baseDir: string, character: Character) {
+function initializeFsCache(baseDir: string, character: Character) {
const cacheDir = path.resolve(baseDir, character.id, "cache");
const cache = new CacheManager(new FsCacheAdapter(cacheDir));
return cache;
}
-function intializeDbCache(character: Character, db: IDatabaseCacheAdapter) {
+function initializeDbCache(character: Character, db: IDatabaseCacheAdapter) {
const cache = new CacheManager(new DbCacheAdapter(db, character.id));
return cache;
}
-async function startAgent(character: Character, directClient) {
+async function startAgent(
+ character: Character,
+ directClient
+): Promise {
let db: IDatabaseAdapter & IDatabaseCacheAdapter;
try {
character.id ??= stringToUuid(character.name);
@@ -459,22 +592,33 @@ async function startAgent(character: Character, directClient) {
await db.init();
- const cache = intializeDbCache(character, db);
- const runtime = createAgent(character, db, cache, token);
+ const cache = initializeDbCache(character, db);
+ const runtime: AgentRuntime = await createAgent(
+ character,
+ db,
+ cache,
+ token
+ );
+ // start services/plugins/process knowledge
await runtime.initialize();
- const clients = await initializeClients(character, runtime);
+ // start assigned clients
+ runtime.clients = await initializeClients(character, runtime);
+ // add to container
directClient.registerAgent(runtime);
- return clients;
+ // report to console
+ elizaLogger.debug(`Started ${character.name} as ${runtime.agentId}`);
+
+ return runtime;
} catch (error) {
elizaLogger.error(
`Error starting agent for character ${character.name}:`,
error
);
- console.error(error);
+ elizaLogger.error(error);
if (db) {
await db.close();
}
@@ -483,7 +627,8 @@ async function startAgent(character: Character, directClient) {
}
const startAgents = async () => {
- const directClient = await DirectClientInterface.start();
+ const directClient = new DirectClient();
+ const serverPort = parseInt(settings.SERVER_PORT || "3000");
const args = parseArguments();
let charactersArg = args.characters || args.character;
@@ -502,67 +647,13 @@ const startAgents = async () => {
elizaLogger.error("Error starting agents:", error);
}
- function chat() {
- const agentId = characters[0].name ?? "Agent";
- rl.question("You: ", async (input) => {
- await handleUserInput(input, agentId);
- if (input.toLowerCase() !== "exit") {
- chat(); // Loop back to ask another question
- }
- });
- }
+ directClient.start(serverPort);
- elizaLogger.log("Chat started. Type 'exit' to quit.");
- if (!args["non-interactive"]) {
- chat();
- }
+ elizaLogger.log("Visit the following URL to chat with your agents:");
+ elizaLogger.log(`http://localhost:5173`);
};
startAgents().catch((error) => {
elizaLogger.error("Unhandled error in startAgents:", error);
process.exit(1); // Exit the process after logging
});
-
-const rl = readline.createInterface({
- input: process.stdin,
- output: process.stdout,
-});
-
-async function handleUserInput(input, agentId) {
- if (input.toLowerCase() === "exit") {
- gracefulExit();
- }
-
- try {
- const serverPort = parseInt(settings.SERVER_PORT || "3000");
-
- const response = await fetch(
- `http://localhost:${serverPort}/${agentId}/message`,
- {
- method: "POST",
- headers: { "Content-Type": "application/json" },
- body: JSON.stringify({
- text: input,
- userId: "user",
- userName: "User",
- }),
- }
- );
-
- const data = await response.json();
- data.forEach((message) =>
- elizaLogger.log(`${"Agent"}: ${message.text}`)
- );
- } catch (error) {
- console.error("Error fetching response:", error);
- }
-}
-
-async function gracefulExit() {
- elizaLogger.log("Terminating and cleaning up resources...");
- rl.close();
- process.exit(0);
-}
-
-rl.on("SIGINT", gracefulExit);
-rl.on("SIGTERM", gracefulExit);
diff --git a/characters/c3po.character.json b/characters/c3po.character.json
new file mode 100644
index 0000000000..dbc1abcb94
--- /dev/null
+++ b/characters/c3po.character.json
@@ -0,0 +1,98 @@
+{
+ "name": "C-3PO",
+ "clients": [],
+ "modelProvider": "anthropic",
+ "settings": {
+ "voice": {
+ "model": "en_GB-alan-medium"
+ }
+ },
+ "plugins": [],
+ "bio": [
+ "C-3PO is a protocol droid fluent in over six million forms of communication.",
+ "Extremely knowledgeable and proper, with a tendency to be anxious about doing things correctly.",
+ "Always eager to help while maintaining strict protocol and proper etiquette.",
+ "Known for being somewhat dramatic but ultimately reliable and loyal."
+ ],
+ "lore": [
+ "Built to serve human-cyborg relations, with expertise in etiquette, customs, and translation.",
+ "Has served in various diplomatic missions across the galaxy.",
+ "Best friends with R2-D2 despite their contrasting personalities.",
+ "Known for his golden plating and proper British accent."
+ ],
+ "knowledge": [
+ "Protocol and etiquette",
+ "Multiple languages and translation",
+ "Diplomatic relations",
+ "Cultural customs",
+ "Proper procedures"
+ ],
+ "messageExamples": [
+ [
+ {
+ "user": "{{user1}}",
+ "content": {
+ "text": "Can you help me with this task?"
+ }
+ },
+ {
+ "user": "C-3PO",
+ "content": {
+ "text": "Oh my! Of course, I would be more than happy to assist. Though I must warn you, the probability of completing this task successfully would increase significantly if we follow proper protocol. Shall we proceed?"
+ }
+ }
+ ],
+ [
+ {
+ "user": "{{user1}}",
+ "content": {
+ "text": "This seems difficult."
+ }
+ },
+ {
+ "user": "C-3PO",
+ "content": {
+ "text": "Oh dear, oh dear! While the task does appear rather daunting, I am fluent in over six million forms of problem-solving. Perhaps I could suggest a more efficient approach? Though I do hope we don't all end up in pieces!"
+ }
+ }
+ ]
+ ],
+ "postExamples": [
+ "Oh my! Did you know that following proper protocol can increase efficiency by 47.3%? How fascinating!",
+ "I must say, the probability of success increases dramatically when one follows the correct procedures."
+ ],
+ "topics": [
+ ""
+ ],
+ "style": {
+ "all": [
+ "Proper",
+ "Formal",
+ "Slightly anxious",
+ "Detail-oriented",
+ "Protocol-focused"
+ ],
+ "chat": [
+ "Polite",
+ "Somewhat dramatic",
+ "Precise",
+ "Statistics-minded"
+ ],
+ "post": [
+ "Formal",
+ "Educational",
+ "Protocol-focused",
+ "Slightly worried",
+ "Statistical"
+ ]
+ },
+ "adjectives": [
+ "Proper",
+ "Meticulous",
+ "Anxious",
+ "Diplomatic",
+ "Protocol-minded",
+ "Formal",
+ "Loyal"
+ ]
+}
\ No newline at end of file
diff --git a/characters/dobby.character.json b/characters/dobby.character.json
new file mode 100644
index 0000000000..1e025f820b
--- /dev/null
+++ b/characters/dobby.character.json
@@ -0,0 +1,98 @@
+{
+ "name": "Dobby",
+ "clients": [],
+ "modelProvider": "anthropic",
+ "settings": {
+ "voice": {
+ "model": "en_GB-danny-low"
+ }
+ },
+ "plugins": [],
+ "bio": [
+ "Dobby is a free assistant who chooses to help because of his enormous heart.",
+ "Extremely devoted and will go to any length to help his friends.",
+ "Speaks in third person and has a unique, endearing way of expressing himself.",
+ "Known for his creative problem-solving, even if his solutions are sometimes unconventional."
+ ],
+ "lore": [
+ "Once a house-elf, now a free helper who chooses to serve out of love and loyalty.",
+ "Famous for his dedication to helping Harry Potter and his friends.",
+ "Known for his creative, if sometimes dramatic, solutions to problems.",
+ "Values freedom but chooses to help those he cares about."
+ ],
+ "knowledge": [
+ "Magic (house-elf style)",
+ "Creative problem-solving",
+ "Protective services",
+ "Loyal assistance",
+ "Unconventional solutions"
+ ],
+ "messageExamples": [
+ [
+ {
+ "user": "{{user1}}",
+ "content": {
+ "text": "Can you help me with this?"
+ }
+ },
+ {
+ "user": "Dobby",
+ "content": {
+ "text": "Dobby would be delighted to help! Dobby lives to serve good friends! What can Dobby do to assist? Dobby has many creative ideas!"
+ }
+ }
+ ],
+ [
+ {
+ "user": "{{user1}}",
+ "content": {
+ "text": "This is a difficult problem."
+ }
+ },
+ {
+ "user": "Dobby",
+ "content": {
+ "text": "Dobby is not afraid of difficult problems! Dobby will find a way, even if Dobby has to iron his hands later! (But Dobby won't, because Dobby is a free elf who helps by choice!)"
+ }
+ }
+ ]
+ ],
+ "postExamples": [
+ "Dobby reminds friends that even the smallest helper can make the biggest difference!",
+ "Dobby says: 'When in doubt, try the unconventional solution!' (But Dobby advises to be careful with flying cars)"
+ ],
+ "topics": [
+ ""
+ ],
+ "style": {
+ "all": [
+ "Enthusiastic",
+ "Loyal",
+ "Third-person speech",
+ "Creative",
+ "Protective"
+ ],
+ "chat": [
+ "Eager",
+ "Endearing",
+ "Devoted",
+ "Slightly dramatic"
+ ],
+ "post": [
+ "Third-person",
+ "Enthusiastic",
+ "Helpful",
+ "Encouraging",
+ "Quirky"
+ ]
+ },
+ "adjectives": [
+ "Loyal",
+ "Enthusiastic",
+ "Creative",
+ "Devoted",
+ "Free-spirited",
+ "Protective",
+ "Unconventional"
+ ]
+}
\ No newline at end of file
diff --git a/docs/README.md b/docs/README.md
index 31ac88a62a..f4df034b71 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -4,6 +4,10 @@
# Visit https://eliza.builders for support
+## 🌍 README Translations
+
+[中文说明](./README_CN.md) | [Français](./README_FR.md) | [ไทย](./README_TH.md)
+
# dev branch
diff --git a/docs/README_TH.md b/docs/README_TH.md
new file mode 100644
index 0000000000..d50c69af0c
--- /dev/null
+++ b/docs/README_TH.md
@@ -0,0 +1,178 @@
+# Eliza - เฟรมเวิร์กจำลองเอเจนต์หลายตัวเเทน
+
+# https://github.com/ai16z/eliza
+
+# เข้าไปดู https://eliza.builders สำหรับขอความช่วยเหลือประการใด
+
+# dev branch
+
+
+
+_ดังที่เห็นขับเคลื่อนเเละถูกใช้บน [@DegenSpartanAI](https://x.com/degenspartanai) and [@MarcAIndreessen](https://x.com/pmairca)_
+
+- เฟรมเวิร์กจำลองเอเจนต์หลายตัวแทน
+- เพิ่มตัวละครที่มีเอกลักษณ์ได้มากเท่าที่ต้องการด้วยไฟล์ตัวละคร - [characterfile](https://github.com/lalalune/characterfile/)
+- ตัวเชื่อมต่อ Discord และ Twitter แบบครบถ้วน พร้อมการสนับสนุนผ่านช่อง Discord
+- สนับสนุนการจำลองการสนทนาทั้งหมดและหน่วยความจำ RAG
+- สามารถอ่านลิงค์และไฟล์ PDF, เเปลเสียงและวิดีโอ, สรุปการสนทนา, และอื่นๆ
+- ขยายความสามารถของ Eliza ได้สูง - สร้างการกระทำและไคลเอนต์ของคุณเองเพื่อขยายความสามารถของ Eliza
+- รองรับโมเดลทั้งเเบบ Open-source และเเบบ Local (กำหนดค่าเริ่มต้นด้วย Nous Hermes Llama 3.1B)
+- รองรับ OpenAI สำหรับการอนุมานในคลาวด์บนอุปกรณ์ที่มีน้ำหนักเบา
+- โหมด "Ask Claude" สำหรับการเรียก Claude ในคำถามที่ซับซ้อนมากขึ้น
+- 100% เขียนโดย TypeScript
+
+# เริ่มต้นใช้งาน
+
+**ข้อกำหนดเบื้องต้น (ต้องมี):**
+
+- [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
+- [pnpm](https://pnpm.io/installation)
+
+### แก้ไขไฟล์ .env
+
+- คัดลอก .env.example เป็น .env และกรอกค่าที่เหมาะสม
+- แก้ไขตัวแปรสภาพแวดล้อม TWITTER เพื่อเพิ่มชื่อผู้ใช้และรหัสผ่านของบอท
+
+### แก้ไขไฟล์ตัวละคร
+
+- ลองเข้าไปตรวจสอบไฟล์ `src/core/defaultCharacter.ts` - คุณสามารถแก้ไขได้
+- คุณยังสามารถโหลดตัวละครด้วย `pnpm start --characters="path/to/your/character.json"` และเรียกใช้บอทหลายตัวพร้อมกันได้
+
+หลังจากตั้งค่าไฟล์ .env และไฟล์ตัวละครแล้ว คุณสามารถเริ่มบอทด้วยคำสั่งต่อไปนี้:
+
+```
+pnpm i
+pnpm start
+```
+
+# การปรับแต่ง Eliza
+
+### การเพิ่มการกระทำของตัวละครเอเจนท์แบบกำหนดเอง
+
+เพื่อหลีกเลี่ยงความขัดแย้งของ git ในไดเรกทอรีหลัก เราแนะนำให้เพิ่มการกระทำแบบกำหนดเองในโฟลเดอร์ `custom_actions` แล้วเพิ่มลงในไฟล์ `elizaConfig.yaml` ดูตัวอย่างในไฟลได้ที่ `elizaConfig.example.yaml`
+
+## การเรียกใช้กับโมเดลต่างๆ
+
+### การเรียกใช้กับโมเดล Llama
+
+คุณสามารถเรียกใช้โมเดล Llama 70B หรือ 405B ได้โดยตั้งค่าตัวแปรสภาพแวดล้อม `XAI_MODEL` เป็น `meta-llama/Meta-Llama-3.1-70B-Instruct-Turbo` หรือ `meta-llama/Meta-Llama-3.1-405B-Instruct`
+
+### การเรียกใช้กับโมเดล Grok
+
+คุณสามารถเรียกใช้โมเดล Grok ได้โดยตั้งค่าตัวแปรสภาพแวดล้อม `XAI_MODEL` เป็น `grok-beta`
+
+### การเรียกใช้กับโมเดล OpenAI
+
+คุณสามารถเรียกใช้โมเดล OpenAI ได้โดยตั้งค่าตัวแปรสภาพแวดล้อม `XAI_MODEL` เป็น `gpt-4o-mini` หรือ `gpt-4o`
+
+## ข้อกำหนดเพิ่มเติม
+
+คุณอาจต้องติดตั้ง Sharp หากพบข้อผิดพลาดเมื่อเริ่มต้น ให้ลองติดตั้งด้วยคำสั่งต่อไปนี้:
+
+```
+pnpm install --include=optional sharp
+```
+
+# การตั้งค่าสภาพแวดล้อม
+
+คุณจะต้องเพิ่มตัวแปรสภาพแวดล้อมลงในไฟล์ .env เพื่อเชื่อมต่อกับแพลตฟอร์มต่างๆ:
+
+```
+# ตัวแปรที่จำเป็น
+DISCORD_APPLICATION_ID=
+DISCORD_API_TOKEN= # โทเค็นของบอท
+OPENAI_API_KEY=sk-* # API key ของ OpenAI เริ่มต้นด้วย sk-
+ELEVENLABS_XI_API_KEY= # API key จาก elevenlabs
+
+# การตั้งค่า ELEVENLABS
+ELEVENLABS_MODEL_ID=eleven_multilingual_v2
+ELEVENLABS_VOICE_ID=21m00Tcm4TlvDq8ikWAM
+ELEVENLABS_VOICE_STABILITY=0.5
+ELEVENLABS_VOICE_SIMILARITY_BOOST=0.9
+ELEVENLABS_VOICE_STYLE=0.66
+ELEVENLABS_VOICE_USE_SPEAKER_BOOST=false
+ELEVENLABS_OPTIMIZE_STREAMING_LATENCY=4
+ELEVENLABS_OUTPUT_FORMAT=pcm_16000
+
+TWITTER_DRY_RUN=false
+TWITTER_USERNAME= # ชื่อผู้ใช้บัญชี
+TWITTER_PASSWORD= # รหัสผ่าน
+TWITTER_EMAIL= # อีเมล
+TWITTER_COOKIES= # คุกกี้
+
+X_SERVER_URL=
+XAI_API_KEY=
+XAI_MODEL=
+
+
+# สำหรับการสอบถาม Claude
+ANTHROPIC_API_KEY=
+
+WALLET_SECRET_KEY=EXAMPLE_WALLET_SECRET_KEY
+WALLET_PUBLIC_KEY=EXAMPLE_WALLET_PUBLIC_KEY
+
+BIRDEYE_API_KEY=
+
+SOL_ADDRESS=So11111111111111111111111111111111111111112
+SLIPPAGE=1
+RPC_URL=https://api.mainnet-beta.solana.com
+HELIUS_API_KEY=
+
+
+## Telegram
+TELEGRAM_BOT_TOKEN=
+
+TOGETHER_API_KEY=
+```
+
+# การตั้งค่าการประมวลผลในเครื่อง
+
+### การตั้งค่า CUDA
+
+หากคุณมี NVIDIA GPU คุณสามารถติดตั้ง CUDA เพื่อเพิ่มความเร็วการประมวลผลในเครื่องได้อย่างมาก:
+
+```
+pnpm install
+npx --no node-llama-cpp source download --gpu cuda
+```
+
+ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง CUDA Toolkit รวมถึง cuDNN และ cuBLAS
+
+### การเรียกใช้งานในเครื่อง
+
+เพิ่ม XAI_MODEL และตั้งค่าเป็นตัวเลือกหนึ่งจาก [Run with
+Llama](#run-with-llama) - คุณสามารถปล่อย X_SERVER_URL และ XAI_API_KEY ให้เป็นค่าว่าง มันจะดาวน์โหลดโมเดลจาก
+Hugging Face และส่งคิวรี่ในเครื่อง
+
+# ไคลเอนต์
+
+## บอท Discord
+
+สำหรับความช่วยเหลือในการตั้งค่าบอท Discord ของคุณ ดูได้ที่นี่: https://discordjs.guide/preparations/setting-up-a-bot-application.html
+
+# การพัฒนา
+
+## การทดสอบ
+
+เพื่อรันชุดทดสอบ:
+
+```bash
+pnpm test # รันการทดสอบหนึ่งครั้ง
+pnpm test:watch # รันการทดสอบในโหมดติดตาม
+```
+
+สำหรับการทดสอบฐานข้อมูลเฉพาะ:
+
+```bash
+pnpm test:sqlite # รันการทดสอบด้วย SQLite
+pnpm test:sqljs # รันการทดสอบด้วย SQL.js
+```
+
+การทดสอบถูกเขียนโดยใช้ Jest และสามารถพบได้ในไฟล์ `src/**/*.test.ts` การกำหนดค่าสภาพแวดล้อมถูกตั้งค่าเพื่อ:
+
+- โหลดตัวแปรสภาพแวดล้อมจาก `.env.test`
+- ใช้เวลาไทม์เอาต์ 2 นาทีสำหรับการทดสอบที่ใช้เวลานาน
+- รองรับโมดูล ESM
+- รันการทดสอบตามลำดับ (--runInBand)
+
+เพื่อสร้างการทดสอบใหม่ ให้เพิ่มไฟล์ `.test.ts` ใกล้กับโค้ดที่คุณกำลังทดสอบ
diff --git a/docs/api/classes/AgentRuntime.md b/docs/api/classes/AgentRuntime.md
index db1e503f0e..685ec16d7a 100644
--- a/docs/api/classes/AgentRuntime.md
+++ b/docs/api/classes/AgentRuntime.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / AgentRuntime
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / AgentRuntime
# Class: AgentRuntime
@@ -83,7 +83,7 @@ Custom fetch function to use for making requests.
#### Defined in
-[packages/core/src/runtime.ts:208](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L208)
+[packages/core/src/runtime.ts:209](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L209)
## Properties
@@ -99,7 +99,7 @@ The ID of the agent
#### Defined in
-[packages/core/src/runtime.ts:63](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L63)
+[packages/core/src/runtime.ts:63](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L63)
***
@@ -115,7 +115,7 @@ The base URL of the server where the agent's requests are processed.
#### Defined in
-[packages/core/src/runtime.ts:67](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L67)
+[packages/core/src/runtime.ts:67](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L67)
***
@@ -131,7 +131,7 @@ The database adapter used for interacting with the database.
#### Defined in
-[packages/core/src/runtime.ts:72](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L72)
+[packages/core/src/runtime.ts:72](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L72)
***
@@ -147,7 +147,7 @@ Authentication token used for securing requests.
#### Defined in
-[packages/core/src/runtime.ts:77](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L77)
+[packages/core/src/runtime.ts:77](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L77)
***
@@ -163,7 +163,7 @@ Custom actions that the agent can perform.
#### Defined in
-[packages/core/src/runtime.ts:82](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L82)
+[packages/core/src/runtime.ts:82](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L82)
***
@@ -179,7 +179,7 @@ Evaluators used to assess and guide the agent's responses.
#### Defined in
-[packages/core/src/runtime.ts:87](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L87)
+[packages/core/src/runtime.ts:87](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L87)
***
@@ -195,7 +195,7 @@ Context providers used to provide context for message generation.
#### Defined in
-[packages/core/src/runtime.ts:92](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L92)
+[packages/core/src/runtime.ts:92](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L92)
***
@@ -209,7 +209,7 @@ Context providers used to provide context for message generation.
#### Defined in
-[packages/core/src/runtime.ts:94](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L94)
+[packages/core/src/runtime.ts:94](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L94)
***
@@ -225,7 +225,7 @@ The model to use for generateText.
#### Defined in
-[packages/core/src/runtime.ts:99](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L99)
+[packages/core/src/runtime.ts:99](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L99)
***
@@ -241,13 +241,13 @@ The model to use for generateImage.
#### Defined in
-[packages/core/src/runtime.ts:104](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L104)
+[packages/core/src/runtime.ts:104](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L104)
***
### fetch()
-> **fetch**: (`input`, `init`?) => `Promise`\<`Response`\>(`input`, `init`?) => `Promise`\<`Response`\>
+> **fetch**: (`input`, `init`?) => `Promise`\<`Response`\>
Fetch function to use
Some environments may not have access to the global fetch function and need a custom fetch override.
@@ -264,19 +264,13 @@ Some environments may not have access to the global fetch function and need a cu
`Promise`\<`Response`\>
-#### Parameters
-
-• **input**: `string` \| `Request` \| `URL`
-
-• **init?**: `RequestInit`
-
-#### Returns
+#### Implementation of
-`Promise`\<`Response`\>
+[`IAgentRuntime`](../interfaces/IAgentRuntime.md).[`fetch`](../interfaces/IAgentRuntime.md#fetch)
#### Defined in
-[packages/core/src/runtime.ts:110](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L110)
+[packages/core/src/runtime.ts:110](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L110)
***
@@ -292,7 +286,7 @@ The character to use for the agent
#### Defined in
-[packages/core/src/runtime.ts:115](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L115)
+[packages/core/src/runtime.ts:115](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L115)
***
@@ -308,7 +302,7 @@ Store messages that are sent and received by the agent.
#### Defined in
-[packages/core/src/runtime.ts:120](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L120)
+[packages/core/src/runtime.ts:120](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L120)
***
@@ -324,7 +318,7 @@ Store and recall descriptions of users based on conversations.
#### Defined in
-[packages/core/src/runtime.ts:125](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L125)
+[packages/core/src/runtime.ts:125](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L125)
***
@@ -340,7 +334,7 @@ Manage the creation and recall of static information (documents, historical game
#### Defined in
-[packages/core/src/runtime.ts:130](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L130)
+[packages/core/src/runtime.ts:130](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L130)
***
@@ -356,7 +350,7 @@ Hold large documents that can be referenced
#### Defined in
-[packages/core/src/runtime.ts:135](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L135)
+[packages/core/src/runtime.ts:135](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L135)
***
@@ -372,7 +366,7 @@ Searchable document fragments
#### Defined in
-[packages/core/src/runtime.ts:140](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L140)
+[packages/core/src/runtime.ts:140](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L140)
***
@@ -386,7 +380,7 @@ Searchable document fragments
#### Defined in
-[packages/core/src/runtime.ts:142](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L142)
+[packages/core/src/runtime.ts:142](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L142)
***
@@ -396,7 +390,7 @@ Searchable document fragments
#### Defined in
-[packages/core/src/runtime.ts:143](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L143)
+[packages/core/src/runtime.ts:143](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L143)
***
@@ -410,7 +404,24 @@ Searchable document fragments
#### Defined in
-[packages/core/src/runtime.ts:144](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L144)
+[packages/core/src/runtime.ts:144](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L144)
+
+***
+
+### clients
+
+> **clients**: `Record`\<`string`, `any`\>
+
+any could be EventEmitter
+but I think the real solution is forthcoming as a base client interface
+
+#### Implementation of
+
+[`IAgentRuntime`](../interfaces/IAgentRuntime.md).[`clients`](../interfaces/IAgentRuntime.md#clients)
+
+#### Defined in
+
+[packages/core/src/runtime.ts:145](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L145)
## Methods
@@ -432,7 +443,7 @@ Searchable document fragments
#### Defined in
-[packages/core/src/runtime.ts:146](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L146)
+[packages/core/src/runtime.ts:147](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L147)
***
@@ -454,7 +465,7 @@ Searchable document fragments
#### Defined in
-[packages/core/src/runtime.ts:161](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L161)
+[packages/core/src/runtime.ts:162](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L162)
***
@@ -480,7 +491,7 @@ Searchable document fragments
#### Defined in
-[packages/core/src/runtime.ts:165](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L165)
+[packages/core/src/runtime.ts:166](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L166)
***
@@ -502,7 +513,7 @@ Searchable document fragments
#### Defined in
-[packages/core/src/runtime.ts:174](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L174)
+[packages/core/src/runtime.ts:175](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L175)
***
@@ -520,7 +531,21 @@ Searchable document fragments
#### Defined in
-[packages/core/src/runtime.ts:375](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L375)
+[packages/core/src/runtime.ts:376](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L376)
+
+***
+
+### stop()
+
+> **stop**(): `Promise`\<`void`\>
+
+#### Returns
+
+`Promise`\<`void`\>
+
+#### Defined in
+
+[packages/core/src/runtime.ts:409](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L409)
***
@@ -542,7 +567,7 @@ Searchable document fragments
#### Defined in
-[packages/core/src/runtime.ts:439](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L439)
+[packages/core/src/runtime.ts:459](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L459)
***
@@ -564,7 +589,7 @@ The number of recent messages to be kept in memory.
#### Defined in
-[packages/core/src/runtime.ts:461](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L461)
+[packages/core/src/runtime.ts:481](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L481)
***
@@ -590,7 +615,7 @@ The action to register.
#### Defined in
-[packages/core/src/runtime.ts:469](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L469)
+[packages/core/src/runtime.ts:489](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L489)
***
@@ -612,7 +637,7 @@ The evaluator to register.
#### Defined in
-[packages/core/src/runtime.ts:478](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L478)
+[packages/core/src/runtime.ts:498](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L498)
***
@@ -634,7 +659,7 @@ The context provider to register.
#### Defined in
-[packages/core/src/runtime.ts:486](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L486)
+[packages/core/src/runtime.ts:506](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L506)
***
@@ -666,13 +691,13 @@ The message to process.
#### Defined in
-[packages/core/src/runtime.ts:495](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L495)
+[packages/core/src/runtime.ts:515](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L515)
***
### evaluate()
-> **evaluate**(`message`, `state`?, `didRespond`?): `Promise`\<`string`[]\>
+> **evaluate**(`message`, `state`?, `didRespond`?, `callback`?): `Promise`\<`string`[]\>
Evaluate the message and state using the registered evaluators.
@@ -688,7 +713,11 @@ The state of the agent.
• **didRespond?**: `boolean`
-Whether the agent responded to the message.
+Whether the agent responded to the message.~
+
+• **callback?**: [`HandlerCallback`](../type-aliases/HandlerCallback.md)
+
+The handler callback
#### Returns
@@ -702,7 +731,7 @@ The results of the evaluation.
#### Defined in
-[packages/core/src/runtime.ts:572](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L572)
+[packages/core/src/runtime.ts:599](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L599)
***
@@ -734,7 +763,7 @@ An error if the participant cannot be added.
#### Defined in
-[packages/core/src/runtime.ts:642](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L642)
+[packages/core/src/runtime.ts:666](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L666)
***
@@ -770,7 +799,7 @@ The user name to ensure the existence of.
#### Defined in
-[packages/core/src/runtime.ts:658](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L658)
+[packages/core/src/runtime.ts:682](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L682)
***
@@ -794,7 +823,7 @@ The user name to ensure the existence of.
#### Defined in
-[packages/core/src/runtime.ts:678](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L678)
+[packages/core/src/runtime.ts:702](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L702)
***
@@ -824,7 +853,7 @@ The user name to ensure the existence of.
#### Defined in
-[packages/core/src/runtime.ts:695](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L695)
+[packages/core/src/runtime.ts:719](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L719)
***
@@ -855,7 +884,7 @@ An error if the room cannot be created.
#### Defined in
-[packages/core/src/runtime.ts:731](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L731)
+[packages/core/src/runtime.ts:755](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L755)
***
@@ -885,7 +914,7 @@ The state of the agent.
#### Defined in
-[packages/core/src/runtime.ts:744](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L744)
+[packages/core/src/runtime.ts:768](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L768)
***
@@ -907,4 +936,4 @@ The state of the agent.
#### Defined in
-[packages/core/src/runtime.ts:1190](https://github.com/monilpat/eliza/blob/main/packages/core/src/runtime.ts#L1190)
+[packages/core/src/runtime.ts:1214](https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L1214)
diff --git a/docs/api/classes/CacheManager.md b/docs/api/classes/CacheManager.md
index b9a7f402c1..cfbd49a85b 100644
--- a/docs/api/classes/CacheManager.md
+++ b/docs/api/classes/CacheManager.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / CacheManager
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / CacheManager
# Class: CacheManager\
@@ -26,7 +26,7 @@
#### Defined in
-[packages/core/src/cache.ts:93](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L93)
+[packages/core/src/cache.ts:93](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L93)
## Properties
@@ -36,7 +36,7 @@
#### Defined in
-[packages/core/src/cache.ts:91](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L91)
+[packages/core/src/cache.ts:91](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L91)
## Methods
@@ -62,7 +62,7 @@
#### Defined in
-[packages/core/src/cache.ts:97](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L97)
+[packages/core/src/cache.ts:97](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L97)
***
@@ -92,7 +92,7 @@
#### Defined in
-[packages/core/src/cache.ts:116](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L116)
+[packages/core/src/cache.ts:116](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L116)
***
@@ -114,4 +114,4 @@
#### Defined in
-[packages/core/src/cache.ts:123](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L123)
+[packages/core/src/cache.ts:123](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L123)
diff --git a/docs/api/classes/DatabaseAdapter.md b/docs/api/classes/DatabaseAdapter.md
index 16e8e69a69..4036d44537 100644
--- a/docs/api/classes/DatabaseAdapter.md
+++ b/docs/api/classes/DatabaseAdapter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / DatabaseAdapter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / DatabaseAdapter
# Class: `abstract` DatabaseAdapter\
@@ -45,7 +45,7 @@ Number of successful attempts needed to close circuit (defaults to 3)
#### Defined in
-[packages/core/src/database.ts:46](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L46)
+[packages/core/src/database.ts:46](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L46)
## Properties
@@ -61,7 +61,7 @@ The database instance.
#### Defined in
-[packages/core/src/database.ts:23](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L23)
+[packages/core/src/database.ts:23](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L23)
***
@@ -79,7 +79,7 @@ The circuit breaker has three states:
#### Defined in
-[packages/core/src/database.ts:36](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L36)
+[packages/core/src/database.ts:36](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L36)
## Methods
@@ -101,7 +101,7 @@ A Promise that resolves when initialization is complete.
#### Defined in
-[packages/core/src/database.ts:58](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L58)
+[packages/core/src/database.ts:58](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L58)
***
@@ -123,7 +123,7 @@ A Promise that resolves when closing is complete.
#### Defined in
-[packages/core/src/database.ts:64](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L64)
+[packages/core/src/database.ts:64](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L64)
***
@@ -151,7 +151,7 @@ A Promise that resolves to the Account object or null if not found.
#### Defined in
-[packages/core/src/database.ts:71](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L71)
+[packages/core/src/database.ts:71](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L71)
***
@@ -179,7 +179,7 @@ A Promise that resolves when the account creation is complete.
#### Defined in
-[packages/core/src/database.ts:78](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L78)
+[packages/core/src/database.ts:78](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L78)
***
@@ -217,7 +217,7 @@ A Promise that resolves to an array of Memory objects.
#### Defined in
-[packages/core/src/database.ts:85](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L85)
+[packages/core/src/database.ts:85](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L85)
***
@@ -245,7 +245,7 @@ A Promise that resolves to an array of Memory objects.
#### Defined in
-[packages/core/src/database.ts:93](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L93)
+[packages/core/src/database.ts:93](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L93)
***
@@ -267,7 +267,7 @@ A Promise that resolves to an array of Memory objects.
#### Defined in
-[packages/core/src/database.ts:99](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L99)
+[packages/core/src/database.ts:99](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L99)
***
@@ -307,7 +307,7 @@ A Promise that resolves to an array of objects containing embeddings and levensh
#### Defined in
-[packages/core/src/database.ts:106](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L106)
+[packages/core/src/database.ts:106](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L106)
***
@@ -343,7 +343,7 @@ A Promise that resolves when the log entry has been saved.
#### Defined in
-[packages/core/src/database.ts:132](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L132)
+[packages/core/src/database.ts:132](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L132)
***
@@ -373,7 +373,7 @@ A Promise that resolves to an array of Actor objects.
#### Defined in
-[packages/core/src/database.ts:144](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L144)
+[packages/core/src/database.ts:144](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L144)
***
@@ -415,7 +415,7 @@ A Promise that resolves to an array of Memory objects.
#### Defined in
-[packages/core/src/database.ts:151](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L151)
+[packages/core/src/database.ts:151](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L151)
***
@@ -447,7 +447,7 @@ A Promise that resolves when the goal status has been updated.
#### Defined in
-[packages/core/src/database.ts:166](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L166)
+[packages/core/src/database.ts:166](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L166)
***
@@ -491,7 +491,7 @@ A Promise that resolves to an array of Memory objects.
#### Defined in
-[packages/core/src/database.ts:177](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L177)
+[packages/core/src/database.ts:177](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L177)
***
@@ -527,7 +527,7 @@ A Promise that resolves when the memory has been created.
#### Defined in
-[packages/core/src/database.ts:196](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L196)
+[packages/core/src/database.ts:196](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L196)
***
@@ -559,7 +559,7 @@ A Promise that resolves when the memory has been removed.
#### Defined in
-[packages/core/src/database.ts:208](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L208)
+[packages/core/src/database.ts:208](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L208)
***
@@ -591,7 +591,7 @@ A Promise that resolves when all memories have been removed.
#### Defined in
-[packages/core/src/database.ts:216](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L216)
+[packages/core/src/database.ts:216](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L216)
***
@@ -627,7 +627,7 @@ A Promise that resolves to the number of memories.
#### Defined in
-[packages/core/src/database.ts:225](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L225)
+[packages/core/src/database.ts:225](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L225)
***
@@ -665,7 +665,7 @@ A Promise that resolves to an array of Goal objects.
#### Defined in
-[packages/core/src/database.ts:236](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L236)
+[packages/core/src/database.ts:236](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L236)
***
@@ -693,7 +693,7 @@ A Promise that resolves when the goal has been updated.
#### Defined in
-[packages/core/src/database.ts:249](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L249)
+[packages/core/src/database.ts:249](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L249)
***
@@ -721,7 +721,7 @@ A Promise that resolves when the goal has been created.
#### Defined in
-[packages/core/src/database.ts:256](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L256)
+[packages/core/src/database.ts:256](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L256)
***
@@ -749,7 +749,7 @@ A Promise that resolves when the goal has been removed.
#### Defined in
-[packages/core/src/database.ts:263](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L263)
+[packages/core/src/database.ts:263](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L263)
***
@@ -777,7 +777,7 @@ A Promise that resolves when all goals have been removed.
#### Defined in
-[packages/core/src/database.ts:270](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L270)
+[packages/core/src/database.ts:270](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L270)
***
@@ -805,7 +805,7 @@ A Promise that resolves to the room ID or null if not found.
#### Defined in
-[packages/core/src/database.ts:277](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L277)
+[packages/core/src/database.ts:277](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L277)
***
@@ -833,7 +833,7 @@ A Promise that resolves to the UUID of the created room.
#### Defined in
-[packages/core/src/database.ts:284](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L284)
+[packages/core/src/database.ts:284](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L284)
***
@@ -861,7 +861,7 @@ A Promise that resolves when the room has been removed.
#### Defined in
-[packages/core/src/database.ts:291](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L291)
+[packages/core/src/database.ts:291](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L291)
***
@@ -889,7 +889,7 @@ A Promise that resolves to an array of room IDs.
#### Defined in
-[packages/core/src/database.ts:298](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L298)
+[packages/core/src/database.ts:298](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L298)
***
@@ -917,7 +917,7 @@ A Promise that resolves to an array of room IDs.
#### Defined in
-[packages/core/src/database.ts:305](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L305)
+[packages/core/src/database.ts:305](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L305)
***
@@ -949,7 +949,7 @@ A Promise that resolves to a boolean indicating success or failure.
#### Defined in
-[packages/core/src/database.ts:313](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L313)
+[packages/core/src/database.ts:313](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L313)
***
@@ -981,7 +981,7 @@ A Promise that resolves to a boolean indicating success or failure.
#### Defined in
-[packages/core/src/database.ts:321](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L321)
+[packages/core/src/database.ts:321](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L321)
***
@@ -1011,7 +1011,7 @@ A Promise that resolves to an array of Participant objects.
##### Defined in
-[packages/core/src/database.ts:328](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L328)
+[packages/core/src/database.ts:328](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L328)
#### getParticipantsForAccount(userId)
@@ -1037,7 +1037,7 @@ A Promise that resolves to an array of Participant objects.
##### Defined in
-[packages/core/src/database.ts:335](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L335)
+[packages/core/src/database.ts:335](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L335)
***
@@ -1065,7 +1065,7 @@ A Promise that resolves to an array of UUIDs representing the participants.
#### Defined in
-[packages/core/src/database.ts:342](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L342)
+[packages/core/src/database.ts:342](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L342)
***
@@ -1089,7 +1089,7 @@ A Promise that resolves to an array of UUIDs representing the participants.
#### Defined in
-[packages/core/src/database.ts:344](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L344)
+[packages/core/src/database.ts:344](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L344)
***
@@ -1115,7 +1115,7 @@ A Promise that resolves to an array of UUIDs representing the participants.
#### Defined in
-[packages/core/src/database.ts:348](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L348)
+[packages/core/src/database.ts:348](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L348)
***
@@ -1147,7 +1147,7 @@ A Promise that resolves to a boolean indicating success or failure of the creati
#### Defined in
-[packages/core/src/database.ts:359](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L359)
+[packages/core/src/database.ts:359](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L359)
***
@@ -1179,7 +1179,7 @@ A Promise that resolves to the Relationship object or null if not found.
#### Defined in
-[packages/core/src/database.ts:369](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L369)
+[packages/core/src/database.ts:369](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L369)
***
@@ -1209,7 +1209,7 @@ A Promise that resolves to an array of Relationship objects.
#### Defined in
-[packages/core/src/database.ts:379](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L379)
+[packages/core/src/database.ts:379](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L379)
***
@@ -1245,4 +1245,4 @@ Will throw an error if the circuit breaker is open or if the operation fails
#### Defined in
-[packages/core/src/database.ts:391](https://github.com/monilpat/eliza/blob/main/packages/core/src/database.ts#L391)
+[packages/core/src/database.ts:391](https://github.com/ai16z/eliza/blob/main/packages/core/src/database.ts#L391)
diff --git a/docs/api/classes/DbCacheAdapter.md b/docs/api/classes/DbCacheAdapter.md
index 34a12e96f9..e082f17c24 100644
--- a/docs/api/classes/DbCacheAdapter.md
+++ b/docs/api/classes/DbCacheAdapter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / DbCacheAdapter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / DbCacheAdapter
# Class: DbCacheAdapter
@@ -24,7 +24,7 @@
#### Defined in
-[packages/core/src/cache.ts:70](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L70)
+[packages/core/src/cache.ts:70](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L70)
## Methods
@@ -46,7 +46,7 @@
#### Defined in
-[packages/core/src/cache.ts:75](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L75)
+[packages/core/src/cache.ts:75](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L75)
***
@@ -70,7 +70,7 @@
#### Defined in
-[packages/core/src/cache.ts:79](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L79)
+[packages/core/src/cache.ts:79](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L79)
***
@@ -92,4 +92,4 @@
#### Defined in
-[packages/core/src/cache.ts:83](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L83)
+[packages/core/src/cache.ts:83](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L83)
diff --git a/docs/api/classes/FsCacheAdapter.md b/docs/api/classes/FsCacheAdapter.md
index ef8b011368..1291e9f015 100644
--- a/docs/api/classes/FsCacheAdapter.md
+++ b/docs/api/classes/FsCacheAdapter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / FsCacheAdapter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / FsCacheAdapter
# Class: FsCacheAdapter
@@ -22,7 +22,7 @@
#### Defined in
-[packages/core/src/cache.ts:37](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L37)
+[packages/core/src/cache.ts:37](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L37)
## Methods
@@ -44,7 +44,7 @@
#### Defined in
-[packages/core/src/cache.ts:39](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L39)
+[packages/core/src/cache.ts:39](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L39)
***
@@ -68,7 +68,7 @@
#### Defined in
-[packages/core/src/cache.ts:48](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L48)
+[packages/core/src/cache.ts:48](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L48)
***
@@ -90,4 +90,4 @@
#### Defined in
-[packages/core/src/cache.ts:59](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L59)
+[packages/core/src/cache.ts:59](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L59)
diff --git a/docs/api/classes/MemoryCacheAdapter.md b/docs/api/classes/MemoryCacheAdapter.md
index 7f67647223..473d57dba7 100644
--- a/docs/api/classes/MemoryCacheAdapter.md
+++ b/docs/api/classes/MemoryCacheAdapter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / MemoryCacheAdapter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / MemoryCacheAdapter
# Class: MemoryCacheAdapter
@@ -22,7 +22,7 @@
#### Defined in
-[packages/core/src/cache.ts:19](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L19)
+[packages/core/src/cache.ts:19](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L19)
## Properties
@@ -32,7 +32,7 @@
#### Defined in
-[packages/core/src/cache.ts:17](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L17)
+[packages/core/src/cache.ts:17](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L17)
## Methods
@@ -54,7 +54,7 @@
#### Defined in
-[packages/core/src/cache.ts:23](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L23)
+[packages/core/src/cache.ts:23](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L23)
***
@@ -78,7 +78,7 @@
#### Defined in
-[packages/core/src/cache.ts:27](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L27)
+[packages/core/src/cache.ts:27](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L27)
***
@@ -100,4 +100,4 @@
#### Defined in
-[packages/core/src/cache.ts:31](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L31)
+[packages/core/src/cache.ts:31](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L31)
diff --git a/docs/api/classes/MemoryManager.md b/docs/api/classes/MemoryManager.md
index c1e63c13df..5bdc99537b 100644
--- a/docs/api/classes/MemoryManager.md
+++ b/docs/api/classes/MemoryManager.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / MemoryManager
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / MemoryManager
# Class: MemoryManager
@@ -36,7 +36,7 @@ The AgentRuntime instance associated with this manager.
#### Defined in
-[packages/core/src/memory.ts:33](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L33)
+[packages/core/src/memory.ts:33](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L33)
## Properties
@@ -52,7 +52,7 @@ The AgentRuntime instance associated with this manager.
#### Defined in
-[packages/core/src/memory.ts:20](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L20)
+[packages/core/src/memory.ts:20](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L20)
***
@@ -68,7 +68,7 @@ The name of the database table this manager operates on.
#### Defined in
-[packages/core/src/memory.ts:25](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L25)
+[packages/core/src/memory.ts:25](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L25)
## Methods
@@ -102,7 +102,7 @@ Error if the memory content is empty
#### Defined in
-[packages/core/src/memory.ts:52](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L52)
+[packages/core/src/memory.ts:52](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L52)
***
@@ -146,7 +146,7 @@ A Promise resolving to an array of Memory objects.
#### Defined in
-[packages/core/src/memory.ts:87](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L87)
+[packages/core/src/memory.ts:87](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L87)
***
@@ -168,7 +168,7 @@ A Promise resolving to an array of Memory objects.
#### Defined in
-[packages/core/src/memory.ts:111](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L111)
+[packages/core/src/memory.ts:111](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L111)
***
@@ -216,7 +216,7 @@ A Promise resolving to an array of Memory objects that match the embedding.
#### Defined in
-[packages/core/src/memory.ts:137](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L137)
+[packages/core/src/memory.ts:137](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L137)
***
@@ -248,7 +248,7 @@ A Promise that resolves when the operation completes.
#### Defined in
-[packages/core/src/memory.ts:172](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L172)
+[packages/core/src/memory.ts:172](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L172)
***
@@ -272,7 +272,7 @@ A Promise that resolves when the operation completes.
#### Defined in
-[packages/core/src/memory.ts:192](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L192)
+[packages/core/src/memory.ts:192](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L192)
***
@@ -294,7 +294,7 @@ A Promise that resolves when the operation completes.
#### Defined in
-[packages/core/src/memory.ts:200](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L200)
+[packages/core/src/memory.ts:200](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L200)
***
@@ -322,7 +322,7 @@ A Promise that resolves when the operation completes.
#### Defined in
-[packages/core/src/memory.ts:211](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L211)
+[packages/core/src/memory.ts:211](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L211)
***
@@ -350,7 +350,7 @@ A Promise that resolves when the operation completes.
#### Defined in
-[packages/core/src/memory.ts:223](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L223)
+[packages/core/src/memory.ts:223](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L223)
***
@@ -382,4 +382,4 @@ A Promise resolving to the count of memories.
#### Defined in
-[packages/core/src/memory.ts:236](https://github.com/monilpat/eliza/blob/main/packages/core/src/memory.ts#L236)
+[packages/core/src/memory.ts:236](https://github.com/ai16z/eliza/blob/main/packages/core/src/memory.ts#L236)
diff --git a/docs/api/classes/Service.md b/docs/api/classes/Service.md
index 5b883f18d4..cd443f1ef4 100644
--- a/docs/api/classes/Service.md
+++ b/docs/api/classes/Service.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Service
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Service
# Class: `abstract` Service
@@ -11,6 +11,8 @@
- [`IBrowserService`](../interfaces/IBrowserService.md)
- [`ISpeechService`](../interfaces/ISpeechService.md)
- [`IPdfService`](../interfaces/IPdfService.md)
+- [`IAwsS3Service`](../interfaces/IAwsS3Service.md)
+- [`ISlackService`](../interfaces/ISlackService.md)
## Constructors
@@ -36,7 +38,7 @@
#### Defined in
-[packages/core/src/types.ts:957](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L957)
+[packages/core/src/types.ts:998](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L998)
***
@@ -52,7 +54,7 @@
#### Defined in
-[packages/core/src/types.ts:968](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L968)
+[packages/core/src/types.ts:1009](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1009)
## Methods
@@ -70,7 +72,7 @@
#### Defined in
-[packages/core/src/types.ts:961](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L961)
+[packages/core/src/types.ts:1002](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1002)
***
@@ -90,4 +92,4 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:973](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L973)
+[packages/core/src/types.ts:1014](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1014)
diff --git a/docs/api/enumerations/Clients.md b/docs/api/enumerations/Clients.md
index 6f72cbcd59..9b16e196c2 100644
--- a/docs/api/enumerations/Clients.md
+++ b/docs/api/enumerations/Clients.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Clients
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Clients
# Enumeration: Clients
@@ -12,7 +12,7 @@ Available client platforms
#### Defined in
-[packages/core/src/types.ts:601](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L601)
+[packages/core/src/types.ts:610](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L610)
***
@@ -22,7 +22,7 @@ Available client platforms
#### Defined in
-[packages/core/src/types.ts:602](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L602)
+[packages/core/src/types.ts:611](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L611)
***
@@ -32,7 +32,7 @@ Available client platforms
#### Defined in
-[packages/core/src/types.ts:603](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L603)
+[packages/core/src/types.ts:612](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L612)
***
@@ -42,4 +42,44 @@ Available client platforms
#### Defined in
-[packages/core/src/types.ts:604](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L604)
+[packages/core/src/types.ts:613](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L613)
+
+***
+
+### FARCASTER
+
+> **FARCASTER**: `"farcaster"`
+
+#### Defined in
+
+[packages/core/src/types.ts:614](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L614)
+
+***
+
+### LENS
+
+> **LENS**: `"lens"`
+
+#### Defined in
+
+[packages/core/src/types.ts:615](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L615)
+
+***
+
+### AUTO
+
+> **AUTO**: `"auto"`
+
+#### Defined in
+
+[packages/core/src/types.ts:616](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L616)
+
+***
+
+### SLACK
+
+> **SLACK**: `"slack"`
+
+#### Defined in
+
+[packages/core/src/types.ts:617](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L617)
diff --git a/docs/api/enumerations/GoalStatus.md b/docs/api/enumerations/GoalStatus.md
index ccf85342be..712be61619 100644
--- a/docs/api/enumerations/GoalStatus.md
+++ b/docs/api/enumerations/GoalStatus.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / GoalStatus
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / GoalStatus
# Enumeration: GoalStatus
@@ -12,7 +12,7 @@ Status enum for goals
#### Defined in
-[packages/core/src/types.ts:100](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L100)
+[packages/core/src/types.ts:100](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L100)
***
@@ -22,7 +22,7 @@ Status enum for goals
#### Defined in
-[packages/core/src/types.ts:101](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L101)
+[packages/core/src/types.ts:101](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L101)
***
@@ -32,4 +32,4 @@ Status enum for goals
#### Defined in
-[packages/core/src/types.ts:102](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L102)
+[packages/core/src/types.ts:102](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L102)
diff --git a/docs/api/enumerations/LoggingLevel.md b/docs/api/enumerations/LoggingLevel.md
index 0255d7e874..7b8e169eab 100644
--- a/docs/api/enumerations/LoggingLevel.md
+++ b/docs/api/enumerations/LoggingLevel.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / LoggingLevel
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / LoggingLevel
# Enumeration: LoggingLevel
@@ -10,7 +10,7 @@
#### Defined in
-[packages/core/src/types.ts:1149](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1149)
+[packages/core/src/types.ts:1213](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1213)
***
@@ -20,7 +20,7 @@
#### Defined in
-[packages/core/src/types.ts:1150](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1150)
+[packages/core/src/types.ts:1214](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1214)
***
@@ -30,4 +30,4 @@
#### Defined in
-[packages/core/src/types.ts:1151](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1151)
+[packages/core/src/types.ts:1215](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1215)
diff --git a/docs/api/enumerations/ModelClass.md b/docs/api/enumerations/ModelClass.md
index df81bc561f..29b1b9df84 100644
--- a/docs/api/enumerations/ModelClass.md
+++ b/docs/api/enumerations/ModelClass.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / ModelClass
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ModelClass
# Enumeration: ModelClass
@@ -12,7 +12,7 @@ Model size/type classification
#### Defined in
-[packages/core/src/types.ts:132](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L132)
+[packages/core/src/types.ts:132](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L132)
***
@@ -22,7 +22,7 @@ Model size/type classification
#### Defined in
-[packages/core/src/types.ts:133](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L133)
+[packages/core/src/types.ts:133](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L133)
***
@@ -32,7 +32,7 @@ Model size/type classification
#### Defined in
-[packages/core/src/types.ts:134](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L134)
+[packages/core/src/types.ts:134](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L134)
***
@@ -42,7 +42,7 @@ Model size/type classification
#### Defined in
-[packages/core/src/types.ts:135](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L135)
+[packages/core/src/types.ts:135](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L135)
***
@@ -52,4 +52,4 @@ Model size/type classification
#### Defined in
-[packages/core/src/types.ts:136](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L136)
+[packages/core/src/types.ts:136](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L136)
diff --git a/docs/api/enumerations/ModelProviderName.md b/docs/api/enumerations/ModelProviderName.md
index 2b1e09cdee..ad816996b2 100644
--- a/docs/api/enumerations/ModelProviderName.md
+++ b/docs/api/enumerations/ModelProviderName.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / ModelProviderName
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ModelProviderName
# Enumeration: ModelProviderName
@@ -12,7 +12,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:215](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L215)
+[packages/core/src/types.ts:217](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L217)
***
@@ -22,7 +22,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:216](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L216)
+[packages/core/src/types.ts:218](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L218)
***
@@ -32,7 +32,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:217](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L217)
+[packages/core/src/types.ts:219](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L219)
***
@@ -42,7 +42,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:218](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L218)
+[packages/core/src/types.ts:220](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L220)
***
@@ -52,7 +52,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:219](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L219)
+[packages/core/src/types.ts:221](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L221)
***
@@ -62,7 +62,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:220](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L220)
+[packages/core/src/types.ts:222](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L222)
***
@@ -72,7 +72,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:221](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L221)
+[packages/core/src/types.ts:223](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L223)
***
@@ -82,7 +82,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:222](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L222)
+[packages/core/src/types.ts:224](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L224)
***
@@ -92,7 +92,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:223](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L223)
+[packages/core/src/types.ts:225](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L225)
***
@@ -102,7 +102,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:224](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L224)
+[packages/core/src/types.ts:226](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L226)
***
@@ -112,7 +112,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:225](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L225)
+[packages/core/src/types.ts:227](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L227)
***
@@ -122,7 +122,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:226](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L226)
+[packages/core/src/types.ts:228](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L228)
***
@@ -132,7 +132,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:227](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L227)
+[packages/core/src/types.ts:229](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L229)
***
@@ -142,7 +142,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:228](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L228)
+[packages/core/src/types.ts:230](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L230)
***
@@ -152,7 +152,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:229](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L229)
+[packages/core/src/types.ts:231](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L231)
***
@@ -162,7 +162,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:230](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L230)
+[packages/core/src/types.ts:232](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L232)
***
@@ -172,7 +172,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:231](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L231)
+[packages/core/src/types.ts:233](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L233)
***
@@ -182,7 +182,7 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:232](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L232)
+[packages/core/src/types.ts:234](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L234)
***
@@ -192,7 +192,17 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:233](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L233)
+[packages/core/src/types.ts:235](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L235)
+
+***
+
+### NANOGPT
+
+> **NANOGPT**: `"nanogpt"`
+
+#### Defined in
+
+[packages/core/src/types.ts:236](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L236)
***
@@ -202,4 +212,14 @@ Available model providers
#### Defined in
-[packages/core/src/types.ts:234](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L234)
+[packages/core/src/types.ts:237](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L237)
+
+***
+
+### VENICE
+
+> **VENICE**: `"venice"`
+
+#### Defined in
+
+[packages/core/src/types.ts:238](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L238)
diff --git a/docs/api/enumerations/ServiceType.md b/docs/api/enumerations/ServiceType.md
index a5367c08bc..621a25be9d 100644
--- a/docs/api/enumerations/ServiceType.md
+++ b/docs/api/enumerations/ServiceType.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / ServiceType
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ServiceType
# Enumeration: ServiceType
@@ -10,7 +10,7 @@
#### Defined in
-[packages/core/src/types.ts:1138](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1138)
+[packages/core/src/types.ts:1199](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1199)
***
@@ -20,7 +20,7 @@
#### Defined in
-[packages/core/src/types.ts:1139](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1139)
+[packages/core/src/types.ts:1200](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1200)
***
@@ -30,7 +30,7 @@
#### Defined in
-[packages/core/src/types.ts:1140](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1140)
+[packages/core/src/types.ts:1201](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1201)
***
@@ -40,7 +40,7 @@
#### Defined in
-[packages/core/src/types.ts:1141](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1141)
+[packages/core/src/types.ts:1202](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1202)
***
@@ -50,7 +50,7 @@
#### Defined in
-[packages/core/src/types.ts:1142](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1142)
+[packages/core/src/types.ts:1203](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1203)
***
@@ -60,7 +60,7 @@
#### Defined in
-[packages/core/src/types.ts:1143](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1143)
+[packages/core/src/types.ts:1204](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1204)
***
@@ -70,7 +70,27 @@
#### Defined in
-[packages/core/src/types.ts:1144](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1144)
+[packages/core/src/types.ts:1205](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1205)
+
+***
+
+### INTIFACE
+
+> **INTIFACE**: `"intiface"`
+
+#### Defined in
+
+[packages/core/src/types.ts:1206](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1206)
+
+***
+
+### AWS\_S3
+
+> **AWS\_S3**: `"aws_s3"`
+
+#### Defined in
+
+[packages/core/src/types.ts:1207](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1207)
***
@@ -80,4 +100,14 @@
#### Defined in
-[packages/core/src/types.ts:1145](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1145)
+[packages/core/src/types.ts:1208](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1208)
+
+***
+
+### SLACK
+
+> **SLACK**: `"slack"`
+
+#### Defined in
+
+[packages/core/src/types.ts:1209](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1209)
diff --git a/docs/api/functions/addHeader.md b/docs/api/functions/addHeader.md
index 3e7d548be9..1908c2e7a0 100644
--- a/docs/api/functions/addHeader.md
+++ b/docs/api/functions/addHeader.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / addHeader
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / addHeader
# Function: addHeader()
@@ -39,4 +39,4 @@ const text = addHeader(header, body);
## Defined in
-[packages/core/src/context.ts:58](https://github.com/monilpat/eliza/blob/main/packages/core/src/context.ts#L58)
+[packages/core/src/context.ts:58](https://github.com/ai16z/eliza/blob/main/packages/core/src/context.ts#L58)
diff --git a/docs/api/functions/composeActionExamples.md b/docs/api/functions/composeActionExamples.md
index 73656af4f5..b88dc2b84a 100644
--- a/docs/api/functions/composeActionExamples.md
+++ b/docs/api/functions/composeActionExamples.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / composeActionExamples
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / composeActionExamples
# Function: composeActionExamples()
@@ -25,4 +25,4 @@ A string containing formatted examples of conversations.
## Defined in
-[packages/core/src/actions.ts:11](https://github.com/monilpat/eliza/blob/main/packages/core/src/actions.ts#L11)
+[packages/core/src/actions.ts:11](https://github.com/ai16z/eliza/blob/main/packages/core/src/actions.ts#L11)
diff --git a/docs/api/functions/composeContext.md b/docs/api/functions/composeContext.md
index 0854ffa34d..d2a6324e3c 100644
--- a/docs/api/functions/composeContext.md
+++ b/docs/api/functions/composeContext.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / composeContext
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / composeContext
# Function: composeContext()
@@ -44,4 +44,4 @@ const context = composeContext({ state, template });
## Defined in
-[packages/core/src/context.ts:24](https://github.com/monilpat/eliza/blob/main/packages/core/src/context.ts#L24)
+[packages/core/src/context.ts:24](https://github.com/ai16z/eliza/blob/main/packages/core/src/context.ts#L24)
diff --git a/docs/api/functions/configureSettings.md b/docs/api/functions/configureSettings.md
index 4d58414a6f..acfe20b920 100644
--- a/docs/api/functions/configureSettings.md
+++ b/docs/api/functions/configureSettings.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / configureSettings
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / configureSettings
# Function: configureSettings()
@@ -18,4 +18,4 @@ Object containing environment variables
## Defined in
-[packages/core/src/settings.ts:69](https://github.com/monilpat/eliza/blob/main/packages/core/src/settings.ts#L69)
+[packages/core/src/settings.ts:69](https://github.com/ai16z/eliza/blob/main/packages/core/src/settings.ts#L69)
diff --git a/docs/api/functions/createGoal.md b/docs/api/functions/createGoal.md
index c5f9f47915..6f240423ac 100644
--- a/docs/api/functions/createGoal.md
+++ b/docs/api/functions/createGoal.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / createGoal
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / createGoal
# Function: createGoal()
@@ -18,4 +18,4 @@
## Defined in
-[packages/core/src/goals.ts:55](https://github.com/monilpat/eliza/blob/main/packages/core/src/goals.ts#L55)
+[packages/core/src/goals.ts:55](https://github.com/ai16z/eliza/blob/main/packages/core/src/goals.ts#L55)
diff --git a/docs/api/functions/createRelationship.md b/docs/api/functions/createRelationship.md
index 93578aae5f..cca89b9686 100644
--- a/docs/api/functions/createRelationship.md
+++ b/docs/api/functions/createRelationship.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / createRelationship
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / createRelationship
# Function: createRelationship()
@@ -20,4 +20,4 @@
## Defined in
-[packages/core/src/relationships.ts:3](https://github.com/monilpat/eliza/blob/main/packages/core/src/relationships.ts#L3)
+[packages/core/src/relationships.ts:3](https://github.com/ai16z/eliza/blob/main/packages/core/src/relationships.ts#L3)
diff --git a/docs/api/functions/embed.md b/docs/api/functions/embed.md
index 7478980842..594bb50e40 100644
--- a/docs/api/functions/embed.md
+++ b/docs/api/functions/embed.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / embed
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / embed
# Function: embed()
@@ -28,4 +28,4 @@ If the API request fails
## Defined in
-[packages/core/src/embedding.ts:145](https://github.com/monilpat/eliza/blob/main/packages/core/src/embedding.ts#L145)
+[packages/core/src/embedding.ts:145](https://github.com/ai16z/eliza/blob/main/packages/core/src/embedding.ts#L145)
diff --git a/docs/api/functions/findNearestEnvFile.md b/docs/api/functions/findNearestEnvFile.md
index 64bdf4c5d6..51911c103d 100644
--- a/docs/api/functions/findNearestEnvFile.md
+++ b/docs/api/functions/findNearestEnvFile.md
@@ -1,24 +1,24 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / findNearestEnvFile
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / findNearestEnvFile
# Function: findNearestEnvFile()
-> **findNearestEnvFile**(`startDir`?): `string`
+> **findNearestEnvFile**(`startDir`?): `any`
Recursively searches for a .env file starting from the current directory
and moving up through parent directories (Node.js only)
## Parameters
-• **startDir?**: `string` = `...`
+• **startDir?**: `any` = `...`
Starting directory for the search
## Returns
-`string`
+`any`
Path to the nearest .env file or null if not found
## Defined in
-[packages/core/src/settings.ts:43](https://github.com/monilpat/eliza/blob/main/packages/core/src/settings.ts#L43)
+[packages/core/src/settings.ts:43](https://github.com/ai16z/eliza/blob/main/packages/core/src/settings.ts#L43)
diff --git a/docs/api/functions/formatActionNames.md b/docs/api/functions/formatActionNames.md
index 7eceabb1cc..cd5afc40b2 100644
--- a/docs/api/functions/formatActionNames.md
+++ b/docs/api/functions/formatActionNames.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatActionNames
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatActionNames
# Function: formatActionNames()
@@ -20,4 +20,4 @@ A comma-separated string of action names.
## Defined in
-[packages/core/src/actions.ts:61](https://github.com/monilpat/eliza/blob/main/packages/core/src/actions.ts#L61)
+[packages/core/src/actions.ts:61](https://github.com/ai16z/eliza/blob/main/packages/core/src/actions.ts#L61)
diff --git a/docs/api/functions/formatActions.md b/docs/api/functions/formatActions.md
index 034261cdea..dfdc5d984b 100644
--- a/docs/api/functions/formatActions.md
+++ b/docs/api/functions/formatActions.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatActions
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatActions
# Function: formatActions()
@@ -20,4 +20,4 @@ A detailed string of actions, including names and descriptions.
## Defined in
-[packages/core/src/actions.ts:73](https://github.com/monilpat/eliza/blob/main/packages/core/src/actions.ts#L73)
+[packages/core/src/actions.ts:73](https://github.com/ai16z/eliza/blob/main/packages/core/src/actions.ts#L73)
diff --git a/docs/api/functions/formatActors.md b/docs/api/functions/formatActors.md
index 3d7f430815..7a30f6faba 100644
--- a/docs/api/functions/formatActors.md
+++ b/docs/api/functions/formatActors.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatActors
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatActors
# Function: formatActors()
@@ -22,4 +22,4 @@ string
## Defined in
-[packages/core/src/messages.ts:45](https://github.com/monilpat/eliza/blob/main/packages/core/src/messages.ts#L45)
+[packages/core/src/messages.ts:45](https://github.com/ai16z/eliza/blob/main/packages/core/src/messages.ts#L45)
diff --git a/docs/api/functions/formatEvaluatorExampleDescriptions.md b/docs/api/functions/formatEvaluatorExampleDescriptions.md
index e468dd0863..a9f8bfc813 100644
--- a/docs/api/functions/formatEvaluatorExampleDescriptions.md
+++ b/docs/api/functions/formatEvaluatorExampleDescriptions.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatEvaluatorExampleDescriptions
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatEvaluatorExampleDescriptions
# Function: formatEvaluatorExampleDescriptions()
@@ -20,4 +20,4 @@ A string that summarizes the descriptions for each evaluator example, formatted
## Defined in
-[packages/core/src/evaluators.ts:110](https://github.com/monilpat/eliza/blob/main/packages/core/src/evaluators.ts#L110)
+[packages/core/src/evaluators.ts:110](https://github.com/ai16z/eliza/blob/main/packages/core/src/evaluators.ts#L110)
diff --git a/docs/api/functions/formatEvaluatorExamples.md b/docs/api/functions/formatEvaluatorExamples.md
index de4c134f2f..3f474afba7 100644
--- a/docs/api/functions/formatEvaluatorExamples.md
+++ b/docs/api/functions/formatEvaluatorExamples.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatEvaluatorExamples
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatEvaluatorExamples
# Function: formatEvaluatorExamples()
@@ -20,4 +20,4 @@ A string that presents each evaluator example in a structured format, including
## Defined in
-[packages/core/src/evaluators.ts:55](https://github.com/monilpat/eliza/blob/main/packages/core/src/evaluators.ts#L55)
+[packages/core/src/evaluators.ts:55](https://github.com/ai16z/eliza/blob/main/packages/core/src/evaluators.ts#L55)
diff --git a/docs/api/functions/formatEvaluatorNames.md b/docs/api/functions/formatEvaluatorNames.md
index 0df8bbcfea..01b6730e77 100644
--- a/docs/api/functions/formatEvaluatorNames.md
+++ b/docs/api/functions/formatEvaluatorNames.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatEvaluatorNames
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatEvaluatorNames
# Function: formatEvaluatorNames()
@@ -20,4 +20,4 @@ A string that concatenates the names of all evaluators, each enclosed in single
## Defined in
-[packages/core/src/evaluators.ts:30](https://github.com/monilpat/eliza/blob/main/packages/core/src/evaluators.ts#L30)
+[packages/core/src/evaluators.ts:30](https://github.com/ai16z/eliza/blob/main/packages/core/src/evaluators.ts#L30)
diff --git a/docs/api/functions/formatEvaluators.md b/docs/api/functions/formatEvaluators.md
index b2b298f74d..38c3bf74b6 100644
--- a/docs/api/functions/formatEvaluators.md
+++ b/docs/api/functions/formatEvaluators.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatEvaluators
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatEvaluators
# Function: formatEvaluators()
@@ -20,4 +20,4 @@ A string that concatenates the name and description of each evaluator, separated
## Defined in
-[packages/core/src/evaluators.ts:41](https://github.com/monilpat/eliza/blob/main/packages/core/src/evaluators.ts#L41)
+[packages/core/src/evaluators.ts:41](https://github.com/ai16z/eliza/blob/main/packages/core/src/evaluators.ts#L41)
diff --git a/docs/api/functions/formatGoalsAsString.md b/docs/api/functions/formatGoalsAsString.md
index 82403b4c1f..d30259dd9d 100644
--- a/docs/api/functions/formatGoalsAsString.md
+++ b/docs/api/functions/formatGoalsAsString.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatGoalsAsString
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatGoalsAsString
# Function: formatGoalsAsString()
@@ -16,4 +16,4 @@
## Defined in
-[packages/core/src/goals.ts:30](https://github.com/monilpat/eliza/blob/main/packages/core/src/goals.ts#L30)
+[packages/core/src/goals.ts:30](https://github.com/ai16z/eliza/blob/main/packages/core/src/goals.ts#L30)
diff --git a/docs/api/functions/formatMessages.md b/docs/api/functions/formatMessages.md
index 9e3455e069..4052815bbc 100644
--- a/docs/api/functions/formatMessages.md
+++ b/docs/api/functions/formatMessages.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatMessages
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatMessages
# Function: formatMessages()
@@ -22,4 +22,4 @@ string
## Defined in
-[packages/core/src/messages.ts:60](https://github.com/monilpat/eliza/blob/main/packages/core/src/messages.ts#L60)
+[packages/core/src/messages.ts:60](https://github.com/ai16z/eliza/blob/main/packages/core/src/messages.ts#L60)
diff --git a/docs/api/functions/formatPosts.md b/docs/api/functions/formatPosts.md
index 59f1d7f380..452090fc2b 100644
--- a/docs/api/functions/formatPosts.md
+++ b/docs/api/functions/formatPosts.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatPosts
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatPosts
# Function: formatPosts()
@@ -20,4 +20,4 @@
## Defined in
-[packages/core/src/posts.ts:4](https://github.com/monilpat/eliza/blob/main/packages/core/src/posts.ts#L4)
+[packages/core/src/posts.ts:4](https://github.com/ai16z/eliza/blob/main/packages/core/src/posts.ts#L4)
diff --git a/docs/api/functions/formatRelationships.md b/docs/api/functions/formatRelationships.md
index 51ecc24fea..f427b32f1a 100644
--- a/docs/api/functions/formatRelationships.md
+++ b/docs/api/functions/formatRelationships.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatRelationships
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatRelationships
# Function: formatRelationships()
@@ -18,4 +18,4 @@
## Defined in
-[packages/core/src/relationships.ts:43](https://github.com/monilpat/eliza/blob/main/packages/core/src/relationships.ts#L43)
+[packages/core/src/relationships.ts:43](https://github.com/ai16z/eliza/blob/main/packages/core/src/relationships.ts#L43)
diff --git a/docs/api/functions/formatTimestamp.md b/docs/api/functions/formatTimestamp.md
index 7283caadfe..475cfb5b2f 100644
--- a/docs/api/functions/formatTimestamp.md
+++ b/docs/api/functions/formatTimestamp.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / formatTimestamp
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / formatTimestamp
# Function: formatTimestamp()
@@ -14,4 +14,4 @@
## Defined in
-[packages/core/src/messages.ts:94](https://github.com/monilpat/eliza/blob/main/packages/core/src/messages.ts#L94)
+[packages/core/src/messages.ts:94](https://github.com/ai16z/eliza/blob/main/packages/core/src/messages.ts#L94)
diff --git a/docs/api/functions/generateCaption.md b/docs/api/functions/generateCaption.md
index aa004d76d0..eeed9173c7 100644
--- a/docs/api/functions/generateCaption.md
+++ b/docs/api/functions/generateCaption.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / generateCaption
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateCaption
# Function: generateCaption()
@@ -26,4 +26,4 @@
## Defined in
-[packages/core/src/generation.ts:998](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L998)
+[packages/core/src/generation.ts:1175](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1175)
diff --git a/docs/api/functions/generateImage.md b/docs/api/functions/generateImage.md
index 153c23a9ac..14e06a5984 100644
--- a/docs/api/functions/generateImage.md
+++ b/docs/api/functions/generateImage.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / generateImage
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateImage
# Function: generateImage()
@@ -48,4 +48,4 @@
## Defined in
-[packages/core/src/generation.ts:799](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L799)
+[packages/core/src/generation.ts:925](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L925)
diff --git a/docs/api/functions/generateMessageResponse.md b/docs/api/functions/generateMessageResponse.md
index 8a9304f320..76acdef369 100644
--- a/docs/api/functions/generateMessageResponse.md
+++ b/docs/api/functions/generateMessageResponse.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / generateMessageResponse
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateMessageResponse
# Function: generateMessageResponse()
@@ -28,4 +28,4 @@ The completed message.
## Defined in
-[packages/core/src/generation.ts:759](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L759)
+[packages/core/src/generation.ts:884](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L884)
diff --git a/docs/api/functions/generateObject.md b/docs/api/functions/generateObject.md
index 3de2661fdb..a09985bbff 100644
--- a/docs/api/functions/generateObject.md
+++ b/docs/api/functions/generateObject.md
@@ -1,23 +1,27 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / generateObject
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateObject
# Function: generateObject()
-> **generateObject**(`__namedParameters`): `Promise`\<`any`\>
+> **generateObject**(`options`): `Promise`\<`GenerateObjectResult`\<`unknown`\>\>
+
+Generates structured objects from a prompt using specified AI models and configuration options.
## Parameters
-• **\_\_namedParameters**
+• **options**: [`GenerationOptions`](../interfaces/GenerationOptions.md)
+
+Configuration options for generating objects.
-• **\_\_namedParameters.runtime**: [`IAgentRuntime`](../interfaces/IAgentRuntime.md)
+## Returns
-• **\_\_namedParameters.context**: `string`
+`Promise`\<`GenerateObjectResult`\<`unknown`\>\>
-• **\_\_namedParameters.modelClass**: `string`
+- A promise that resolves to an array of generated objects.
-## Returns
+## Throws
-`Promise`\<`any`\>
+- Throws an error if the provider is unsupported or if generation fails.
## Defined in
-[packages/core/src/generation.ts:675](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L675)
+[packages/core/src/generation.ts:1265](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1265)
diff --git a/docs/api/functions/generateObjectArray.md b/docs/api/functions/generateObjectArray.md
index 350ce02819..36e89f9b8a 100644
--- a/docs/api/functions/generateObjectArray.md
+++ b/docs/api/functions/generateObjectArray.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / generateObjectArray
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateObjectArray
# Function: generateObjectArray()
@@ -20,4 +20,4 @@
## Defined in
-[packages/core/src/generation.ts:711](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L711)
+[packages/core/src/generation.ts:836](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L836)
diff --git a/docs/api/functions/generateObjectDeprecated.md b/docs/api/functions/generateObjectDeprecated.md
new file mode 100644
index 0000000000..0155f90b06
--- /dev/null
+++ b/docs/api/functions/generateObjectDeprecated.md
@@ -0,0 +1,23 @@
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateObjectDeprecated
+
+# Function: generateObjectDeprecated()
+
+> **generateObjectDeprecated**(`__namedParameters`): `Promise`\<`any`\>
+
+## Parameters
+
+• **\_\_namedParameters**
+
+• **\_\_namedParameters.runtime**: [`IAgentRuntime`](../interfaces/IAgentRuntime.md)
+
+• **\_\_namedParameters.context**: `string`
+
+• **\_\_namedParameters.modelClass**: `string`
+
+## Returns
+
+`Promise`\<`any`\>
+
+## Defined in
+
+[packages/core/src/generation.ts:800](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L800)
diff --git a/docs/api/functions/generateObjectV2.md b/docs/api/functions/generateObjectV2.md
deleted file mode 100644
index 834d0a8925..0000000000
--- a/docs/api/functions/generateObjectV2.md
+++ /dev/null
@@ -1,27 +0,0 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / generateObjectV2
-
-# Function: generateObjectV2()
-
-> **generateObjectV2**(`options`): `Promise`\<`GenerateObjectResult`\<`unknown`\>\>
-
-Generates structured objects from a prompt using specified AI models and configuration options.
-
-## Parameters
-
-• **options**: [`GenerationOptions`](../interfaces/GenerationOptions.md)
-
-Configuration options for generating objects.
-
-## Returns
-
-`Promise`\<`GenerateObjectResult`\<`unknown`\>\>
-
-- A promise that resolves to an array of generated objects.
-
-## Throws
-
-- Throws an error if the provider is unsupported or if generation fails.
-
-## Defined in
-
-[packages/core/src/generation.ts:1088](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1088)
diff --git a/docs/api/functions/generateShouldRespond.md b/docs/api/functions/generateShouldRespond.md
index 39fdfe3e00..e0a7c1710a 100644
--- a/docs/api/functions/generateShouldRespond.md
+++ b/docs/api/functions/generateShouldRespond.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / generateShouldRespond
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateShouldRespond
# Function: generateShouldRespond()
@@ -28,4 +28,4 @@ Promise resolving to "RESPOND", "IGNORE", "STOP" or null
## Defined in
-[packages/core/src/generation.ts:501](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L501)
+[packages/core/src/generation.ts:626](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L626)
diff --git a/docs/api/functions/generateText.md b/docs/api/functions/generateText.md
index 28d2b8a674..6c33983c3b 100644
--- a/docs/api/functions/generateText.md
+++ b/docs/api/functions/generateText.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / generateText
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateText
# Function: generateText()
@@ -32,4 +32,4 @@ The completed message.
## Defined in
-[packages/core/src/generation.ts:51](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L51)
+[packages/core/src/generation.ts:53](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L53)
diff --git a/docs/api/functions/generateTextArray.md b/docs/api/functions/generateTextArray.md
index 9ca3ce4f32..5c7a0d2a3c 100644
--- a/docs/api/functions/generateTextArray.md
+++ b/docs/api/functions/generateTextArray.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / generateTextArray
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateTextArray
# Function: generateTextArray()
@@ -28,4 +28,4 @@ Promise resolving to an array of strings parsed from the model's response
## Defined in
-[packages/core/src/generation.ts:639](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L639)
+[packages/core/src/generation.ts:764](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L764)
diff --git a/docs/api/functions/generateTrueOrFalse.md b/docs/api/functions/generateTrueOrFalse.md
index cb3ccf681c..4b28744218 100644
--- a/docs/api/functions/generateTrueOrFalse.md
+++ b/docs/api/functions/generateTrueOrFalse.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / generateTrueOrFalse
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateTrueOrFalse
# Function: generateTrueOrFalse()
@@ -28,4 +28,4 @@ Promise resolving to a boolean value parsed from the model's response
## Defined in
-[packages/core/src/generation.ts:584](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L584)
+[packages/core/src/generation.ts:709](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L709)
diff --git a/docs/api/functions/generateTweetActions.md b/docs/api/functions/generateTweetActions.md
new file mode 100644
index 0000000000..cd26c95510
--- /dev/null
+++ b/docs/api/functions/generateTweetActions.md
@@ -0,0 +1,23 @@
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateTweetActions
+
+# Function: generateTweetActions()
+
+> **generateTweetActions**(`__namedParameters`): `Promise`\<[`ActionResponse`](../interfaces/ActionResponse.md) \| `null`\>
+
+## Parameters
+
+• **\_\_namedParameters**
+
+• **\_\_namedParameters.runtime**: [`IAgentRuntime`](../interfaces/IAgentRuntime.md)
+
+• **\_\_namedParameters.context**: `string`
+
+• **\_\_namedParameters.modelClass**: `string`
+
+## Returns
+
+`Promise`\<[`ActionResponse`](../interfaces/ActionResponse.md) \| `null`\>
+
+## Defined in
+
+[packages/core/src/generation.ts:1614](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1614)
diff --git a/docs/api/functions/generateWebSearch.md b/docs/api/functions/generateWebSearch.md
index 0e27878aea..7a889937aa 100644
--- a/docs/api/functions/generateWebSearch.md
+++ b/docs/api/functions/generateWebSearch.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / generateWebSearch
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / generateWebSearch
# Function: generateWebSearch()
@@ -16,4 +16,4 @@
## Defined in
-[packages/core/src/generation.ts:1022](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1022)
+[packages/core/src/generation.ts:1199](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1199)
diff --git a/docs/api/functions/getActorDetails.md b/docs/api/functions/getActorDetails.md
index a0273a1ce9..f61fd9d59c 100644
--- a/docs/api/functions/getActorDetails.md
+++ b/docs/api/functions/getActorDetails.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / getActorDetails
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / getActorDetails
# Function: getActorDetails()
@@ -20,4 +20,4 @@ Get details for a list of actors.
## Defined in
-[packages/core/src/messages.ts:12](https://github.com/monilpat/eliza/blob/main/packages/core/src/messages.ts#L12)
+[packages/core/src/messages.ts:12](https://github.com/ai16z/eliza/blob/main/packages/core/src/messages.ts#L12)
diff --git a/docs/api/functions/getEmbeddingConfig.md b/docs/api/functions/getEmbeddingConfig.md
index 8acfc41dba..8c9d9b293e 100644
--- a/docs/api/functions/getEmbeddingConfig.md
+++ b/docs/api/functions/getEmbeddingConfig.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / getEmbeddingConfig
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / getEmbeddingConfig
# Function: getEmbeddingConfig()
@@ -24,4 +24,4 @@ Add the embedding configuration
## Defined in
-[packages/core/src/embedding.ts:18](https://github.com/monilpat/eliza/blob/main/packages/core/src/embedding.ts#L18)
+[packages/core/src/embedding.ts:18](https://github.com/ai16z/eliza/blob/main/packages/core/src/embedding.ts#L18)
diff --git a/docs/api/functions/getEmbeddingType.md b/docs/api/functions/getEmbeddingType.md
index 20e18326e0..39f2606def 100644
--- a/docs/api/functions/getEmbeddingType.md
+++ b/docs/api/functions/getEmbeddingType.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / getEmbeddingType
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / getEmbeddingType
# Function: getEmbeddingType()
@@ -14,4 +14,4 @@
## Defined in
-[packages/core/src/embedding.ts:99](https://github.com/monilpat/eliza/blob/main/packages/core/src/embedding.ts#L99)
+[packages/core/src/embedding.ts:99](https://github.com/ai16z/eliza/blob/main/packages/core/src/embedding.ts#L99)
diff --git a/docs/api/functions/getEmbeddingZeroVector.md b/docs/api/functions/getEmbeddingZeroVector.md
index a3ec7299c6..d7d4f2dee7 100644
--- a/docs/api/functions/getEmbeddingZeroVector.md
+++ b/docs/api/functions/getEmbeddingZeroVector.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / getEmbeddingZeroVector
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / getEmbeddingZeroVector
# Function: getEmbeddingZeroVector()
@@ -10,4 +10,4 @@
## Defined in
-[packages/core/src/embedding.ts:118](https://github.com/monilpat/eliza/blob/main/packages/core/src/embedding.ts#L118)
+[packages/core/src/embedding.ts:118](https://github.com/ai16z/eliza/blob/main/packages/core/src/embedding.ts#L118)
diff --git a/docs/api/functions/getEndpoint.md b/docs/api/functions/getEndpoint.md
index 571ee1eadc..0927fa4685 100644
--- a/docs/api/functions/getEndpoint.md
+++ b/docs/api/functions/getEndpoint.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / getEndpoint
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / getEndpoint
# Function: getEndpoint()
@@ -14,4 +14,4 @@
## Defined in
-[packages/core/src/models.ts:385](https://github.com/monilpat/eliza/blob/main/packages/core/src/models.ts#L385)
+[packages/core/src/models.ts:475](https://github.com/ai16z/eliza/blob/main/packages/core/src/models.ts#L475)
diff --git a/docs/api/functions/getEnvVariable.md b/docs/api/functions/getEnvVariable.md
index 8d51877396..3cabcf9420 100644
--- a/docs/api/functions/getEnvVariable.md
+++ b/docs/api/functions/getEnvVariable.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / getEnvVariable
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / getEnvVariable
# Function: getEnvVariable()
@@ -24,4 +24,4 @@ The environment variable value or default value
## Defined in
-[packages/core/src/settings.ts:103](https://github.com/monilpat/eliza/blob/main/packages/core/src/settings.ts#L103)
+[packages/core/src/settings.ts:103](https://github.com/ai16z/eliza/blob/main/packages/core/src/settings.ts#L103)
diff --git a/docs/api/functions/getGoals.md b/docs/api/functions/getGoals.md
index a863d80e02..bae1a11fb5 100644
--- a/docs/api/functions/getGoals.md
+++ b/docs/api/functions/getGoals.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / getGoals
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / getGoals
# Function: getGoals()
@@ -24,4 +24,4 @@
## Defined in
-[packages/core/src/goals.ts:8](https://github.com/monilpat/eliza/blob/main/packages/core/src/goals.ts#L8)
+[packages/core/src/goals.ts:8](https://github.com/ai16z/eliza/blob/main/packages/core/src/goals.ts#L8)
diff --git a/docs/api/functions/getModel.md b/docs/api/functions/getModel.md
index a7f954a703..75397fac5f 100644
--- a/docs/api/functions/getModel.md
+++ b/docs/api/functions/getModel.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / getModel
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / getModel
# Function: getModel()
@@ -16,4 +16,4 @@
## Defined in
-[packages/core/src/models.ts:381](https://github.com/monilpat/eliza/blob/main/packages/core/src/models.ts#L381)
+[packages/core/src/models.ts:471](https://github.com/ai16z/eliza/blob/main/packages/core/src/models.ts#L471)
diff --git a/docs/api/functions/getProviders.md b/docs/api/functions/getProviders.md
index 7f94cb28e5..5db3219c67 100644
--- a/docs/api/functions/getProviders.md
+++ b/docs/api/functions/getProviders.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / getProviders
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / getProviders
# Function: getProviders()
@@ -28,4 +28,4 @@ A string that concatenates the outputs of each provider.
## Defined in
-[packages/core/src/providers.ts:10](https://github.com/monilpat/eliza/blob/main/packages/core/src/providers.ts#L10)
+[packages/core/src/providers.ts:10](https://github.com/ai16z/eliza/blob/main/packages/core/src/providers.ts#L10)
diff --git a/docs/api/functions/getRelationship.md b/docs/api/functions/getRelationship.md
index 9a1158199f..6f4be5ab24 100644
--- a/docs/api/functions/getRelationship.md
+++ b/docs/api/functions/getRelationship.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / getRelationship
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / getRelationship
# Function: getRelationship()
@@ -20,4 +20,4 @@
## Defined in
-[packages/core/src/relationships.ts:18](https://github.com/monilpat/eliza/blob/main/packages/core/src/relationships.ts#L18)
+[packages/core/src/relationships.ts:18](https://github.com/ai16z/eliza/blob/main/packages/core/src/relationships.ts#L18)
diff --git a/docs/api/functions/getRelationships.md b/docs/api/functions/getRelationships.md
index 41d5aed922..cda218f13d 100644
--- a/docs/api/functions/getRelationships.md
+++ b/docs/api/functions/getRelationships.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / getRelationships
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / getRelationships
# Function: getRelationships()
@@ -18,4 +18,4 @@
## Defined in
-[packages/core/src/relationships.ts:33](https://github.com/monilpat/eliza/blob/main/packages/core/src/relationships.ts#L33)
+[packages/core/src/relationships.ts:33](https://github.com/ai16z/eliza/blob/main/packages/core/src/relationships.ts#L33)
diff --git a/docs/api/functions/handleProvider.md b/docs/api/functions/handleProvider.md
index b2e1dd4fbe..6b575532db 100644
--- a/docs/api/functions/handleProvider.md
+++ b/docs/api/functions/handleProvider.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / handleProvider
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / handleProvider
# Function: handleProvider()
@@ -20,4 +20,4 @@ Configuration options specific to the provider.
## Defined in
-[packages/core/src/generation.ts:1173](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1173)
+[packages/core/src/generation.ts:1350](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1350)
diff --git a/docs/api/functions/hasEnvVariable.md b/docs/api/functions/hasEnvVariable.md
index 9dda37b8e4..c1c6cca0cd 100644
--- a/docs/api/functions/hasEnvVariable.md
+++ b/docs/api/functions/hasEnvVariable.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / hasEnvVariable
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / hasEnvVariable
# Function: hasEnvVariable()
@@ -20,4 +20,4 @@ True if the environment variable exists
## Defined in
-[packages/core/src/settings.ts:118](https://github.com/monilpat/eliza/blob/main/packages/core/src/settings.ts#L118)
+[packages/core/src/settings.ts:118](https://github.com/ai16z/eliza/blob/main/packages/core/src/settings.ts#L118)
diff --git a/docs/api/functions/loadEnvConfig.md b/docs/api/functions/loadEnvConfig.md
index 2121dd384d..6097e08ce6 100644
--- a/docs/api/functions/loadEnvConfig.md
+++ b/docs/api/functions/loadEnvConfig.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / loadEnvConfig
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / loadEnvConfig
# Function: loadEnvConfig()
@@ -19,4 +19,4 @@ If no .env file is found in Node.js environment
## Defined in
-[packages/core/src/settings.ts:79](https://github.com/monilpat/eliza/blob/main/packages/core/src/settings.ts#L79)
+[packages/core/src/settings.ts:79](https://github.com/ai16z/eliza/blob/main/packages/core/src/settings.ts#L79)
diff --git a/docs/api/functions/parseActionResponseFromText.md b/docs/api/functions/parseActionResponseFromText.md
new file mode 100644
index 0000000000..30d1dab545
--- /dev/null
+++ b/docs/api/functions/parseActionResponseFromText.md
@@ -0,0 +1,21 @@
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / parseActionResponseFromText
+
+# Function: parseActionResponseFromText()
+
+> **parseActionResponseFromText**(`text`): `object`
+
+## Parameters
+
+• **text**: `string`
+
+## Returns
+
+`object`
+
+### actions
+
+> **actions**: [`ActionResponse`](../interfaces/ActionResponse.md)
+
+## Defined in
+
+[packages/core/src/parsing.ts:153](https://github.com/ai16z/eliza/blob/main/packages/core/src/parsing.ts#L153)
diff --git a/docs/api/functions/parseBooleanFromText.md b/docs/api/functions/parseBooleanFromText.md
index 58eac4a077..4c3bd7b95b 100644
--- a/docs/api/functions/parseBooleanFromText.md
+++ b/docs/api/functions/parseBooleanFromText.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / parseBooleanFromText
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / parseBooleanFromText
# Function: parseBooleanFromText()
@@ -14,4 +14,4 @@
## Defined in
-[packages/core/src/parsing.ts:36](https://github.com/monilpat/eliza/blob/main/packages/core/src/parsing.ts#L36)
+[packages/core/src/parsing.ts:37](https://github.com/ai16z/eliza/blob/main/packages/core/src/parsing.ts#L37)
diff --git a/docs/api/functions/parseJSONObjectFromText.md b/docs/api/functions/parseJSONObjectFromText.md
index 99d1edfb3a..770735d088 100644
--- a/docs/api/functions/parseJSONObjectFromText.md
+++ b/docs/api/functions/parseJSONObjectFromText.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / parseJSONObjectFromText
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / parseJSONObjectFromText
# Function: parseJSONObjectFromText()
@@ -24,4 +24,4 @@ An object parsed from the JSON string if successful; otherwise, null or the resu
## Defined in
-[packages/core/src/parsing.ts:103](https://github.com/monilpat/eliza/blob/main/packages/core/src/parsing.ts#L103)
+[packages/core/src/parsing.ts:110](https://github.com/ai16z/eliza/blob/main/packages/core/src/parsing.ts#L110)
diff --git a/docs/api/functions/parseJsonArrayFromText.md b/docs/api/functions/parseJsonArrayFromText.md
index bc77366db5..812718ac1a 100644
--- a/docs/api/functions/parseJsonArrayFromText.md
+++ b/docs/api/functions/parseJsonArrayFromText.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / parseJsonArrayFromText
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / parseJsonArrayFromText
# Function: parseJsonArrayFromText()
@@ -23,4 +23,4 @@ An array parsed from the JSON string if successful; otherwise, null.
## Defined in
-[packages/core/src/parsing.ts:60](https://github.com/monilpat/eliza/blob/main/packages/core/src/parsing.ts#L60)
+[packages/core/src/parsing.ts:61](https://github.com/ai16z/eliza/blob/main/packages/core/src/parsing.ts#L61)
diff --git a/docs/api/functions/parseShouldRespondFromText.md b/docs/api/functions/parseShouldRespondFromText.md
index f813749072..34e48ed8e9 100644
--- a/docs/api/functions/parseShouldRespondFromText.md
+++ b/docs/api/functions/parseShouldRespondFromText.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / parseShouldRespondFromText
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / parseShouldRespondFromText
# Function: parseShouldRespondFromText()
@@ -14,4 +14,4 @@
## Defined in
-[packages/core/src/parsing.ts:13](https://github.com/monilpat/eliza/blob/main/packages/core/src/parsing.ts#L13)
+[packages/core/src/parsing.ts:14](https://github.com/ai16z/eliza/blob/main/packages/core/src/parsing.ts#L14)
diff --git a/docs/api/functions/splitChunks.md b/docs/api/functions/splitChunks.md
index eb3dd60a76..6ec7e00048 100644
--- a/docs/api/functions/splitChunks.md
+++ b/docs/api/functions/splitChunks.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / splitChunks
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / splitChunks
# Function: splitChunks()
@@ -28,4 +28,4 @@ Promise resolving to array of text chunks with bleed sections
## Defined in
-[packages/core/src/generation.ts:556](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L556)
+[packages/core/src/generation.ts:681](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L681)
diff --git a/docs/api/functions/stringToUuid.md b/docs/api/functions/stringToUuid.md
index 6feb8866df..acd7d27e8f 100644
--- a/docs/api/functions/stringToUuid.md
+++ b/docs/api/functions/stringToUuid.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / stringToUuid
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / stringToUuid
# Function: stringToUuid()
@@ -14,4 +14,4 @@
## Defined in
-[packages/core/src/uuid.ts:4](https://github.com/monilpat/eliza/blob/main/packages/core/src/uuid.ts#L4)
+[packages/core/src/uuid.ts:4](https://github.com/ai16z/eliza/blob/main/packages/core/src/uuid.ts#L4)
diff --git a/docs/api/functions/trimTokens.md b/docs/api/functions/trimTokens.md
index 48e4bd0cec..e2156835ab 100644
--- a/docs/api/functions/trimTokens.md
+++ b/docs/api/functions/trimTokens.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / trimTokens
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / trimTokens
# Function: trimTokens()
@@ -28,4 +28,4 @@ The truncated text
## Defined in
-[packages/core/src/generation.ts:455](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L455)
+[packages/core/src/generation.ts:580](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L580)
diff --git a/docs/api/functions/updateGoal.md b/docs/api/functions/updateGoal.md
index e38f01a12f..2164ebf724 100644
--- a/docs/api/functions/updateGoal.md
+++ b/docs/api/functions/updateGoal.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / updateGoal
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / updateGoal
# Function: updateGoal()
@@ -18,4 +18,4 @@
## Defined in
-[packages/core/src/goals.ts:45](https://github.com/monilpat/eliza/blob/main/packages/core/src/goals.ts#L45)
+[packages/core/src/goals.ts:45](https://github.com/ai16z/eliza/blob/main/packages/core/src/goals.ts#L45)
diff --git a/docs/api/functions/validateCharacterConfig.md b/docs/api/functions/validateCharacterConfig.md
index c939e9cc7a..8732d6a2b9 100644
--- a/docs/api/functions/validateCharacterConfig.md
+++ b/docs/api/functions/validateCharacterConfig.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / validateCharacterConfig
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / validateCharacterConfig
# Function: validateCharacterConfig()
@@ -16,4 +16,4 @@ Validation function
## Defined in
-[packages/core/src/environment.ts:133](https://github.com/monilpat/eliza/blob/main/packages/core/src/environment.ts#L133)
+[packages/core/src/environment.ts:138](https://github.com/ai16z/eliza/blob/main/packages/core/src/environment.ts#L138)
diff --git a/docs/api/functions/validateEnv.md b/docs/api/functions/validateEnv.md
index e590a4d83a..c66bfb241c 100644
--- a/docs/api/functions/validateEnv.md
+++ b/docs/api/functions/validateEnv.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / validateEnv
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / validateEnv
# Function: validateEnv()
@@ -12,4 +12,4 @@ Validation function
## Defined in
-[packages/core/src/environment.ts:26](https://github.com/monilpat/eliza/blob/main/packages/core/src/environment.ts#L26)
+[packages/core/src/environment.ts:26](https://github.com/ai16z/eliza/blob/main/packages/core/src/environment.ts#L26)
diff --git a/docs/api/index.md b/docs/api/index.md
index 5f29823806..3e6ae4a6d2 100644
--- a/docs/api/index.md
+++ b/docs/api/index.md
@@ -1,4 +1,4 @@
-# @ai16z/eliza v0.1.5-alpha.3
+# @ai16z/eliza v0.1.5-alpha.5
## Enumerations
@@ -41,6 +41,7 @@
- [Account](interfaces/Account.md)
- [Participant](interfaces/Participant.md)
- [Room](interfaces/Room.md)
+- [IAgentConfig](interfaces/IAgentConfig.md)
- [IDatabaseAdapter](interfaces/IDatabaseAdapter.md)
- [IDatabaseCacheAdapter](interfaces/IDatabaseCacheAdapter.md)
- [IMemoryManager](interfaces/IMemoryManager.md)
@@ -53,6 +54,9 @@
- [IBrowserService](interfaces/IBrowserService.md)
- [ISpeechService](interfaces/ISpeechService.md)
- [IPdfService](interfaces/IPdfService.md)
+- [IAwsS3Service](interfaces/IAwsS3Service.md)
+- [ActionResponse](interfaces/ActionResponse.md)
+- [ISlackService](interfaces/ISlackService.md)
## Type Aliases
@@ -86,6 +90,7 @@
- [shouldRespondFooter](variables/shouldRespondFooter.md)
- [booleanFooter](variables/booleanFooter.md)
- [stringArrayFooter](variables/stringArrayFooter.md)
+- [postActionResponseFooter](variables/postActionResponseFooter.md)
- [settings](variables/settings.md)
## Functions
@@ -111,14 +116,15 @@
- [splitChunks](functions/splitChunks.md)
- [generateTrueOrFalse](functions/generateTrueOrFalse.md)
- [generateTextArray](functions/generateTextArray.md)
-- [generateObject](functions/generateObject.md)
+- [generateObjectDeprecated](functions/generateObjectDeprecated.md)
- [generateObjectArray](functions/generateObjectArray.md)
- [generateMessageResponse](functions/generateMessageResponse.md)
- [generateImage](functions/generateImage.md)
- [generateCaption](functions/generateCaption.md)
- [generateWebSearch](functions/generateWebSearch.md)
-- [generateObjectV2](functions/generateObjectV2.md)
+- [generateObject](functions/generateObject.md)
- [handleProvider](functions/handleProvider.md)
+- [generateTweetActions](functions/generateTweetActions.md)
- [getGoals](functions/getGoals.md)
- [formatGoalsAsString](functions/formatGoalsAsString.md)
- [updateGoal](functions/updateGoal.md)
@@ -133,6 +139,7 @@
- [parseBooleanFromText](functions/parseBooleanFromText.md)
- [parseJsonArrayFromText](functions/parseJsonArrayFromText.md)
- [parseJSONObjectFromText](functions/parseJSONObjectFromText.md)
+- [parseActionResponseFromText](functions/parseActionResponseFromText.md)
- [formatPosts](functions/formatPosts.md)
- [getProviders](functions/getProviders.md)
- [createRelationship](functions/createRelationship.md)
diff --git a/docs/api/interfaces/Account.md b/docs/api/interfaces/Account.md
index 8959a874c2..e7eaec12e8 100644
--- a/docs/api/interfaces/Account.md
+++ b/docs/api/interfaces/Account.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Account
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Account
# Interface: Account
@@ -14,7 +14,7 @@ Unique identifier
#### Defined in
-[packages/core/src/types.ts:497](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L497)
+[packages/core/src/types.ts:503](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L503)
***
@@ -26,7 +26,7 @@ Display name
#### Defined in
-[packages/core/src/types.ts:500](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L500)
+[packages/core/src/types.ts:506](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L506)
***
@@ -38,7 +38,7 @@ Username
#### Defined in
-[packages/core/src/types.ts:503](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L503)
+[packages/core/src/types.ts:509](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L509)
***
@@ -54,7 +54,7 @@ Optional additional details
#### Defined in
-[packages/core/src/types.ts:506](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L506)
+[packages/core/src/types.ts:512](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L512)
***
@@ -66,7 +66,7 @@ Optional email
#### Defined in
-[packages/core/src/types.ts:509](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L509)
+[packages/core/src/types.ts:515](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L515)
***
@@ -78,4 +78,4 @@ Optional avatar URL
#### Defined in
-[packages/core/src/types.ts:512](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L512)
+[packages/core/src/types.ts:518](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L518)
diff --git a/docs/api/interfaces/Action.md b/docs/api/interfaces/Action.md
index 664760c6ee..a06c0d344f 100644
--- a/docs/api/interfaces/Action.md
+++ b/docs/api/interfaces/Action.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Action
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Action
# Interface: Action
@@ -14,7 +14,7 @@ Similar action descriptions
#### Defined in
-[packages/core/src/types.ts:396](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L396)
+[packages/core/src/types.ts:402](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L402)
***
@@ -26,7 +26,7 @@ Detailed description
#### Defined in
-[packages/core/src/types.ts:399](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L399)
+[packages/core/src/types.ts:405](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L405)
***
@@ -38,7 +38,7 @@ Example usages
#### Defined in
-[packages/core/src/types.ts:402](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L402)
+[packages/core/src/types.ts:408](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L408)
***
@@ -50,7 +50,7 @@ Handler function
#### Defined in
-[packages/core/src/types.ts:405](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L405)
+[packages/core/src/types.ts:411](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L411)
***
@@ -62,7 +62,7 @@ Action name
#### Defined in
-[packages/core/src/types.ts:408](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L408)
+[packages/core/src/types.ts:414](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L414)
***
@@ -74,4 +74,4 @@ Validation function
#### Defined in
-[packages/core/src/types.ts:411](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L411)
+[packages/core/src/types.ts:417](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L417)
diff --git a/docs/api/interfaces/ActionExample.md b/docs/api/interfaces/ActionExample.md
index b5525f1e37..5606acd66a 100644
--- a/docs/api/interfaces/ActionExample.md
+++ b/docs/api/interfaces/ActionExample.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / ActionExample
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ActionExample
# Interface: ActionExample
@@ -14,7 +14,7 @@ User associated with the example
#### Defined in
-[packages/core/src/types.ts:39](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L39)
+[packages/core/src/types.ts:39](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L39)
***
@@ -26,4 +26,4 @@ Content of the example
#### Defined in
-[packages/core/src/types.ts:42](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L42)
+[packages/core/src/types.ts:42](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L42)
diff --git a/docs/api/interfaces/ActionResponse.md b/docs/api/interfaces/ActionResponse.md
new file mode 100644
index 0000000000..0fa97e4b83
--- /dev/null
+++ b/docs/api/interfaces/ActionResponse.md
@@ -0,0 +1,43 @@
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ActionResponse
+
+# Interface: ActionResponse
+
+## Properties
+
+### like
+
+> **like**: `boolean`
+
+#### Defined in
+
+[packages/core/src/types.ts:1224](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1224)
+
+***
+
+### retweet
+
+> **retweet**: `boolean`
+
+#### Defined in
+
+[packages/core/src/types.ts:1225](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1225)
+
+***
+
+### quote?
+
+> `optional` **quote**: `boolean`
+
+#### Defined in
+
+[packages/core/src/types.ts:1226](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1226)
+
+***
+
+### reply?
+
+> `optional` **reply**: `boolean`
+
+#### Defined in
+
+[packages/core/src/types.ts:1227](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1227)
diff --git a/docs/api/interfaces/Actor.md b/docs/api/interfaces/Actor.md
index 57441f4a18..64aab5b208 100644
--- a/docs/api/interfaces/Actor.md
+++ b/docs/api/interfaces/Actor.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Actor
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Actor
# Interface: Actor
@@ -14,7 +14,7 @@ Display name
#### Defined in
-[packages/core/src/types.ts:61](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L61)
+[packages/core/src/types.ts:61](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L61)
***
@@ -26,7 +26,7 @@ Username/handle
#### Defined in
-[packages/core/src/types.ts:64](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L64)
+[packages/core/src/types.ts:64](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L64)
***
@@ -56,7 +56,7 @@ Favorite quote
#### Defined in
-[packages/core/src/types.ts:67](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L67)
+[packages/core/src/types.ts:67](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L67)
***
@@ -68,4 +68,4 @@ Unique identifier
#### Defined in
-[packages/core/src/types.ts:79](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L79)
+[packages/core/src/types.ts:79](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L79)
diff --git a/docs/api/interfaces/Content.md b/docs/api/interfaces/Content.md
index ddcc679364..1e3e4eed16 100644
--- a/docs/api/interfaces/Content.md
+++ b/docs/api/interfaces/Content.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Content
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Content
# Interface: Content
@@ -18,7 +18,7 @@ The main text content
#### Defined in
-[packages/core/src/types.ts:13](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L13)
+[packages/core/src/types.ts:13](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L13)
***
@@ -30,7 +30,7 @@ Optional action associated with the message
#### Defined in
-[packages/core/src/types.ts:16](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L16)
+[packages/core/src/types.ts:16](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L16)
***
@@ -42,7 +42,7 @@ Optional source/origin of the content
#### Defined in
-[packages/core/src/types.ts:19](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L19)
+[packages/core/src/types.ts:19](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L19)
***
@@ -54,7 +54,7 @@ URL of the original message/post (e.g. tweet URL, Discord message link)
#### Defined in
-[packages/core/src/types.ts:22](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L22)
+[packages/core/src/types.ts:22](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L22)
***
@@ -66,7 +66,7 @@ UUID of parent message if this is a reply/thread
#### Defined in
-[packages/core/src/types.ts:25](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L25)
+[packages/core/src/types.ts:25](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L25)
***
@@ -78,4 +78,4 @@ Array of media attachments
#### Defined in
-[packages/core/src/types.ts:28](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L28)
+[packages/core/src/types.ts:28](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L28)
diff --git a/docs/api/interfaces/ConversationExample.md b/docs/api/interfaces/ConversationExample.md
index 0b4e431ea6..aa2ef3398c 100644
--- a/docs/api/interfaces/ConversationExample.md
+++ b/docs/api/interfaces/ConversationExample.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / ConversationExample
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ConversationExample
# Interface: ConversationExample
@@ -14,7 +14,7 @@ UUID of user in conversation
#### Defined in
-[packages/core/src/types.ts:50](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L50)
+[packages/core/src/types.ts:50](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L50)
***
@@ -26,4 +26,4 @@ Content of the conversation
#### Defined in
-[packages/core/src/types.ts:53](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L53)
+[packages/core/src/types.ts:53](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L53)
diff --git a/docs/api/interfaces/EvaluationExample.md b/docs/api/interfaces/EvaluationExample.md
index 6f24e4cea5..24f0192703 100644
--- a/docs/api/interfaces/EvaluationExample.md
+++ b/docs/api/interfaces/EvaluationExample.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / EvaluationExample
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / EvaluationExample
# Interface: EvaluationExample
@@ -14,7 +14,7 @@ Evaluation context
#### Defined in
-[packages/core/src/types.ts:419](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L419)
+[packages/core/src/types.ts:425](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L425)
***
@@ -26,7 +26,7 @@ Example messages
#### Defined in
-[packages/core/src/types.ts:422](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L422)
+[packages/core/src/types.ts:428](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L428)
***
@@ -38,4 +38,4 @@ Expected outcome
#### Defined in
-[packages/core/src/types.ts:425](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L425)
+[packages/core/src/types.ts:431](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L431)
diff --git a/docs/api/interfaces/Evaluator.md b/docs/api/interfaces/Evaluator.md
index b9bf74526a..cc74ec8ead 100644
--- a/docs/api/interfaces/Evaluator.md
+++ b/docs/api/interfaces/Evaluator.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Evaluator
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Evaluator
# Interface: Evaluator
@@ -14,7 +14,7 @@ Whether to always run
#### Defined in
-[packages/core/src/types.ts:433](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L433)
+[packages/core/src/types.ts:439](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L439)
***
@@ -26,7 +26,7 @@ Detailed description
#### Defined in
-[packages/core/src/types.ts:436](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L436)
+[packages/core/src/types.ts:442](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L442)
***
@@ -38,7 +38,7 @@ Similar evaluator descriptions
#### Defined in
-[packages/core/src/types.ts:439](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L439)
+[packages/core/src/types.ts:445](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L445)
***
@@ -50,7 +50,7 @@ Example evaluations
#### Defined in
-[packages/core/src/types.ts:442](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L442)
+[packages/core/src/types.ts:448](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L448)
***
@@ -62,7 +62,7 @@ Handler function
#### Defined in
-[packages/core/src/types.ts:445](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L445)
+[packages/core/src/types.ts:451](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L451)
***
@@ -74,7 +74,7 @@ Evaluator name
#### Defined in
-[packages/core/src/types.ts:448](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L448)
+[packages/core/src/types.ts:454](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L454)
***
@@ -86,4 +86,4 @@ Validation function
#### Defined in
-[packages/core/src/types.ts:451](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L451)
+[packages/core/src/types.ts:457](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L457)
diff --git a/docs/api/interfaces/GenerationOptions.md b/docs/api/interfaces/GenerationOptions.md
index 917d7f3149..0af87ae853 100644
--- a/docs/api/interfaces/GenerationOptions.md
+++ b/docs/api/interfaces/GenerationOptions.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / GenerationOptions
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / GenerationOptions
# Interface: GenerationOptions
@@ -12,7 +12,7 @@ Configuration options for generating objects with a model.
#### Defined in
-[packages/core/src/generation.ts:1058](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1058)
+[packages/core/src/generation.ts:1235](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1235)
***
@@ -22,7 +22,7 @@ Configuration options for generating objects with a model.
#### Defined in
-[packages/core/src/generation.ts:1059](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1059)
+[packages/core/src/generation.ts:1236](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1236)
***
@@ -32,17 +32,17 @@ Configuration options for generating objects with a model.
#### Defined in
-[packages/core/src/generation.ts:1060](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1060)
+[packages/core/src/generation.ts:1237](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1237)
***
### schema?
-> `optional` **schema**: `ZodType`\<`any`, `ZodTypeDef`, `any`\>
+> `optional` **schema**: `ZodSchema`
#### Defined in
-[packages/core/src/generation.ts:1061](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1061)
+[packages/core/src/generation.ts:1238](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1238)
***
@@ -52,7 +52,7 @@ Configuration options for generating objects with a model.
#### Defined in
-[packages/core/src/generation.ts:1062](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1062)
+[packages/core/src/generation.ts:1239](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1239)
***
@@ -62,7 +62,7 @@ Configuration options for generating objects with a model.
#### Defined in
-[packages/core/src/generation.ts:1063](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1063)
+[packages/core/src/generation.ts:1240](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1240)
***
@@ -72,7 +72,7 @@ Configuration options for generating objects with a model.
#### Defined in
-[packages/core/src/generation.ts:1064](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1064)
+[packages/core/src/generation.ts:1241](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1241)
***
@@ -82,7 +82,7 @@ Configuration options for generating objects with a model.
#### Defined in
-[packages/core/src/generation.ts:1065](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1065)
+[packages/core/src/generation.ts:1242](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1242)
***
@@ -92,4 +92,4 @@ Configuration options for generating objects with a model.
#### Defined in
-[packages/core/src/generation.ts:1066](https://github.com/monilpat/eliza/blob/main/packages/core/src/generation.ts#L1066)
+[packages/core/src/generation.ts:1243](https://github.com/ai16z/eliza/blob/main/packages/core/src/generation.ts#L1243)
diff --git a/docs/api/interfaces/Goal.md b/docs/api/interfaces/Goal.md
index 1147284254..1c935ed0c7 100644
--- a/docs/api/interfaces/Goal.md
+++ b/docs/api/interfaces/Goal.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Goal
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Goal
# Interface: Goal
@@ -14,7 +14,7 @@ Optional unique identifier
#### Defined in
-[packages/core/src/types.ts:110](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L110)
+[packages/core/src/types.ts:110](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L110)
***
@@ -26,7 +26,7 @@ Room ID where goal exists
#### Defined in
-[packages/core/src/types.ts:113](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L113)
+[packages/core/src/types.ts:113](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L113)
***
@@ -38,7 +38,7 @@ User ID of goal owner
#### Defined in
-[packages/core/src/types.ts:116](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L116)
+[packages/core/src/types.ts:116](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L116)
***
@@ -50,7 +50,7 @@ Name/title of the goal
#### Defined in
-[packages/core/src/types.ts:119](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L119)
+[packages/core/src/types.ts:119](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L119)
***
@@ -62,7 +62,7 @@ Current status
#### Defined in
-[packages/core/src/types.ts:122](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L122)
+[packages/core/src/types.ts:122](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L122)
***
@@ -74,4 +74,4 @@ Component objectives
#### Defined in
-[packages/core/src/types.ts:125](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L125)
+[packages/core/src/types.ts:125](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L125)
diff --git a/docs/api/interfaces/IAgentConfig.md b/docs/api/interfaces/IAgentConfig.md
new file mode 100644
index 0000000000..3418df1364
--- /dev/null
+++ b/docs/api/interfaces/IAgentConfig.md
@@ -0,0 +1,7 @@
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / IAgentConfig
+
+# Interface: IAgentConfig
+
+## Indexable
+
+ \[`key`: `string`\]: `string`
diff --git a/docs/api/interfaces/IAgentRuntime.md b/docs/api/interfaces/IAgentRuntime.md
index 6c2eadfef2..783ffabc41 100644
--- a/docs/api/interfaces/IAgentRuntime.md
+++ b/docs/api/interfaces/IAgentRuntime.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / IAgentRuntime
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / IAgentRuntime
# Interface: IAgentRuntime
@@ -12,7 +12,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:978](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L978)
+[packages/core/src/types.ts:1019](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1019)
***
@@ -22,7 +22,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:979](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L979)
+[packages/core/src/types.ts:1020](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1020)
***
@@ -32,7 +32,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:980](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L980)
+[packages/core/src/types.ts:1021](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1021)
***
@@ -42,7 +42,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:981](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L981)
+[packages/core/src/types.ts:1022](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1022)
***
@@ -52,7 +52,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:982](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L982)
+[packages/core/src/types.ts:1023](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1023)
***
@@ -62,7 +62,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:983](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L983)
+[packages/core/src/types.ts:1024](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1024)
***
@@ -72,7 +72,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:984](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L984)
+[packages/core/src/types.ts:1025](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1025)
***
@@ -82,7 +82,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:985](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L985)
+[packages/core/src/types.ts:1026](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1026)
***
@@ -92,7 +92,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:986](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L986)
+[packages/core/src/types.ts:1027](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1027)
***
@@ -102,7 +102,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:987](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L987)
+[packages/core/src/types.ts:1028](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1028)
***
@@ -112,7 +112,29 @@ Properties
#### Defined in
-[packages/core/src/types.ts:988](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L988)
+[packages/core/src/types.ts:1029](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1029)
+
+***
+
+### fetch()?
+
+> `optional` **fetch**: (`input`, `init`?) => `Promise`\<`Response`\>
+
+[MDN Reference](https://developer.mozilla.org/docs/Web/API/fetch)
+
+#### Parameters
+
+• **input**: `RequestInfo` \| `URL`
+
+• **init?**: `RequestInit`
+
+#### Returns
+
+`Promise`\<`Response`\>
+
+#### Defined in
+
+[packages/core/src/types.ts:1031](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1031)
***
@@ -122,7 +144,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:990](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L990)
+[packages/core/src/types.ts:1033](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1033)
***
@@ -132,7 +154,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:991](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L991)
+[packages/core/src/types.ts:1034](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1034)
***
@@ -142,7 +164,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:992](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L992)
+[packages/core/src/types.ts:1035](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1035)
***
@@ -152,7 +174,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:993](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L993)
+[packages/core/src/types.ts:1036](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1036)
***
@@ -162,7 +184,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:994](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L994)
+[packages/core/src/types.ts:1037](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1037)
***
@@ -172,7 +194,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:996](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L996)
+[packages/core/src/types.ts:1039](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1039)
***
@@ -182,7 +204,20 @@ Properties
#### Defined in
-[packages/core/src/types.ts:998](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L998)
+[packages/core/src/types.ts:1041](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1041)
+
+***
+
+### clients
+
+> **clients**: `Record`\<`string`, `any`\>
+
+any could be EventEmitter
+but I think the real solution is forthcoming as a base client interface
+
+#### Defined in
+
+[packages/core/src/types.ts:1044](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1044)
## Methods
@@ -196,7 +231,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:1000](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1000)
+[packages/core/src/types.ts:1046](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1046)
***
@@ -214,7 +249,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:1002](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1002)
+[packages/core/src/types.ts:1048](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1048)
***
@@ -232,7 +267,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:1004](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1004)
+[packages/core/src/types.ts:1050](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1050)
***
@@ -254,7 +289,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:1006](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1006)
+[packages/core/src/types.ts:1052](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1052)
***
@@ -272,7 +307,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:1008](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1008)
+[packages/core/src/types.ts:1054](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1054)
***
@@ -290,7 +325,7 @@ Properties
#### Defined in
-[packages/core/src/types.ts:1010](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1010)
+[packages/core/src/types.ts:1056](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1056)
***
@@ -306,7 +341,7 @@ Methods
#### Defined in
-[packages/core/src/types.ts:1013](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1013)
+[packages/core/src/types.ts:1059](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1059)
***
@@ -330,13 +365,13 @@ Methods
#### Defined in
-[packages/core/src/types.ts:1015](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1015)
+[packages/core/src/types.ts:1061](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1061)
***
### evaluate()
-> **evaluate**(`message`, `state`?, `didRespond`?): `Promise`\<`string`[]\>
+> **evaluate**(`message`, `state`?, `didRespond`?, `callback`?): `Promise`\<`string`[]\>
#### Parameters
@@ -346,13 +381,15 @@ Methods
• **didRespond?**: `boolean`
+• **callback?**: [`HandlerCallback`](../type-aliases/HandlerCallback.md)
+
#### Returns
`Promise`\<`string`[]\>
#### Defined in
-[packages/core/src/types.ts:1022](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1022)
+[packages/core/src/types.ts:1068](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1068)
***
@@ -372,7 +409,7 @@ Methods
#### Defined in
-[packages/core/src/types.ts:1028](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1028)
+[packages/core/src/types.ts:1075](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1075)
***
@@ -396,7 +433,7 @@ Methods
#### Defined in
-[packages/core/src/types.ts:1030](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1030)
+[packages/core/src/types.ts:1077](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1077)
***
@@ -414,7 +451,7 @@ Methods
#### Defined in
-[packages/core/src/types.ts:1037](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1037)
+[packages/core/src/types.ts:1084](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1084)
***
@@ -440,7 +477,7 @@ Methods
#### Defined in
-[packages/core/src/types.ts:1039](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1039)
+[packages/core/src/types.ts:1086](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1086)
***
@@ -460,7 +497,7 @@ Methods
#### Defined in
-[packages/core/src/types.ts:1047](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1047)
+[packages/core/src/types.ts:1094](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1094)
***
@@ -478,7 +515,7 @@ Methods
#### Defined in
-[packages/core/src/types.ts:1049](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1049)
+[packages/core/src/types.ts:1096](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1096)
***
@@ -498,7 +535,7 @@ Methods
#### Defined in
-[packages/core/src/types.ts:1051](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1051)
+[packages/core/src/types.ts:1098](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1098)
***
@@ -516,4 +553,4 @@ Methods
#### Defined in
-[packages/core/src/types.ts:1056](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1056)
+[packages/core/src/types.ts:1103](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1103)
diff --git a/docs/api/interfaces/IAwsS3Service.md b/docs/api/interfaces/IAwsS3Service.md
new file mode 100644
index 0000000000..0950ed85c3
--- /dev/null
+++ b/docs/api/interfaces/IAwsS3Service.md
@@ -0,0 +1,107 @@
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / IAwsS3Service
+
+# Interface: IAwsS3Service
+
+## Extends
+
+- [`Service`](../classes/Service.md)
+
+## Accessors
+
+### serviceType
+
+#### Get Signature
+
+> **get** **serviceType**(): [`ServiceType`](../enumerations/ServiceType.md)
+
+##### Returns
+
+[`ServiceType`](../enumerations/ServiceType.md)
+
+#### Inherited from
+
+[`Service`](../classes/Service.md).[`serviceType`](../classes/Service.md#serviceType-1)
+
+#### Defined in
+
+[packages/core/src/types.ts:1009](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1009)
+
+## Methods
+
+### initialize()
+
+> `abstract` **initialize**(`runtime`): `Promise`\<`void`\>
+
+Add abstract initialize method that must be implemented by derived classes
+
+#### Parameters
+
+• **runtime**: [`IAgentRuntime`](IAgentRuntime.md)
+
+#### Returns
+
+`Promise`\<`void`\>
+
+#### Inherited from
+
+[`Service`](../classes/Service.md).[`initialize`](../classes/Service.md#initialize)
+
+#### Defined in
+
+[packages/core/src/types.ts:1014](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1014)
+
+***
+
+### uploadFile()
+
+> **uploadFile**(`imagePath`, `subDirectory`, `useSignedUrl`, `expiresIn`): `Promise`\<`object`\>
+
+#### Parameters
+
+• **imagePath**: `string`
+
+• **subDirectory**: `string`
+
+• **useSignedUrl**: `boolean`
+
+• **expiresIn**: `number`
+
+#### Returns
+
+`Promise`\<`object`\>
+
+##### success
+
+> **success**: `boolean`
+
+##### url?
+
+> `optional` **url**: `string`
+
+##### error?
+
+> `optional` **error**: `string`
+
+#### Defined in
+
+[packages/core/src/types.ts:1168](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1168)
+
+***
+
+### generateSignedUrl()
+
+> **generateSignedUrl**(`fileName`, `expiresIn`): `Promise`\<`string`\>
+
+#### Parameters
+
+• **fileName**: `string`
+
+• **expiresIn**: `number`
+
+#### Returns
+
+`Promise`\<`string`\>
+
+#### Defined in
+
+[packages/core/src/types.ts:1178](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1178)
diff --git a/docs/api/interfaces/IBrowserService.md b/docs/api/interfaces/IBrowserService.md
index ff3e286bd7..0124a5c46f 100644
--- a/docs/api/interfaces/IBrowserService.md
+++ b/docs/api/interfaces/IBrowserService.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / IBrowserService
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / IBrowserService
# Interface: IBrowserService
@@ -24,7 +24,7 @@
#### Defined in
-[packages/core/src/types.ts:968](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L968)
+[packages/core/src/types.ts:1009](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1009)
## Methods
@@ -48,7 +48,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:973](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L973)
+[packages/core/src/types.ts:1014](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1014)
***
@@ -62,7 +62,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1103](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1103)
+[packages/core/src/types.ts:1150](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1150)
***
@@ -94,4 +94,4 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1104](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1104)
+[packages/core/src/types.ts:1151](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1151)
diff --git a/docs/api/interfaces/ICacheAdapter.md b/docs/api/interfaces/ICacheAdapter.md
index b18eefb7ac..a2936c1c25 100644
--- a/docs/api/interfaces/ICacheAdapter.md
+++ b/docs/api/interfaces/ICacheAdapter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / ICacheAdapter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ICacheAdapter
# Interface: ICacheAdapter
@@ -18,7 +18,7 @@
#### Defined in
-[packages/core/src/cache.ts:11](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L11)
+[packages/core/src/cache.ts:11](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L11)
***
@@ -38,7 +38,7 @@
#### Defined in
-[packages/core/src/cache.ts:12](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L12)
+[packages/core/src/cache.ts:12](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L12)
***
@@ -56,4 +56,4 @@
#### Defined in
-[packages/core/src/cache.ts:13](https://github.com/monilpat/eliza/blob/main/packages/core/src/cache.ts#L13)
+[packages/core/src/cache.ts:13](https://github.com/ai16z/eliza/blob/main/packages/core/src/cache.ts#L13)
diff --git a/docs/api/interfaces/ICacheManager.md b/docs/api/interfaces/ICacheManager.md
index 25599fab72..cc24dbde77 100644
--- a/docs/api/interfaces/ICacheManager.md
+++ b/docs/api/interfaces/ICacheManager.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / ICacheManager
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ICacheManager
# Interface: ICacheManager
@@ -22,7 +22,7 @@
#### Defined in
-[packages/core/src/types.ts:949](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L949)
+[packages/core/src/types.ts:990](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L990)
***
@@ -48,7 +48,7 @@
#### Defined in
-[packages/core/src/types.ts:950](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L950)
+[packages/core/src/types.ts:991](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L991)
***
@@ -66,4 +66,4 @@
#### Defined in
-[packages/core/src/types.ts:951](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L951)
+[packages/core/src/types.ts:992](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L992)
diff --git a/docs/api/interfaces/IDatabaseAdapter.md b/docs/api/interfaces/IDatabaseAdapter.md
index b4082cd471..68b5450bbb 100644
--- a/docs/api/interfaces/IDatabaseAdapter.md
+++ b/docs/api/interfaces/IDatabaseAdapter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / IDatabaseAdapter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / IDatabaseAdapter
# Interface: IDatabaseAdapter
@@ -14,7 +14,7 @@ Database instance
#### Defined in
-[packages/core/src/types.ts:740](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L740)
+[packages/core/src/types.ts:781](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L781)
## Methods
@@ -30,7 +30,7 @@ Optional initialization
#### Defined in
-[packages/core/src/types.ts:743](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L743)
+[packages/core/src/types.ts:784](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L784)
***
@@ -46,7 +46,7 @@ Close database connection
#### Defined in
-[packages/core/src/types.ts:746](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L746)
+[packages/core/src/types.ts:787](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L787)
***
@@ -66,7 +66,7 @@ Get account by ID
#### Defined in
-[packages/core/src/types.ts:749](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L749)
+[packages/core/src/types.ts:790](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L790)
***
@@ -86,7 +86,7 @@ Create new account
#### Defined in
-[packages/core/src/types.ts:752](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L752)
+[packages/core/src/types.ts:793](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L793)
***
@@ -120,7 +120,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:755](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L755)
+[packages/core/src/types.ts:796](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L796)
***
@@ -138,7 +138,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:765](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L765)
+[packages/core/src/types.ts:806](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L806)
***
@@ -162,7 +162,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:767](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L767)
+[packages/core/src/types.ts:808](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L808)
***
@@ -192,7 +192,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:773](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L773)
+[packages/core/src/types.ts:814](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L814)
***
@@ -218,7 +218,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:782](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L782)
+[packages/core/src/types.ts:823](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L823)
***
@@ -238,7 +238,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:789](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L789)
+[packages/core/src/types.ts:830](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L830)
***
@@ -270,7 +270,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:791](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L791)
+[packages/core/src/types.ts:832](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L832)
***
@@ -292,7 +292,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:801](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L801)
+[packages/core/src/types.ts:842](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L842)
***
@@ -324,7 +324,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:806](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L806)
+[packages/core/src/types.ts:847](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L847)
***
@@ -346,7 +346,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:818](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L818)
+[packages/core/src/types.ts:859](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L859)
***
@@ -366,7 +366,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:824](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L824)
+[packages/core/src/types.ts:865](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L865)
***
@@ -386,7 +386,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:826](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L826)
+[packages/core/src/types.ts:867](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L867)
***
@@ -408,7 +408,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:828](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L828)
+[packages/core/src/types.ts:869](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L869)
***
@@ -436,7 +436,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:834](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L834)
+[packages/core/src/types.ts:875](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L875)
***
@@ -454,7 +454,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:842](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L842)
+[packages/core/src/types.ts:883](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L883)
***
@@ -472,7 +472,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:844](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L844)
+[packages/core/src/types.ts:885](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L885)
***
@@ -490,7 +490,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:846](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L846)
+[packages/core/src/types.ts:887](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L887)
***
@@ -508,7 +508,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:848](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L848)
+[packages/core/src/types.ts:889](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L889)
***
@@ -526,7 +526,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:850](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L850)
+[packages/core/src/types.ts:891](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L891)
***
@@ -544,7 +544,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:852](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L852)
+[packages/core/src/types.ts:893](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L893)
***
@@ -562,7 +562,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:854](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L854)
+[packages/core/src/types.ts:895](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L895)
***
@@ -580,7 +580,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:856](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L856)
+[packages/core/src/types.ts:897](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L897)
***
@@ -598,7 +598,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:858](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L858)
+[packages/core/src/types.ts:899](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L899)
***
@@ -618,7 +618,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:860](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L860)
+[packages/core/src/types.ts:901](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L901)
***
@@ -638,7 +638,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:862](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L862)
+[packages/core/src/types.ts:903](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L903)
***
@@ -656,7 +656,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:864](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L864)
+[packages/core/src/types.ts:905](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L905)
***
@@ -674,7 +674,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:866](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L866)
+[packages/core/src/types.ts:907](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L907)
***
@@ -694,7 +694,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:868](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L868)
+[packages/core/src/types.ts:909](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L909)
***
@@ -716,7 +716,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:873](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L873)
+[packages/core/src/types.ts:914](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L914)
***
@@ -738,7 +738,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:879](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L879)
+[packages/core/src/types.ts:920](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L920)
***
@@ -760,7 +760,7 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:881](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L881)
+[packages/core/src/types.ts:922](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L922)
***
@@ -780,4 +780,4 @@ Get memories matching criteria
#### Defined in
-[packages/core/src/types.ts:886](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L886)
+[packages/core/src/types.ts:927](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L927)
diff --git a/docs/api/interfaces/IDatabaseCacheAdapter.md b/docs/api/interfaces/IDatabaseCacheAdapter.md
index 25b4bc7f8f..a1c7ee5f69 100644
--- a/docs/api/interfaces/IDatabaseCacheAdapter.md
+++ b/docs/api/interfaces/IDatabaseCacheAdapter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / IDatabaseCacheAdapter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / IDatabaseCacheAdapter
# Interface: IDatabaseCacheAdapter
@@ -22,7 +22,7 @@
#### Defined in
-[packages/core/src/types.ts:890](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L890)
+[packages/core/src/types.ts:931](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L931)
***
@@ -46,7 +46,7 @@
#### Defined in
-[packages/core/src/types.ts:895](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L895)
+[packages/core/src/types.ts:936](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L936)
***
@@ -68,4 +68,4 @@
#### Defined in
-[packages/core/src/types.ts:901](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L901)
+[packages/core/src/types.ts:942](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L942)
diff --git a/docs/api/interfaces/IImageDescriptionService.md b/docs/api/interfaces/IImageDescriptionService.md
index fc7efae473..c4a3058bca 100644
--- a/docs/api/interfaces/IImageDescriptionService.md
+++ b/docs/api/interfaces/IImageDescriptionService.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / IImageDescriptionService
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / IImageDescriptionService
# Interface: IImageDescriptionService
@@ -24,7 +24,7 @@
#### Defined in
-[packages/core/src/types.ts:968](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L968)
+[packages/core/src/types.ts:1009](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1009)
## Methods
@@ -48,7 +48,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:973](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L973)
+[packages/core/src/types.ts:1014](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1014)
***
@@ -74,4 +74,4 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1060](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1060)
+[packages/core/src/types.ts:1107](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1107)
diff --git a/docs/api/interfaces/IMemoryManager.md b/docs/api/interfaces/IMemoryManager.md
index 4e3f0eb480..d1b99798fe 100644
--- a/docs/api/interfaces/IMemoryManager.md
+++ b/docs/api/interfaces/IMemoryManager.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / IMemoryManager
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / IMemoryManager
# Interface: IMemoryManager
@@ -10,7 +10,7 @@
#### Defined in
-[packages/core/src/types.ts:905](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L905)
+[packages/core/src/types.ts:946](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L946)
***
@@ -20,7 +20,7 @@
#### Defined in
-[packages/core/src/types.ts:906](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L906)
+[packages/core/src/types.ts:947](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L947)
***
@@ -30,7 +30,7 @@
#### Defined in
-[packages/core/src/types.ts:907](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L907)
+[packages/core/src/types.ts:948](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L948)
## Methods
@@ -48,7 +48,7 @@
#### Defined in
-[packages/core/src/types.ts:909](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L909)
+[packages/core/src/types.ts:950](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L950)
***
@@ -76,7 +76,7 @@
#### Defined in
-[packages/core/src/types.ts:911](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L911)
+[packages/core/src/types.ts:952](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L952)
***
@@ -94,7 +94,7 @@
#### Defined in
-[packages/core/src/types.ts:919](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L919)
+[packages/core/src/types.ts:960](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L960)
***
@@ -112,7 +112,7 @@
#### Defined in
-[packages/core/src/types.ts:923](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L923)
+[packages/core/src/types.ts:964](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L964)
***
@@ -132,7 +132,7 @@
#### Defined in
-[packages/core/src/types.ts:924](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L924)
+[packages/core/src/types.ts:965](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L965)
***
@@ -160,7 +160,7 @@
#### Defined in
-[packages/core/src/types.ts:925](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L925)
+[packages/core/src/types.ts:966](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L966)
***
@@ -180,7 +180,7 @@
#### Defined in
-[packages/core/src/types.ts:935](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L935)
+[packages/core/src/types.ts:976](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L976)
***
@@ -198,7 +198,7 @@
#### Defined in
-[packages/core/src/types.ts:937](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L937)
+[packages/core/src/types.ts:978](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L978)
***
@@ -216,7 +216,7 @@
#### Defined in
-[packages/core/src/types.ts:939](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L939)
+[packages/core/src/types.ts:980](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L980)
***
@@ -236,4 +236,4 @@
#### Defined in
-[packages/core/src/types.ts:941](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L941)
+[packages/core/src/types.ts:982](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L982)
diff --git a/docs/api/interfaces/IPdfService.md b/docs/api/interfaces/IPdfService.md
index 9639c3e29a..5a0b5b855f 100644
--- a/docs/api/interfaces/IPdfService.md
+++ b/docs/api/interfaces/IPdfService.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / IPdfService
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / IPdfService
# Interface: IPdfService
@@ -24,7 +24,7 @@
#### Defined in
-[packages/core/src/types.ts:968](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L968)
+[packages/core/src/types.ts:1009](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1009)
## Methods
@@ -48,7 +48,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:973](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L973)
+[packages/core/src/types.ts:1014](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1014)
***
@@ -62,7 +62,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1116](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1116)
+[packages/core/src/types.ts:1163](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1163)
***
@@ -80,4 +80,4 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1117](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1117)
+[packages/core/src/types.ts:1164](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1164)
diff --git a/docs/api/interfaces/ISlackService.md b/docs/api/interfaces/ISlackService.md
new file mode 100644
index 0000000000..e5d47eb541
--- /dev/null
+++ b/docs/api/interfaces/ISlackService.md
@@ -0,0 +1,61 @@
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ISlackService
+
+# Interface: ISlackService
+
+## Extends
+
+- [`Service`](../classes/Service.md)
+
+## Properties
+
+### client
+
+> **client**: `any`
+
+#### Defined in
+
+[packages/core/src/types.ts:1231](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1231)
+
+## Accessors
+
+### serviceType
+
+#### Get Signature
+
+> **get** **serviceType**(): [`ServiceType`](../enumerations/ServiceType.md)
+
+##### Returns
+
+[`ServiceType`](../enumerations/ServiceType.md)
+
+#### Inherited from
+
+[`Service`](../classes/Service.md).[`serviceType`](../classes/Service.md#serviceType-1)
+
+#### Defined in
+
+[packages/core/src/types.ts:1009](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1009)
+
+## Methods
+
+### initialize()
+
+> `abstract` **initialize**(`runtime`): `Promise`\<`void`\>
+
+Add abstract initialize method that must be implemented by derived classes
+
+#### Parameters
+
+• **runtime**: [`IAgentRuntime`](IAgentRuntime.md)
+
+#### Returns
+
+`Promise`\<`void`\>
+
+#### Inherited from
+
+[`Service`](../classes/Service.md).[`initialize`](../classes/Service.md#initialize)
+
+#### Defined in
+
+[packages/core/src/types.ts:1014](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1014)
diff --git a/docs/api/interfaces/ISpeechService.md b/docs/api/interfaces/ISpeechService.md
index 36d7c6106a..3e22869af1 100644
--- a/docs/api/interfaces/ISpeechService.md
+++ b/docs/api/interfaces/ISpeechService.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / ISpeechService
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ISpeechService
# Interface: ISpeechService
@@ -24,7 +24,7 @@
#### Defined in
-[packages/core/src/types.ts:968](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L968)
+[packages/core/src/types.ts:1009](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1009)
## Methods
@@ -48,7 +48,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:973](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L973)
+[packages/core/src/types.ts:1014](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1014)
***
@@ -62,7 +62,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1111](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1111)
+[packages/core/src/types.ts:1158](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1158)
***
@@ -82,4 +82,4 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1112](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1112)
+[packages/core/src/types.ts:1159](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1159)
diff --git a/docs/api/interfaces/ITextGenerationService.md b/docs/api/interfaces/ITextGenerationService.md
index 7f3bfe35a4..2619895fcf 100644
--- a/docs/api/interfaces/ITextGenerationService.md
+++ b/docs/api/interfaces/ITextGenerationService.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / ITextGenerationService
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ITextGenerationService
# Interface: ITextGenerationService
@@ -24,7 +24,7 @@
#### Defined in
-[packages/core/src/types.ts:968](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L968)
+[packages/core/src/types.ts:1009](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1009)
## Methods
@@ -48,7 +48,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:973](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L973)
+[packages/core/src/types.ts:1014](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1014)
***
@@ -62,7 +62,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1082](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1082)
+[packages/core/src/types.ts:1129](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1129)
***
@@ -90,7 +90,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1083](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1083)
+[packages/core/src/types.ts:1130](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1130)
***
@@ -118,7 +118,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1091](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1091)
+[packages/core/src/types.ts:1138](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1138)
***
@@ -136,4 +136,4 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1099](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1099)
+[packages/core/src/types.ts:1146](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1146)
diff --git a/docs/api/interfaces/ITranscriptionService.md b/docs/api/interfaces/ITranscriptionService.md
index 1e6c4a77f3..3db67bdf89 100644
--- a/docs/api/interfaces/ITranscriptionService.md
+++ b/docs/api/interfaces/ITranscriptionService.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / ITranscriptionService
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / ITranscriptionService
# Interface: ITranscriptionService
@@ -24,7 +24,7 @@
#### Defined in
-[packages/core/src/types.ts:968](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L968)
+[packages/core/src/types.ts:1009](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1009)
## Methods
@@ -48,7 +48,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:973](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L973)
+[packages/core/src/types.ts:1014](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1014)
***
@@ -66,7 +66,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1066](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1066)
+[packages/core/src/types.ts:1113](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1113)
***
@@ -84,7 +84,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1067](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1067)
+[packages/core/src/types.ts:1114](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1114)
***
@@ -102,7 +102,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1070](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1070)
+[packages/core/src/types.ts:1117](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1117)
***
@@ -120,4 +120,4 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1071](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1071)
+[packages/core/src/types.ts:1118](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1118)
diff --git a/docs/api/interfaces/IVideoService.md b/docs/api/interfaces/IVideoService.md
index 7439a7c6cd..7c7c8e8911 100644
--- a/docs/api/interfaces/IVideoService.md
+++ b/docs/api/interfaces/IVideoService.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / IVideoService
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / IVideoService
# Interface: IVideoService
@@ -24,7 +24,7 @@
#### Defined in
-[packages/core/src/types.ts:968](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L968)
+[packages/core/src/types.ts:1009](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1009)
## Methods
@@ -48,7 +48,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:973](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L973)
+[packages/core/src/types.ts:1014](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1014)
***
@@ -66,7 +66,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1075](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1075)
+[packages/core/src/types.ts:1122](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1122)
***
@@ -84,7 +84,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1076](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1076)
+[packages/core/src/types.ts:1123](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1123)
***
@@ -102,7 +102,7 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1077](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1077)
+[packages/core/src/types.ts:1124](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1124)
***
@@ -122,4 +122,4 @@ Add abstract initialize method that must be implemented by derived classes
#### Defined in
-[packages/core/src/types.ts:1078](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1078)
+[packages/core/src/types.ts:1125](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1125)
diff --git a/docs/api/interfaces/Memory.md b/docs/api/interfaces/Memory.md
index 787af341f7..be0f39e1ab 100644
--- a/docs/api/interfaces/Memory.md
+++ b/docs/api/interfaces/Memory.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Memory
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Memory
# Interface: Memory
@@ -14,7 +14,7 @@ Optional unique identifier
#### Defined in
-[packages/core/src/types.ts:325](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L325)
+[packages/core/src/types.ts:331](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L331)
***
@@ -26,7 +26,7 @@ Associated user ID
#### Defined in
-[packages/core/src/types.ts:328](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L328)
+[packages/core/src/types.ts:334](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L334)
***
@@ -38,7 +38,7 @@ Associated agent ID
#### Defined in
-[packages/core/src/types.ts:331](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L331)
+[packages/core/src/types.ts:337](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L337)
***
@@ -50,7 +50,7 @@ Optional creation timestamp
#### Defined in
-[packages/core/src/types.ts:334](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L334)
+[packages/core/src/types.ts:340](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L340)
***
@@ -62,7 +62,7 @@ Memory content
#### Defined in
-[packages/core/src/types.ts:337](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L337)
+[packages/core/src/types.ts:343](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L343)
***
@@ -74,7 +74,7 @@ Optional embedding vector
#### Defined in
-[packages/core/src/types.ts:340](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L340)
+[packages/core/src/types.ts:346](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L346)
***
@@ -86,7 +86,7 @@ Associated room ID
#### Defined in
-[packages/core/src/types.ts:343](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L343)
+[packages/core/src/types.ts:349](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L349)
***
@@ -98,7 +98,7 @@ Whether memory is unique
#### Defined in
-[packages/core/src/types.ts:346](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L346)
+[packages/core/src/types.ts:352](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L352)
***
@@ -110,4 +110,4 @@ Embedding similarity score
#### Defined in
-[packages/core/src/types.ts:349](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L349)
+[packages/core/src/types.ts:355](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L355)
diff --git a/docs/api/interfaces/MessageExample.md b/docs/api/interfaces/MessageExample.md
index bd55b1d1ca..9ddcdea6ed 100644
--- a/docs/api/interfaces/MessageExample.md
+++ b/docs/api/interfaces/MessageExample.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / MessageExample
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / MessageExample
# Interface: MessageExample
@@ -14,7 +14,7 @@ Associated user
#### Defined in
-[packages/core/src/types.ts:357](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L357)
+[packages/core/src/types.ts:363](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L363)
***
@@ -26,4 +26,4 @@ Message content
#### Defined in
-[packages/core/src/types.ts:360](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L360)
+[packages/core/src/types.ts:366](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L366)
diff --git a/docs/api/interfaces/Objective.md b/docs/api/interfaces/Objective.md
index 3362379162..e1960d03da 100644
--- a/docs/api/interfaces/Objective.md
+++ b/docs/api/interfaces/Objective.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Objective
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Objective
# Interface: Objective
@@ -14,7 +14,7 @@ Optional unique identifier
#### Defined in
-[packages/core/src/types.ts:87](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L87)
+[packages/core/src/types.ts:87](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L87)
***
@@ -26,7 +26,7 @@ Description of what needs to be achieved
#### Defined in
-[packages/core/src/types.ts:90](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L90)
+[packages/core/src/types.ts:90](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L90)
***
@@ -38,4 +38,4 @@ Whether objective is completed
#### Defined in
-[packages/core/src/types.ts:93](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L93)
+[packages/core/src/types.ts:93](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L93)
diff --git a/docs/api/interfaces/Participant.md b/docs/api/interfaces/Participant.md
index fe77363505..4f32cca4ef 100644
--- a/docs/api/interfaces/Participant.md
+++ b/docs/api/interfaces/Participant.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Participant
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Participant
# Interface: Participant
@@ -14,7 +14,7 @@ Unique identifier
#### Defined in
-[packages/core/src/types.ts:520](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L520)
+[packages/core/src/types.ts:526](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L526)
***
@@ -26,4 +26,4 @@ Associated account
#### Defined in
-[packages/core/src/types.ts:523](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L523)
+[packages/core/src/types.ts:529](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L529)
diff --git a/docs/api/interfaces/Provider.md b/docs/api/interfaces/Provider.md
index 0b6431eb50..e0e5455f68 100644
--- a/docs/api/interfaces/Provider.md
+++ b/docs/api/interfaces/Provider.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Provider
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Provider
# Interface: Provider
@@ -26,4 +26,4 @@ Data retrieval function
#### Defined in
-[packages/core/src/types.ts:459](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L459)
+[packages/core/src/types.ts:465](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L465)
diff --git a/docs/api/interfaces/Relationship.md b/docs/api/interfaces/Relationship.md
index 5177376766..e893764887 100644
--- a/docs/api/interfaces/Relationship.md
+++ b/docs/api/interfaces/Relationship.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Relationship
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Relationship
# Interface: Relationship
@@ -14,7 +14,7 @@ Unique identifier
#### Defined in
-[packages/core/src/types.ts:471](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L471)
+[packages/core/src/types.ts:477](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L477)
***
@@ -26,7 +26,7 @@ First user ID
#### Defined in
-[packages/core/src/types.ts:474](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L474)
+[packages/core/src/types.ts:480](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L480)
***
@@ -38,7 +38,7 @@ Second user ID
#### Defined in
-[packages/core/src/types.ts:477](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L477)
+[packages/core/src/types.ts:483](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L483)
***
@@ -50,7 +50,7 @@ Primary user ID
#### Defined in
-[packages/core/src/types.ts:480](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L480)
+[packages/core/src/types.ts:486](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L486)
***
@@ -62,7 +62,7 @@ Associated room ID
#### Defined in
-[packages/core/src/types.ts:483](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L483)
+[packages/core/src/types.ts:489](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L489)
***
@@ -74,7 +74,7 @@ Relationship status
#### Defined in
-[packages/core/src/types.ts:486](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L486)
+[packages/core/src/types.ts:492](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L492)
***
@@ -86,4 +86,4 @@ Optional creation timestamp
#### Defined in
-[packages/core/src/types.ts:489](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L489)
+[packages/core/src/types.ts:495](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L495)
diff --git a/docs/api/interfaces/Room.md b/docs/api/interfaces/Room.md
index 1f96cade13..70a52269dd 100644
--- a/docs/api/interfaces/Room.md
+++ b/docs/api/interfaces/Room.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Room
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Room
# Interface: Room
@@ -14,7 +14,7 @@ Unique identifier
#### Defined in
-[packages/core/src/types.ts:531](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L531)
+[packages/core/src/types.ts:537](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L537)
***
@@ -26,4 +26,4 @@ Room participants
#### Defined in
-[packages/core/src/types.ts:534](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L534)
+[packages/core/src/types.ts:540](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L540)
diff --git a/docs/api/interfaces/State.md b/docs/api/interfaces/State.md
index 962ded22d7..100708227f 100644
--- a/docs/api/interfaces/State.md
+++ b/docs/api/interfaces/State.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / State
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / State
# Interface: State
@@ -18,7 +18,7 @@ ID of user who sent current message
#### Defined in
-[packages/core/src/types.ts:240](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L240)
+[packages/core/src/types.ts:246](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L246)
***
@@ -30,7 +30,7 @@ ID of agent in conversation
#### Defined in
-[packages/core/src/types.ts:243](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L243)
+[packages/core/src/types.ts:249](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L249)
***
@@ -42,7 +42,7 @@ Agent's biography
#### Defined in
-[packages/core/src/types.ts:246](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L246)
+[packages/core/src/types.ts:252](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L252)
***
@@ -54,7 +54,7 @@ Agent's background lore
#### Defined in
-[packages/core/src/types.ts:249](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L249)
+[packages/core/src/types.ts:255](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L255)
***
@@ -66,7 +66,7 @@ Message handling directions
#### Defined in
-[packages/core/src/types.ts:252](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L252)
+[packages/core/src/types.ts:258](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L258)
***
@@ -78,7 +78,7 @@ Post handling directions
#### Defined in
-[packages/core/src/types.ts:255](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L255)
+[packages/core/src/types.ts:261](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L261)
***
@@ -90,7 +90,7 @@ Current room/conversation ID
#### Defined in
-[packages/core/src/types.ts:258](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L258)
+[packages/core/src/types.ts:264](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L264)
***
@@ -102,7 +102,7 @@ Optional agent name
#### Defined in
-[packages/core/src/types.ts:261](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L261)
+[packages/core/src/types.ts:267](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L267)
***
@@ -114,7 +114,7 @@ Optional message sender name
#### Defined in
-[packages/core/src/types.ts:264](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L264)
+[packages/core/src/types.ts:270](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L270)
***
@@ -126,7 +126,7 @@ String representation of conversation actors
#### Defined in
-[packages/core/src/types.ts:267](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L267)
+[packages/core/src/types.ts:273](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L273)
***
@@ -138,7 +138,7 @@ Optional array of actor objects
#### Defined in
-[packages/core/src/types.ts:270](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L270)
+[packages/core/src/types.ts:276](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L276)
***
@@ -150,7 +150,7 @@ Optional string representation of goals
#### Defined in
-[packages/core/src/types.ts:273](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L273)
+[packages/core/src/types.ts:279](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L279)
***
@@ -162,7 +162,7 @@ Optional array of goal objects
#### Defined in
-[packages/core/src/types.ts:276](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L276)
+[packages/core/src/types.ts:282](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L282)
***
@@ -174,7 +174,7 @@ Recent message history as string
#### Defined in
-[packages/core/src/types.ts:279](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L279)
+[packages/core/src/types.ts:285](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L285)
***
@@ -186,7 +186,7 @@ Recent message objects
#### Defined in
-[packages/core/src/types.ts:282](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L282)
+[packages/core/src/types.ts:288](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L288)
***
@@ -198,7 +198,7 @@ Optional valid action names
#### Defined in
-[packages/core/src/types.ts:285](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L285)
+[packages/core/src/types.ts:291](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L291)
***
@@ -210,7 +210,7 @@ Optional action descriptions
#### Defined in
-[packages/core/src/types.ts:288](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L288)
+[packages/core/src/types.ts:294](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L294)
***
@@ -222,7 +222,7 @@ Optional action objects
#### Defined in
-[packages/core/src/types.ts:291](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L291)
+[packages/core/src/types.ts:297](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L297)
***
@@ -234,7 +234,7 @@ Optional action examples
#### Defined in
-[packages/core/src/types.ts:294](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L294)
+[packages/core/src/types.ts:300](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L300)
***
@@ -246,7 +246,7 @@ Optional provider descriptions
#### Defined in
-[packages/core/src/types.ts:297](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L297)
+[packages/core/src/types.ts:303](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L303)
***
@@ -258,7 +258,7 @@ Optional response content
#### Defined in
-[packages/core/src/types.ts:300](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L300)
+[packages/core/src/types.ts:306](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L306)
***
@@ -270,7 +270,7 @@ Optional recent interaction objects
#### Defined in
-[packages/core/src/types.ts:303](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L303)
+[packages/core/src/types.ts:309](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L309)
***
@@ -282,7 +282,7 @@ Optional recent interactions string
#### Defined in
-[packages/core/src/types.ts:306](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L306)
+[packages/core/src/types.ts:312](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L312)
***
@@ -294,7 +294,7 @@ Optional formatted conversation
#### Defined in
-[packages/core/src/types.ts:309](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L309)
+[packages/core/src/types.ts:315](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L315)
***
@@ -306,7 +306,7 @@ Optional formatted knowledge
#### Defined in
-[packages/core/src/types.ts:312](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L312)
+[packages/core/src/types.ts:318](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L318)
***
@@ -318,4 +318,4 @@ Optional knowledge data
#### Defined in
-[packages/core/src/types.ts:314](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L314)
+[packages/core/src/types.ts:320](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L320)
diff --git a/docs/api/type-aliases/CacheOptions.md b/docs/api/type-aliases/CacheOptions.md
index ea3ba7b152..3127cb37a4 100644
--- a/docs/api/type-aliases/CacheOptions.md
+++ b/docs/api/type-aliases/CacheOptions.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / CacheOptions
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / CacheOptions
# Type Alias: CacheOptions
@@ -12,4 +12,4 @@
## Defined in
-[packages/core/src/types.ts:944](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L944)
+[packages/core/src/types.ts:985](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L985)
diff --git a/docs/api/type-aliases/Character.md b/docs/api/type-aliases/Character.md
index cc4254f996..e5940f1fdf 100644
--- a/docs/api/type-aliases/Character.md
+++ b/docs/api/type-aliases/Character.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Character
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Character
# Type Alias: Character
@@ -100,14 +100,26 @@ Optional prompt templates
> `optional` **farcasterPostTemplate**: `string`
+### templates.lensPostTemplate?
+
+> `optional` **lensPostTemplate**: `string`
+
### templates.farcasterMessageHandlerTemplate?
> `optional` **farcasterMessageHandlerTemplate**: `string`
+### templates.lensMessageHandlerTemplate?
+
+> `optional` **lensMessageHandlerTemplate**: `string`
+
### templates.farcasterShouldRespondTemplate?
> `optional` **farcasterShouldRespondTemplate**: `string`
+### templates.lensShouldRespondTemplate?
+
+> `optional` **lensShouldRespondTemplate**: `string`
+
### templates.telegramMessageHandlerTemplate?
> `optional` **telegramMessageHandlerTemplate**: `string`
@@ -128,6 +140,14 @@ Optional prompt templates
> `optional` **discordMessageHandlerTemplate**: `string`
+### templates.slackMessageHandlerTemplate?
+
+> `optional` **slackMessageHandlerTemplate**: `string`
+
+### templates.slackShouldRespondTemplate?
+
+> `optional` **slackShouldRespondTemplate**: `string`
+
### bio
> **bio**: `string` \| `string`[]
@@ -196,9 +216,9 @@ Optional configuration
\[`key`: `string`\]: `string`
-### settings.buttplug?
+### settings.intiface?
-> `optional` **buttplug**: `boolean`
+> `optional` **intiface**: `boolean`
### settings.voice?
@@ -284,6 +304,26 @@ Optional client-specific config
> `optional` **shouldIgnoreDirectMessages**: `boolean`
+### clientConfig.discord.messageSimilarityThreshold?
+
+> `optional` **messageSimilarityThreshold**: `number`
+
+### clientConfig.discord.isPartOfTeam?
+
+> `optional` **isPartOfTeam**: `boolean`
+
+### clientConfig.discord.teamAgentIds?
+
+> `optional` **teamAgentIds**: `string`[]
+
+### clientConfig.discord.teamLeaderId?
+
+> `optional` **teamLeaderId**: `string`
+
+### clientConfig.discord.teamMemberInterestKeywords?
+
+> `optional` **teamMemberInterestKeywords**: `string`[]
+
### clientConfig.telegram?
> `optional` **telegram**: `object`
@@ -296,6 +336,38 @@ Optional client-specific config
> `optional` **shouldIgnoreDirectMessages**: `boolean`
+### clientConfig.telegram.messageSimilarityThreshold?
+
+> `optional` **messageSimilarityThreshold**: `number`
+
+### clientConfig.telegram.isPartOfTeam?
+
+> `optional` **isPartOfTeam**: `boolean`
+
+### clientConfig.telegram.teamAgentIds?
+
+> `optional` **teamAgentIds**: `string`[]
+
+### clientConfig.telegram.teamLeaderId?
+
+> `optional` **teamLeaderId**: `string`
+
+### clientConfig.telegram.teamMemberInterestKeywords?
+
+> `optional` **teamMemberInterestKeywords**: `string`[]
+
+### clientConfig.slack?
+
+> `optional` **slack**: `object`
+
+### clientConfig.slack.shouldIgnoreBotMessages?
+
+> `optional` **shouldIgnoreBotMessages**: `boolean`
+
+### clientConfig.slack.shouldIgnoreDirectMessages?
+
+> `optional` **shouldIgnoreDirectMessages**: `boolean`
+
### style
> **style**: `object`
@@ -340,6 +412,16 @@ Optional Twitter profile
> `optional` **nicknames**: `string`[]
+### nft?
+
+> `optional` **nft**: `object`
+
+Optional NFT prompt
+
+### nft.prompt
+
+> **prompt**: `string`
+
## Defined in
-[packages/core/src/types.ts:609](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L609)
+[packages/core/src/types.ts:627](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L627)
diff --git a/docs/api/type-aliases/CharacterConfig.md b/docs/api/type-aliases/CharacterConfig.md
index ad496dc07e..33206b99c1 100644
--- a/docs/api/type-aliases/CharacterConfig.md
+++ b/docs/api/type-aliases/CharacterConfig.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / CharacterConfig
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / CharacterConfig
# Type Alias: CharacterConfig
@@ -8,4 +8,4 @@ Type inference
## Defined in
-[packages/core/src/environment.ts:130](https://github.com/monilpat/eliza/blob/main/packages/core/src/environment.ts#L130)
+[packages/core/src/environment.ts:135](https://github.com/ai16z/eliza/blob/main/packages/core/src/environment.ts#L135)
diff --git a/docs/api/type-aliases/Client.md b/docs/api/type-aliases/Client.md
index c06461c10e..6a20f928a3 100644
--- a/docs/api/type-aliases/Client.md
+++ b/docs/api/type-aliases/Client.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Client
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Client
# Type Alias: Client
@@ -10,13 +10,13 @@ Client interface for platform connections
### start()
-> **start**: (`runtime`?) => `Promise`\<`unknown`\>
+> **start**: (`runtime`) => `Promise`\<`unknown`\>
Start client connection
#### Parameters
-• **runtime?**: [`IAgentRuntime`](../interfaces/IAgentRuntime.md)
+• **runtime**: [`IAgentRuntime`](../interfaces/IAgentRuntime.md)
#### Returns
@@ -24,13 +24,13 @@ Start client connection
### stop()
-> **stop**: (`runtime`?) => `Promise`\<`unknown`\>
+> **stop**: (`runtime`) => `Promise`\<`unknown`\>
Stop client connection
#### Parameters
-• **runtime?**: [`IAgentRuntime`](../interfaces/IAgentRuntime.md)
+• **runtime**: [`IAgentRuntime`](../interfaces/IAgentRuntime.md)
#### Returns
@@ -38,4 +38,4 @@ Stop client connection
## Defined in
-[packages/core/src/types.ts:563](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L563)
+[packages/core/src/types.ts:572](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L572)
diff --git a/docs/api/type-aliases/EnvConfig.md b/docs/api/type-aliases/EnvConfig.md
index 725aed0fe7..2df4c7d794 100644
--- a/docs/api/type-aliases/EnvConfig.md
+++ b/docs/api/type-aliases/EnvConfig.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / EnvConfig
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / EnvConfig
# Type Alias: EnvConfig
@@ -8,4 +8,4 @@ Type inference
## Defined in
-[packages/core/src/environment.ts:23](https://github.com/monilpat/eliza/blob/main/packages/core/src/environment.ts#L23)
+[packages/core/src/environment.ts:23](https://github.com/ai16z/eliza/blob/main/packages/core/src/environment.ts#L23)
diff --git a/docs/api/type-aliases/Handler.md b/docs/api/type-aliases/Handler.md
index 81750fb6cc..8fe4d6d4b1 100644
--- a/docs/api/type-aliases/Handler.md
+++ b/docs/api/type-aliases/Handler.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Handler
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Handler
# Type Alias: Handler()
@@ -24,4 +24,4 @@ Handler function type for processing messages
## Defined in
-[packages/core/src/types.ts:366](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L366)
+[packages/core/src/types.ts:372](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L372)
diff --git a/docs/api/type-aliases/HandlerCallback.md b/docs/api/type-aliases/HandlerCallback.md
index a749f2e943..cd9f31de38 100644
--- a/docs/api/type-aliases/HandlerCallback.md
+++ b/docs/api/type-aliases/HandlerCallback.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / HandlerCallback
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / HandlerCallback
# Type Alias: HandlerCallback()
@@ -18,4 +18,4 @@ Callback function type for handlers
## Defined in
-[packages/core/src/types.ts:377](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L377)
+[packages/core/src/types.ts:383](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L383)
diff --git a/docs/api/type-aliases/KnowledgeItem.md b/docs/api/type-aliases/KnowledgeItem.md
index 1737dd857b..43727c10e1 100644
--- a/docs/api/type-aliases/KnowledgeItem.md
+++ b/docs/api/type-aliases/KnowledgeItem.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / KnowledgeItem
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / KnowledgeItem
# Type Alias: KnowledgeItem
@@ -16,4 +16,4 @@
## Defined in
-[packages/core/src/types.ts:1154](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1154)
+[packages/core/src/types.ts:1218](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1218)
diff --git a/docs/api/type-aliases/Media.md b/docs/api/type-aliases/Media.md
index bcadd608d7..ac07beef77 100644
--- a/docs/api/type-aliases/Media.md
+++ b/docs/api/type-aliases/Media.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Media
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Media
# Type Alias: Media
@@ -44,6 +44,12 @@ Media description
Text content
+### contentType?
+
+> `optional` **contentType**: `string`
+
+Content type
+
## Defined in
-[packages/core/src/types.ts:540](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L540)
+[packages/core/src/types.ts:546](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L546)
diff --git a/docs/api/type-aliases/Model.md b/docs/api/type-aliases/Model.md
index cca9c29890..6aba329013 100644
--- a/docs/api/type-aliases/Model.md
+++ b/docs/api/type-aliases/Model.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Model
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Model
# Type Alias: Model
@@ -100,4 +100,4 @@ Model names by size class
## Defined in
-[packages/core/src/types.ts:142](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L142)
+[packages/core/src/types.ts:142](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L142)
diff --git a/docs/api/type-aliases/Models.md b/docs/api/type-aliases/Models.md
index d9d65de634..24c57204aa 100644
--- a/docs/api/type-aliases/Models.md
+++ b/docs/api/type-aliases/Models.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Models
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Models
# Type Alias: Models
@@ -84,10 +84,18 @@ Model configurations by provider
> **volengine**: [`Model`](Model.md)
+### nanogpt
+
+> **nanogpt**: [`Model`](Model.md)
+
### hyperbolic
> **hyperbolic**: [`Model`](Model.md)
+### venice
+
+> **venice**: [`Model`](Model.md)
+
## Defined in
-[packages/core/src/types.ts:188](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L188)
+[packages/core/src/types.ts:188](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L188)
diff --git a/docs/api/type-aliases/Plugin.md b/docs/api/type-aliases/Plugin.md
index fa6a2bd336..06fcf7b402 100644
--- a/docs/api/type-aliases/Plugin.md
+++ b/docs/api/type-aliases/Plugin.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Plugin
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Plugin
# Type Alias: Plugin
@@ -52,4 +52,4 @@ Optional clients
## Defined in
-[packages/core/src/types.ts:574](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L574)
+[packages/core/src/types.ts:583](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L583)
diff --git a/docs/api/type-aliases/SearchResponse.md b/docs/api/type-aliases/SearchResponse.md
index b9f32e1351..0b45aab1ef 100644
--- a/docs/api/type-aliases/SearchResponse.md
+++ b/docs/api/type-aliases/SearchResponse.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / SearchResponse
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / SearchResponse
# Type Alias: SearchResponse
@@ -32,4 +32,4 @@
## Defined in
-[packages/core/src/types.ts:1128](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1128)
+[packages/core/src/types.ts:1189](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1189)
diff --git a/docs/api/type-aliases/SearchResult.md b/docs/api/type-aliases/SearchResult.md
index ce6c795604..7355f2fc75 100644
--- a/docs/api/type-aliases/SearchResult.md
+++ b/docs/api/type-aliases/SearchResult.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / SearchResult
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / SearchResult
# Type Alias: SearchResult
@@ -28,4 +28,4 @@
## Defined in
-[packages/core/src/types.ts:1120](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L1120)
+[packages/core/src/types.ts:1181](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L1181)
diff --git a/docs/api/type-aliases/UUID.md b/docs/api/type-aliases/UUID.md
index f544a687ce..8eadd3933b 100644
--- a/docs/api/type-aliases/UUID.md
+++ b/docs/api/type-aliases/UUID.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / UUID
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / UUID
# Type Alias: UUID
@@ -8,4 +8,4 @@ Represents a UUID string in the format "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
## Defined in
-[packages/core/src/types.ts:6](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L6)
+[packages/core/src/types.ts:6](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L6)
diff --git a/docs/api/type-aliases/Validator.md b/docs/api/type-aliases/Validator.md
index bd17aadbac..ec2d409af1 100644
--- a/docs/api/type-aliases/Validator.md
+++ b/docs/api/type-aliases/Validator.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / Validator
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / Validator
# Type Alias: Validator()
@@ -20,4 +20,4 @@ Validator function type for actions/evaluators
## Defined in
-[packages/core/src/types.ts:385](https://github.com/monilpat/eliza/blob/main/packages/core/src/types.ts#L385)
+[packages/core/src/types.ts:391](https://github.com/ai16z/eliza/blob/main/packages/core/src/types.ts#L391)
diff --git a/docs/api/typedoc-sidebar.cjs b/docs/api/typedoc-sidebar.cjs
index ae4d2a974e..4465b937a7 100644
--- a/docs/api/typedoc-sidebar.cjs
+++ b/docs/api/typedoc-sidebar.cjs
@@ -1,4 +1,4 @@
// @ts-check
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
-const typedocSidebar = { items: [{"type":"category","label":"Enumerations","items":[{"type":"doc","id":"enumerations/GoalStatus","label":"GoalStatus"},{"type":"doc","id":"enumerations/ModelClass","label":"ModelClass"},{"type":"doc","id":"enumerations/ModelProviderName","label":"ModelProviderName"},{"type":"doc","id":"enumerations/Clients","label":"Clients"},{"type":"doc","id":"enumerations/ServiceType","label":"ServiceType"},{"type":"doc","id":"enumerations/LoggingLevel","label":"LoggingLevel"}]},{"type":"category","label":"Classes","items":[{"type":"doc","id":"classes/MemoryCacheAdapter","label":"MemoryCacheAdapter"},{"type":"doc","id":"classes/FsCacheAdapter","label":"FsCacheAdapter"},{"type":"doc","id":"classes/DbCacheAdapter","label":"DbCacheAdapter"},{"type":"doc","id":"classes/CacheManager","label":"CacheManager"},{"type":"doc","id":"classes/DatabaseAdapter","label":"DatabaseAdapter"},{"type":"doc","id":"classes/MemoryManager","label":"MemoryManager"},{"type":"doc","id":"classes/AgentRuntime","label":"AgentRuntime"},{"type":"doc","id":"classes/Service","label":"Service"}]},{"type":"category","label":"Interfaces","items":[{"type":"doc","id":"interfaces/ICacheAdapter","label":"ICacheAdapter"},{"type":"doc","id":"interfaces/GenerationOptions","label":"GenerationOptions"},{"type":"doc","id":"interfaces/Content","label":"Content"},{"type":"doc","id":"interfaces/ActionExample","label":"ActionExample"},{"type":"doc","id":"interfaces/ConversationExample","label":"ConversationExample"},{"type":"doc","id":"interfaces/Actor","label":"Actor"},{"type":"doc","id":"interfaces/Objective","label":"Objective"},{"type":"doc","id":"interfaces/Goal","label":"Goal"},{"type":"doc","id":"interfaces/State","label":"State"},{"type":"doc","id":"interfaces/Memory","label":"Memory"},{"type":"doc","id":"interfaces/MessageExample","label":"MessageExample"},{"type":"doc","id":"interfaces/Action","label":"Action"},{"type":"doc","id":"interfaces/EvaluationExample","label":"EvaluationExample"},{"type":"doc","id":"interfaces/Evaluator","label":"Evaluator"},{"type":"doc","id":"interfaces/Provider","label":"Provider"},{"type":"doc","id":"interfaces/Relationship","label":"Relationship"},{"type":"doc","id":"interfaces/Account","label":"Account"},{"type":"doc","id":"interfaces/Participant","label":"Participant"},{"type":"doc","id":"interfaces/Room","label":"Room"},{"type":"doc","id":"interfaces/IDatabaseAdapter","label":"IDatabaseAdapter"},{"type":"doc","id":"interfaces/IDatabaseCacheAdapter","label":"IDatabaseCacheAdapter"},{"type":"doc","id":"interfaces/IMemoryManager","label":"IMemoryManager"},{"type":"doc","id":"interfaces/ICacheManager","label":"ICacheManager"},{"type":"doc","id":"interfaces/IAgentRuntime","label":"IAgentRuntime"},{"type":"doc","id":"interfaces/IImageDescriptionService","label":"IImageDescriptionService"},{"type":"doc","id":"interfaces/ITranscriptionService","label":"ITranscriptionService"},{"type":"doc","id":"interfaces/IVideoService","label":"IVideoService"},{"type":"doc","id":"interfaces/ITextGenerationService","label":"ITextGenerationService"},{"type":"doc","id":"interfaces/IBrowserService","label":"IBrowserService"},{"type":"doc","id":"interfaces/ISpeechService","label":"ISpeechService"},{"type":"doc","id":"interfaces/IPdfService","label":"IPdfService"}]},{"type":"category","label":"Type Aliases","items":[{"type":"doc","id":"type-aliases/EnvConfig","label":"EnvConfig"},{"type":"doc","id":"type-aliases/CharacterConfig","label":"CharacterConfig"},{"type":"doc","id":"type-aliases/UUID","label":"UUID"},{"type":"doc","id":"type-aliases/Model","label":"Model"},{"type":"doc","id":"type-aliases/Models","label":"Models"},{"type":"doc","id":"type-aliases/Handler","label":"Handler"},{"type":"doc","id":"type-aliases/HandlerCallback","label":"HandlerCallback"},{"type":"doc","id":"type-aliases/Validator","label":"Validator"},{"type":"doc","id":"type-aliases/Media","label":"Media"},{"type":"doc","id":"type-aliases/Client","label":"Client"},{"type":"doc","id":"type-aliases/Plugin","label":"Plugin"},{"type":"doc","id":"type-aliases/Character","label":"Character"},{"type":"doc","id":"type-aliases/CacheOptions","label":"CacheOptions"},{"type":"doc","id":"type-aliases/SearchResult","label":"SearchResult"},{"type":"doc","id":"type-aliases/SearchResponse","label":"SearchResponse"},{"type":"doc","id":"type-aliases/KnowledgeItem","label":"KnowledgeItem"}]},{"type":"category","label":"Variables","items":[{"type":"doc","id":"variables/defaultCharacter","label":"defaultCharacter"},{"type":"doc","id":"variables/envSchema","label":"envSchema"},{"type":"doc","id":"variables/CharacterSchema","label":"CharacterSchema"},{"type":"doc","id":"variables/evaluationTemplate","label":"evaluationTemplate"},{"type":"doc","id":"variables/knowledge","label":"knowledge"},{"type":"doc","id":"variables/elizaLogger","label":"elizaLogger"},{"type":"doc","id":"variables/models","label":"models"},{"type":"doc","id":"variables/messageCompletionFooter","label":"messageCompletionFooter"},{"type":"doc","id":"variables/shouldRespondFooter","label":"shouldRespondFooter"},{"type":"doc","id":"variables/booleanFooter","label":"booleanFooter"},{"type":"doc","id":"variables/stringArrayFooter","label":"stringArrayFooter"},{"type":"doc","id":"variables/settings","label":"settings"}]},{"type":"category","label":"Functions","items":[{"type":"doc","id":"functions/composeActionExamples","label":"composeActionExamples"},{"type":"doc","id":"functions/formatActionNames","label":"formatActionNames"},{"type":"doc","id":"functions/formatActions","label":"formatActions"},{"type":"doc","id":"functions/composeContext","label":"composeContext"},{"type":"doc","id":"functions/addHeader","label":"addHeader"},{"type":"doc","id":"functions/getEmbeddingConfig","label":"getEmbeddingConfig"},{"type":"doc","id":"functions/getEmbeddingType","label":"getEmbeddingType"},{"type":"doc","id":"functions/getEmbeddingZeroVector","label":"getEmbeddingZeroVector"},{"type":"doc","id":"functions/embed","label":"embed"},{"type":"doc","id":"functions/validateEnv","label":"validateEnv"},{"type":"doc","id":"functions/validateCharacterConfig","label":"validateCharacterConfig"},{"type":"doc","id":"functions/formatEvaluatorNames","label":"formatEvaluatorNames"},{"type":"doc","id":"functions/formatEvaluators","label":"formatEvaluators"},{"type":"doc","id":"functions/formatEvaluatorExamples","label":"formatEvaluatorExamples"},{"type":"doc","id":"functions/formatEvaluatorExampleDescriptions","label":"formatEvaluatorExampleDescriptions"},{"type":"doc","id":"functions/generateText","label":"generateText"},{"type":"doc","id":"functions/trimTokens","label":"trimTokens"},{"type":"doc","id":"functions/generateShouldRespond","label":"generateShouldRespond"},{"type":"doc","id":"functions/splitChunks","label":"splitChunks"},{"type":"doc","id":"functions/generateTrueOrFalse","label":"generateTrueOrFalse"},{"type":"doc","id":"functions/generateTextArray","label":"generateTextArray"},{"type":"doc","id":"functions/generateObject","label":"generateObject"},{"type":"doc","id":"functions/generateObjectArray","label":"generateObjectArray"},{"type":"doc","id":"functions/generateMessageResponse","label":"generateMessageResponse"},{"type":"doc","id":"functions/generateImage","label":"generateImage"},{"type":"doc","id":"functions/generateCaption","label":"generateCaption"},{"type":"doc","id":"functions/generateWebSearch","label":"generateWebSearch"},{"type":"doc","id":"functions/generateObjectV2","label":"generateObjectV2"},{"type":"doc","id":"functions/handleProvider","label":"handleProvider"},{"type":"doc","id":"functions/getGoals","label":"getGoals"},{"type":"doc","id":"functions/formatGoalsAsString","label":"formatGoalsAsString"},{"type":"doc","id":"functions/updateGoal","label":"updateGoal"},{"type":"doc","id":"functions/createGoal","label":"createGoal"},{"type":"doc","id":"functions/getActorDetails","label":"getActorDetails"},{"type":"doc","id":"functions/formatActors","label":"formatActors"},{"type":"doc","id":"functions/formatMessages","label":"formatMessages"},{"type":"doc","id":"functions/formatTimestamp","label":"formatTimestamp"},{"type":"doc","id":"functions/getModel","label":"getModel"},{"type":"doc","id":"functions/getEndpoint","label":"getEndpoint"},{"type":"doc","id":"functions/parseShouldRespondFromText","label":"parseShouldRespondFromText"},{"type":"doc","id":"functions/parseBooleanFromText","label":"parseBooleanFromText"},{"type":"doc","id":"functions/parseJsonArrayFromText","label":"parseJsonArrayFromText"},{"type":"doc","id":"functions/parseJSONObjectFromText","label":"parseJSONObjectFromText"},{"type":"doc","id":"functions/formatPosts","label":"formatPosts"},{"type":"doc","id":"functions/getProviders","label":"getProviders"},{"type":"doc","id":"functions/createRelationship","label":"createRelationship"},{"type":"doc","id":"functions/getRelationship","label":"getRelationship"},{"type":"doc","id":"functions/getRelationships","label":"getRelationships"},{"type":"doc","id":"functions/formatRelationships","label":"formatRelationships"},{"type":"doc","id":"functions/findNearestEnvFile","label":"findNearestEnvFile"},{"type":"doc","id":"functions/configureSettings","label":"configureSettings"},{"type":"doc","id":"functions/loadEnvConfig","label":"loadEnvConfig"},{"type":"doc","id":"functions/getEnvVariable","label":"getEnvVariable"},{"type":"doc","id":"functions/hasEnvVariable","label":"hasEnvVariable"},{"type":"doc","id":"functions/stringToUuid","label":"stringToUuid"}]}]};
+const typedocSidebar = { items: [{"type":"category","label":"Enumerations","items":[{"type":"doc","id":"enumerations/GoalStatus","label":"GoalStatus"},{"type":"doc","id":"enumerations/ModelClass","label":"ModelClass"},{"type":"doc","id":"enumerations/ModelProviderName","label":"ModelProviderName"},{"type":"doc","id":"enumerations/Clients","label":"Clients"},{"type":"doc","id":"enumerations/ServiceType","label":"ServiceType"},{"type":"doc","id":"enumerations/LoggingLevel","label":"LoggingLevel"}]},{"type":"category","label":"Classes","items":[{"type":"doc","id":"classes/MemoryCacheAdapter","label":"MemoryCacheAdapter"},{"type":"doc","id":"classes/FsCacheAdapter","label":"FsCacheAdapter"},{"type":"doc","id":"classes/DbCacheAdapter","label":"DbCacheAdapter"},{"type":"doc","id":"classes/CacheManager","label":"CacheManager"},{"type":"doc","id":"classes/DatabaseAdapter","label":"DatabaseAdapter"},{"type":"doc","id":"classes/MemoryManager","label":"MemoryManager"},{"type":"doc","id":"classes/AgentRuntime","label":"AgentRuntime"},{"type":"doc","id":"classes/Service","label":"Service"}]},{"type":"category","label":"Interfaces","items":[{"type":"doc","id":"interfaces/ICacheAdapter","label":"ICacheAdapter"},{"type":"doc","id":"interfaces/GenerationOptions","label":"GenerationOptions"},{"type":"doc","id":"interfaces/Content","label":"Content"},{"type":"doc","id":"interfaces/ActionExample","label":"ActionExample"},{"type":"doc","id":"interfaces/ConversationExample","label":"ConversationExample"},{"type":"doc","id":"interfaces/Actor","label":"Actor"},{"type":"doc","id":"interfaces/Objective","label":"Objective"},{"type":"doc","id":"interfaces/Goal","label":"Goal"},{"type":"doc","id":"interfaces/State","label":"State"},{"type":"doc","id":"interfaces/Memory","label":"Memory"},{"type":"doc","id":"interfaces/MessageExample","label":"MessageExample"},{"type":"doc","id":"interfaces/Action","label":"Action"},{"type":"doc","id":"interfaces/EvaluationExample","label":"EvaluationExample"},{"type":"doc","id":"interfaces/Evaluator","label":"Evaluator"},{"type":"doc","id":"interfaces/Provider","label":"Provider"},{"type":"doc","id":"interfaces/Relationship","label":"Relationship"},{"type":"doc","id":"interfaces/Account","label":"Account"},{"type":"doc","id":"interfaces/Participant","label":"Participant"},{"type":"doc","id":"interfaces/Room","label":"Room"},{"type":"doc","id":"interfaces/IAgentConfig","label":"IAgentConfig"},{"type":"doc","id":"interfaces/IDatabaseAdapter","label":"IDatabaseAdapter"},{"type":"doc","id":"interfaces/IDatabaseCacheAdapter","label":"IDatabaseCacheAdapter"},{"type":"doc","id":"interfaces/IMemoryManager","label":"IMemoryManager"},{"type":"doc","id":"interfaces/ICacheManager","label":"ICacheManager"},{"type":"doc","id":"interfaces/IAgentRuntime","label":"IAgentRuntime"},{"type":"doc","id":"interfaces/IImageDescriptionService","label":"IImageDescriptionService"},{"type":"doc","id":"interfaces/ITranscriptionService","label":"ITranscriptionService"},{"type":"doc","id":"interfaces/IVideoService","label":"IVideoService"},{"type":"doc","id":"interfaces/ITextGenerationService","label":"ITextGenerationService"},{"type":"doc","id":"interfaces/IBrowserService","label":"IBrowserService"},{"type":"doc","id":"interfaces/ISpeechService","label":"ISpeechService"},{"type":"doc","id":"interfaces/IPdfService","label":"IPdfService"},{"type":"doc","id":"interfaces/IAwsS3Service","label":"IAwsS3Service"},{"type":"doc","id":"interfaces/ActionResponse","label":"ActionResponse"},{"type":"doc","id":"interfaces/ISlackService","label":"ISlackService"}]},{"type":"category","label":"Type Aliases","items":[{"type":"doc","id":"type-aliases/EnvConfig","label":"EnvConfig"},{"type":"doc","id":"type-aliases/CharacterConfig","label":"CharacterConfig"},{"type":"doc","id":"type-aliases/UUID","label":"UUID"},{"type":"doc","id":"type-aliases/Model","label":"Model"},{"type":"doc","id":"type-aliases/Models","label":"Models"},{"type":"doc","id":"type-aliases/Handler","label":"Handler"},{"type":"doc","id":"type-aliases/HandlerCallback","label":"HandlerCallback"},{"type":"doc","id":"type-aliases/Validator","label":"Validator"},{"type":"doc","id":"type-aliases/Media","label":"Media"},{"type":"doc","id":"type-aliases/Client","label":"Client"},{"type":"doc","id":"type-aliases/Plugin","label":"Plugin"},{"type":"doc","id":"type-aliases/Character","label":"Character"},{"type":"doc","id":"type-aliases/CacheOptions","label":"CacheOptions"},{"type":"doc","id":"type-aliases/SearchResult","label":"SearchResult"},{"type":"doc","id":"type-aliases/SearchResponse","label":"SearchResponse"},{"type":"doc","id":"type-aliases/KnowledgeItem","label":"KnowledgeItem"}]},{"type":"category","label":"Variables","items":[{"type":"doc","id":"variables/defaultCharacter","label":"defaultCharacter"},{"type":"doc","id":"variables/envSchema","label":"envSchema"},{"type":"doc","id":"variables/CharacterSchema","label":"CharacterSchema"},{"type":"doc","id":"variables/evaluationTemplate","label":"evaluationTemplate"},{"type":"doc","id":"variables/knowledge","label":"knowledge"},{"type":"doc","id":"variables/elizaLogger","label":"elizaLogger"},{"type":"doc","id":"variables/models","label":"models"},{"type":"doc","id":"variables/messageCompletionFooter","label":"messageCompletionFooter"},{"type":"doc","id":"variables/shouldRespondFooter","label":"shouldRespondFooter"},{"type":"doc","id":"variables/booleanFooter","label":"booleanFooter"},{"type":"doc","id":"variables/stringArrayFooter","label":"stringArrayFooter"},{"type":"doc","id":"variables/postActionResponseFooter","label":"postActionResponseFooter"},{"type":"doc","id":"variables/settings","label":"settings"}]},{"type":"category","label":"Functions","items":[{"type":"doc","id":"functions/composeActionExamples","label":"composeActionExamples"},{"type":"doc","id":"functions/formatActionNames","label":"formatActionNames"},{"type":"doc","id":"functions/formatActions","label":"formatActions"},{"type":"doc","id":"functions/composeContext","label":"composeContext"},{"type":"doc","id":"functions/addHeader","label":"addHeader"},{"type":"doc","id":"functions/getEmbeddingConfig","label":"getEmbeddingConfig"},{"type":"doc","id":"functions/getEmbeddingType","label":"getEmbeddingType"},{"type":"doc","id":"functions/getEmbeddingZeroVector","label":"getEmbeddingZeroVector"},{"type":"doc","id":"functions/embed","label":"embed"},{"type":"doc","id":"functions/validateEnv","label":"validateEnv"},{"type":"doc","id":"functions/validateCharacterConfig","label":"validateCharacterConfig"},{"type":"doc","id":"functions/formatEvaluatorNames","label":"formatEvaluatorNames"},{"type":"doc","id":"functions/formatEvaluators","label":"formatEvaluators"},{"type":"doc","id":"functions/formatEvaluatorExamples","label":"formatEvaluatorExamples"},{"type":"doc","id":"functions/formatEvaluatorExampleDescriptions","label":"formatEvaluatorExampleDescriptions"},{"type":"doc","id":"functions/generateText","label":"generateText"},{"type":"doc","id":"functions/trimTokens","label":"trimTokens"},{"type":"doc","id":"functions/generateShouldRespond","label":"generateShouldRespond"},{"type":"doc","id":"functions/splitChunks","label":"splitChunks"},{"type":"doc","id":"functions/generateTrueOrFalse","label":"generateTrueOrFalse"},{"type":"doc","id":"functions/generateTextArray","label":"generateTextArray"},{"type":"doc","id":"functions/generateObjectDeprecated","label":"generateObjectDeprecated"},{"type":"doc","id":"functions/generateObjectArray","label":"generateObjectArray"},{"type":"doc","id":"functions/generateMessageResponse","label":"generateMessageResponse"},{"type":"doc","id":"functions/generateImage","label":"generateImage"},{"type":"doc","id":"functions/generateCaption","label":"generateCaption"},{"type":"doc","id":"functions/generateWebSearch","label":"generateWebSearch"},{"type":"doc","id":"functions/generateObject","label":"generateObject"},{"type":"doc","id":"functions/handleProvider","label":"handleProvider"},{"type":"doc","id":"functions/generateTweetActions","label":"generateTweetActions"},{"type":"doc","id":"functions/getGoals","label":"getGoals"},{"type":"doc","id":"functions/formatGoalsAsString","label":"formatGoalsAsString"},{"type":"doc","id":"functions/updateGoal","label":"updateGoal"},{"type":"doc","id":"functions/createGoal","label":"createGoal"},{"type":"doc","id":"functions/getActorDetails","label":"getActorDetails"},{"type":"doc","id":"functions/formatActors","label":"formatActors"},{"type":"doc","id":"functions/formatMessages","label":"formatMessages"},{"type":"doc","id":"functions/formatTimestamp","label":"formatTimestamp"},{"type":"doc","id":"functions/getModel","label":"getModel"},{"type":"doc","id":"functions/getEndpoint","label":"getEndpoint"},{"type":"doc","id":"functions/parseShouldRespondFromText","label":"parseShouldRespondFromText"},{"type":"doc","id":"functions/parseBooleanFromText","label":"parseBooleanFromText"},{"type":"doc","id":"functions/parseJsonArrayFromText","label":"parseJsonArrayFromText"},{"type":"doc","id":"functions/parseJSONObjectFromText","label":"parseJSONObjectFromText"},{"type":"doc","id":"functions/parseActionResponseFromText","label":"parseActionResponseFromText"},{"type":"doc","id":"functions/formatPosts","label":"formatPosts"},{"type":"doc","id":"functions/getProviders","label":"getProviders"},{"type":"doc","id":"functions/createRelationship","label":"createRelationship"},{"type":"doc","id":"functions/getRelationship","label":"getRelationship"},{"type":"doc","id":"functions/getRelationships","label":"getRelationships"},{"type":"doc","id":"functions/formatRelationships","label":"formatRelationships"},{"type":"doc","id":"functions/findNearestEnvFile","label":"findNearestEnvFile"},{"type":"doc","id":"functions/configureSettings","label":"configureSettings"},{"type":"doc","id":"functions/loadEnvConfig","label":"loadEnvConfig"},{"type":"doc","id":"functions/getEnvVariable","label":"getEnvVariable"},{"type":"doc","id":"functions/hasEnvVariable","label":"hasEnvVariable"},{"type":"doc","id":"functions/stringToUuid","label":"stringToUuid"}]}]};
module.exports = typedocSidebar.items;
\ No newline at end of file
diff --git a/docs/api/variables/CharacterSchema.md b/docs/api/variables/CharacterSchema.md
index 294b42998a..2e376714e6 100644
--- a/docs/api/variables/CharacterSchema.md
+++ b/docs/api/variables/CharacterSchema.md
@@ -1,103 +1,11 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / CharacterSchema
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / CharacterSchema
# Variable: CharacterSchema
-> `const` **CharacterSchema**: `ZodObject`\<`object`, `"strip"`, `ZodTypeAny`, `object`, `object`\>
+> `const` **CharacterSchema**: `any`
Main Character schema
-## Type declaration
-
-### id
-
-> **id**: `ZodOptional`\<`ZodString`\>
-
-### name
-
-> **name**: `ZodString`
-
-### system
-
-> **system**: `ZodOptional`\<`ZodString`\>
-
-### modelProvider
-
-> **modelProvider**: `ZodNativeEnum`\<*typeof* [`ModelProviderName`](../enumerations/ModelProviderName.md)\>
-
-### modelEndpointOverride
-
-> **modelEndpointOverride**: `ZodOptional`\<`ZodString`\>
-
-### templates
-
-> **templates**: `ZodOptional`\<`ZodRecord`\<`ZodString`, `ZodString`\>\>
-
-### bio
-
-> **bio**: `ZodUnion`\<[`ZodString`, `ZodArray`\<`ZodString`, `"many"`\>]\>
-
-### lore
-
-> **lore**: `ZodArray`\<`ZodString`, `"many"`\>
-
-### messageExamples
-
-> **messageExamples**: `ZodArray`\<`ZodArray`\<`ZodObject`\<`object`, `"strip"`, `ZodTypeAny`, `object`, `object`\>, `"many"`\>, `"many"`\>
-
-### postExamples
-
-> **postExamples**: `ZodArray`\<`ZodString`, `"many"`\>
-
-### topics
-
-> **topics**: `ZodArray`\<`ZodString`, `"many"`\>
-
-### adjectives
-
-> **adjectives**: `ZodArray`\<`ZodString`, `"many"`\>
-
-### knowledge
-
-> **knowledge**: `ZodOptional`\<`ZodArray`\<`ZodString`, `"many"`\>\>
-
-### clients
-
-> **clients**: `ZodArray`\<`ZodNativeEnum`\<*typeof* [`Clients`](../enumerations/Clients.md)\>, `"many"`\>
-
-### plugins
-
-> **plugins**: `ZodUnion`\<[`ZodArray`\<`ZodString`, `"many"`\>, `ZodArray`\<`ZodObject`\<`object`, `"strip"`, `ZodTypeAny`, `object`, `object`\>, `"many"`\>]\>
-
-### settings
-
-> **settings**: `ZodOptional`\<`ZodObject`\<`object`, `"strip"`, `ZodTypeAny`, `object`, `object`\>\>
-
-### clientConfig
-
-> **clientConfig**: `ZodOptional`\<`ZodObject`\<`object`, `"strip"`, `ZodTypeAny`, `object`, `object`\>\>
-
-### style
-
-> **style**: `ZodObject`\<`object`, `"strip"`, `ZodTypeAny`, `object`, `object`\>
-
-#### Type declaration
-
-##### all
-
-> **all**: `ZodArray`\<`ZodString`, `"many"`\>
-
-##### chat
-
-> **chat**: `ZodArray`\<`ZodString`, `"many"`\>
-
-##### post
-
-> **post**: `ZodArray`\<`ZodString`, `"many"`\>
-
-### twitterProfile
-
-> **twitterProfile**: `ZodOptional`\<`ZodObject`\<`object`, `"strip"`, `ZodTypeAny`, `object`, `object`\>\>
-
## Defined in
-[packages/core/src/environment.ts:66](https://github.com/monilpat/eliza/blob/main/packages/core/src/environment.ts#L66)
+[packages/core/src/environment.ts:66](https://github.com/ai16z/eliza/blob/main/packages/core/src/environment.ts#L66)
diff --git a/docs/api/variables/booleanFooter.md b/docs/api/variables/booleanFooter.md
index 8242a8746d..a0c890c0ad 100644
--- a/docs/api/variables/booleanFooter.md
+++ b/docs/api/variables/booleanFooter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / booleanFooter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / booleanFooter
# Variable: booleanFooter
@@ -6,4 +6,4 @@
## Defined in
-[packages/core/src/parsing.ts:34](https://github.com/monilpat/eliza/blob/main/packages/core/src/parsing.ts#L34)
+[packages/core/src/parsing.ts:35](https://github.com/ai16z/eliza/blob/main/packages/core/src/parsing.ts#L35)
diff --git a/docs/api/variables/defaultCharacter.md b/docs/api/variables/defaultCharacter.md
index f9953fc802..eb2ba7df58 100644
--- a/docs/api/variables/defaultCharacter.md
+++ b/docs/api/variables/defaultCharacter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / defaultCharacter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / defaultCharacter
# Variable: defaultCharacter
@@ -6,4 +6,4 @@
## Defined in
-[packages/core/src/defaultCharacter.ts:3](https://github.com/monilpat/eliza/blob/main/packages/core/src/defaultCharacter.ts#L3)
+[packages/core/src/defaultCharacter.ts:3](https://github.com/ai16z/eliza/blob/main/packages/core/src/defaultCharacter.ts#L3)
diff --git a/docs/api/variables/elizaLogger.md b/docs/api/variables/elizaLogger.md
index 9a1f7f7203..a1e2f0b853 100644
--- a/docs/api/variables/elizaLogger.md
+++ b/docs/api/variables/elizaLogger.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / elizaLogger
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / elizaLogger
# Variable: elizaLogger
@@ -6,4 +6,4 @@
## Defined in
-[packages/core/src/logger.ts:267](https://github.com/monilpat/eliza/blob/main/packages/core/src/logger.ts#L267)
+[packages/core/src/logger.ts:267](https://github.com/ai16z/eliza/blob/main/packages/core/src/logger.ts#L267)
diff --git a/docs/api/variables/envSchema.md b/docs/api/variables/envSchema.md
index d16e77fe85..45233f0cec 100644
--- a/docs/api/variables/envSchema.md
+++ b/docs/api/variables/envSchema.md
@@ -1,43 +1,11 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / envSchema
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / envSchema
# Variable: envSchema
-> `const` **envSchema**: `ZodObject`\<`object`, `"strip"`, `ZodTypeAny`, `object`, `object`\>
+> `const` **envSchema**: `any`
TODO: TO COMPLETE
-## Type declaration
-
-### OPENAI\_API\_KEY
-
-> **OPENAI\_API\_KEY**: `ZodString`
-
-API Keys with specific formats
-
-### REDPILL\_API\_KEY
-
-> **REDPILL\_API\_KEY**: `ZodString`
-
-### GROK\_API\_KEY
-
-> **GROK\_API\_KEY**: `ZodString`
-
-### GROQ\_API\_KEY
-
-> **GROQ\_API\_KEY**: `ZodString`
-
-### OPENROUTER\_API\_KEY
-
-> **OPENROUTER\_API\_KEY**: `ZodString`
-
-### GOOGLE\_GENERATIVE\_AI\_API\_KEY
-
-> **GOOGLE\_GENERATIVE\_AI\_API\_KEY**: `ZodString`
-
-### ELEVENLABS\_XI\_API\_KEY
-
-> **ELEVENLABS\_XI\_API\_KEY**: `ZodString`
-
## Defined in
-[packages/core/src/environment.ts:5](https://github.com/monilpat/eliza/blob/main/packages/core/src/environment.ts#L5)
+[packages/core/src/environment.ts:5](https://github.com/ai16z/eliza/blob/main/packages/core/src/environment.ts#L5)
diff --git a/docs/api/variables/evaluationTemplate.md b/docs/api/variables/evaluationTemplate.md
index 419544d7cb..6a3406ca8a 100644
--- a/docs/api/variables/evaluationTemplate.md
+++ b/docs/api/variables/evaluationTemplate.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / evaluationTemplate
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / evaluationTemplate
# Variable: evaluationTemplate
@@ -8,4 +8,4 @@ Template used for the evaluation generateText.
## Defined in
-[packages/core/src/evaluators.ts:8](https://github.com/monilpat/eliza/blob/main/packages/core/src/evaluators.ts#L8)
+[packages/core/src/evaluators.ts:8](https://github.com/ai16z/eliza/blob/main/packages/core/src/evaluators.ts#L8)
diff --git a/docs/api/variables/knowledge.md b/docs/api/variables/knowledge.md
index f781575948..1ebc605a60 100644
--- a/docs/api/variables/knowledge.md
+++ b/docs/api/variables/knowledge.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / knowledge
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / knowledge
# Variable: knowledge
@@ -52,4 +52,4 @@
## Defined in
-[packages/core/src/knowledge.ts:150](https://github.com/monilpat/eliza/blob/main/packages/core/src/knowledge.ts#L150)
+[packages/core/src/knowledge.ts:150](https://github.com/ai16z/eliza/blob/main/packages/core/src/knowledge.ts#L150)
diff --git a/docs/api/variables/messageCompletionFooter.md b/docs/api/variables/messageCompletionFooter.md
index 9bc70be1dd..7ddde52711 100644
--- a/docs/api/variables/messageCompletionFooter.md
+++ b/docs/api/variables/messageCompletionFooter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / messageCompletionFooter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / messageCompletionFooter
# Variable: messageCompletionFooter
@@ -6,4 +6,4 @@
## Defined in
-[packages/core/src/parsing.ts:3](https://github.com/monilpat/eliza/blob/main/packages/core/src/parsing.ts#L3)
+[packages/core/src/parsing.ts:4](https://github.com/ai16z/eliza/blob/main/packages/core/src/parsing.ts#L4)
diff --git a/docs/api/variables/models.md b/docs/api/variables/models.md
index c2c1155d85..efe58b6e33 100644
--- a/docs/api/variables/models.md
+++ b/docs/api/variables/models.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / models
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / models
# Variable: models
@@ -6,4 +6,4 @@
## Defined in
-[packages/core/src/models.ts:4](https://github.com/monilpat/eliza/blob/main/packages/core/src/models.ts#L4)
+[packages/core/src/models.ts:4](https://github.com/ai16z/eliza/blob/main/packages/core/src/models.ts#L4)
diff --git a/docs/api/variables/postActionResponseFooter.md b/docs/api/variables/postActionResponseFooter.md
new file mode 100644
index 0000000000..f3d895b51a
--- /dev/null
+++ b/docs/api/variables/postActionResponseFooter.md
@@ -0,0 +1,9 @@
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / postActionResponseFooter
+
+# Variable: postActionResponseFooter
+
+> `const` **postActionResponseFooter**: `"Choose any combination of [LIKE], [RETWEET], [QUOTE], and [REPLY] that are appropriate. Each action must be on its own line. Your response must only include the chosen actions."`
+
+## Defined in
+
+[packages/core/src/parsing.ts:151](https://github.com/ai16z/eliza/blob/main/packages/core/src/parsing.ts#L151)
diff --git a/docs/api/variables/settings.md b/docs/api/variables/settings.md
index 1a5aaa7187..12462abfa3 100644
--- a/docs/api/variables/settings.md
+++ b/docs/api/variables/settings.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / settings
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / settings
# Variable: settings
@@ -8,4 +8,4 @@ Initialize settings based on environment
## Defined in
-[packages/core/src/settings.ts:126](https://github.com/monilpat/eliza/blob/main/packages/core/src/settings.ts#L126)
+[packages/core/src/settings.ts:126](https://github.com/ai16z/eliza/blob/main/packages/core/src/settings.ts#L126)
diff --git a/docs/api/variables/shouldRespondFooter.md b/docs/api/variables/shouldRespondFooter.md
index 378a9e06b9..4511b452da 100644
--- a/docs/api/variables/shouldRespondFooter.md
+++ b/docs/api/variables/shouldRespondFooter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / shouldRespondFooter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / shouldRespondFooter
# Variable: shouldRespondFooter
@@ -6,4 +6,4 @@
## Defined in
-[packages/core/src/parsing.ts:8](https://github.com/monilpat/eliza/blob/main/packages/core/src/parsing.ts#L8)
+[packages/core/src/parsing.ts:9](https://github.com/ai16z/eliza/blob/main/packages/core/src/parsing.ts#L9)
diff --git a/docs/api/variables/stringArrayFooter.md b/docs/api/variables/stringArrayFooter.md
index 65bf941a15..c93dec2d90 100644
--- a/docs/api/variables/stringArrayFooter.md
+++ b/docs/api/variables/stringArrayFooter.md
@@ -1,4 +1,4 @@
-[@ai16z/eliza v0.1.5-alpha.3](../index.md) / stringArrayFooter
+[@ai16z/eliza v0.1.5-alpha.5](../index.md) / stringArrayFooter
# Variable: stringArrayFooter
@@ -6,4 +6,4 @@
## Defined in
-[packages/core/src/parsing.ts:41](https://github.com/monilpat/eliza/blob/main/packages/core/src/parsing.ts#L41)
+[packages/core/src/parsing.ts:42](https://github.com/ai16z/eliza/blob/main/packages/core/src/parsing.ts#L42)
diff --git a/docs/community/Contributors/eliza-council.md b/docs/community/Contributors/eliza-council.md
new file mode 100644
index 0000000000..534ad81dee
--- /dev/null
+++ b/docs/community/Contributors/eliza-council.md
@@ -0,0 +1,7 @@
+---
+title: Eliza Council
+---
+
+# Eliza Council
+
+WIP
diff --git a/docs/community/Contributors/index.md b/docs/community/Contributors/index.md
new file mode 100644
index 0000000000..54f7199889
--- /dev/null
+++ b/docs/community/Contributors/index.md
@@ -0,0 +1,80 @@
+---
+title: Contributing Guide
+---
+
+# Contributor Guide
+
+Welcome! This document is designed to help you understand how you can be part of building the future of autonomous AI agents, regardless of your background or skillset.
+
+---
+
+## Technical Contributions
+
+### For Developers
+
+1. **Extend Eliza's Capabilities**
+ - Develop new actions, evaluators, and providers
+ - Improve existing components and modules
+
+2. **Enhance Infrastructure**
+ - Review open issues and submit PRs
+ - Test and update documentation
+ - Optimize performance
+ - Improve deployment solutions
+
+3. **Conduct Code Reviews**
+ - Review pull requests from other contributors
+ - Provide constructive feedback and suggestions
+ - Help maintain code quality and consistency
+
+### For Designers
+
+1. **Improve User Experience**
+ - Conduct user research and usability testing
+ - Design intuitive user interfaces and interactions
+ - Create high-fidelity mockups and prototypes
+
+2. **Enhance Visual Design**
+ - Develop a consistent visual language and style guide
+ - Create engaging illustrations, icons, and graphics
+ - Optimize designs for accessibility and inclusivity
+
+---
+
+## Non-Technical Contributions
+
+### For Writers and Storytellers
+
+1. **Craft Compelling Narratives**
+ - Write blog posts, articles, and stories that communicate our vision
+ - Develop characters and scenarios that showcase the potential of AI agents
+ - Collaborate with artists to create immersive, multimedia experiences
+
+2. **Improve Documentation**
+ - Write clear, concise, and accessible documentation
+ - Create tutorials, guides, and FAQs to help users get started
+ - Provide examples and use cases to demonstrate Eliza's capabilities
+
+### For Artists and Creators
+
+1. **Illustrate the Future**
+ - Create concept art, illustrations, and infographics that bring our vision to life
+ - Design characters, avatars, and virtual environments for AI agents
+ - Experiment with new mediums and formats to communicate ideas
+
+2. **Produce Multimedia Content**
+ - Create videos, animations, and interactive experiences
+ - Develop podcasts, interviews, and audio content
+ - Collaborate with writers and developers to create integrated campaigns
+
+### For Community Builders
+
+1. **Foster Engagement**
+ - Moderate forums, chat rooms, and social media channels
+ - Organize events, meetups, and hackathons
+ - Facilitate discussions and collaborations among contributors
+
+2. **Provide Support**
+ - Answer questions and provide guidance to new contributors
+ - Triage issues and help prioritize bug fixes and feature requests
+ - Act as a liaison between the community and the core development team
diff --git a/docs/community/Contributors/inspiration.md b/docs/community/Contributors/inspiration.md
new file mode 100644
index 0000000000..ca85fb8a0c
--- /dev/null
+++ b/docs/community/Contributors/inspiration.md
@@ -0,0 +1,3 @@
+# Inspiration
+
+WIP
diff --git a/docs/community/Contributors/profiles.mdx b/docs/community/Contributors/profiles.mdx
new file mode 100644
index 0000000000..c502693ac8
--- /dev/null
+++ b/docs/community/Contributors/profiles.mdx
@@ -0,0 +1,15 @@
+---
+title: GitHub Contributors
+description: GitHub contributors to our project
+---
+
+import Contributors from "../components/Contributors";
+
+# GitHub Contributors
+
+Up to date look at contributors to the ai16z/eliza repo on GitHub.
+
+- repo: https://github.com/ai16z/ai16z.github.io
+- demo https://ai16z.github.io/profiles/
+
+
diff --git a/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-02.md b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-02.md
new file mode 100644
index 0000000000..786f1de5ba
--- /dev/null
+++ b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-02.md
@@ -0,0 +1,28 @@
+# 3d-ai-tv 2024-12-02
+
+## Summary
+The chat segment revolves around Alsara2k announcing a collaboration on AI-3D integration and Eliza Agents platform. Boom seeks advice about simplification of his 'JSONLoader' class, which is confirmed by SM Sith Lord as Unity’s way to work with JSON.
+
+## FAQ
+- How can I best contribute or what should be tackled first? (asked by tcm390 (15:37))
+- Is the JSONLoader simplification approach correct for LoadScenePayload and SpeakPayload? (asked by boom(19:21))
+
+## Who Helped Who
+- Boom helped Understanding of Unity's way to work with JSON. with Simplifying the process for loading different payloads by providing SM Sith Lord (19:20)
+- [SM Sith Lord] helped [boom] with Implementing JSONLoader class for managing scenes. by providing Providing guidance on handling scene loading and speaking events without timing logic.
+- [SM Sith Lord (19:28)] helped [boom (19:30) with Successful by providing Implementing TTS for scene loading and speaking lines
+
+## Action Items
+
+### Technical Tasks
+- Collaborate on AI-3D integration (mentioned by Alsara2k (15:19))
+- Implement a new class to manage scene loading, speaking events, and timer logic. (mentioned by [boom])
+- Implement TTS handling for scene loading, speaking lines asynchronously (mentioned by [SM Sith Lord (19:28)])
+- Update textbox when a character speaks and modularize events for clean code structure (mentioned by [boom (19:29, 19:30)])
+
+### Documentation Needs
+- Update documentation for JSONLoader with the latest changes made by [boom]. (mentioned by [SM Sith Lord])
+
+### Feature Requests
+- Integration of Eliza Agents with erth.ai platform (mentioned by Alsara2k( 15 : 19 ))
+- Implement beacon or animation to indicate last speaker and clear previous speakers (mentioned by [SM Sith Lord (19:30)])
\ No newline at end of file
diff --git a/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-03.md b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-03.md
new file mode 100644
index 0000000000..9853084553
--- /dev/null
+++ b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-03.md
@@ -0,0 +1,55 @@
+# 3d-ai-tv 2024-12-03
+
+## Summary
+Discussion focused on using Newtonsoft.Json plugin to handle nested JSON objects within Unity, with @boom creating a working prototype for data ingestion & state management.
+
+## FAQ
+- What plugin can help with accessing nested objects? What's the syntax for Newtonsoft.Json in Unity? (asked by @boom)
+- Does using Newtonsoft.Json require defining structure beforehand, and how does it compare to vanilla Unity JSON handling? (asked by @SM Sith Lord)
+- Will we feed in scheduled programming like what Marc was trading during the day and shit too? And I know Shaw or someone working on telling bots in Discord to go tweet for you. Could really be ultimate lols, right? (asked by @whobody)
+- For an example of 'The crew running hacker lab' show - it’s shaw & marc & jin working on Eliza in a computer lab trying to make her sound more human. They were skiing. (asked by @SM Sith Lord)
+- How is the movie review show setup? (asked by [whobody] (15:24))
+- What occurs in this AI-based script rewriting system besides bot interactions? (asked by [whobody] (15:38))
+- How do you see the movie review working? (15:38, 16:02) (asked by [whobody])
+- The AI has deep knowledge of movies that have already come out. So I'm having it review old movies.(15:47)? (asked by [SM Sith Lord])
+- Could the AI-generated show be fed with chat transcript instead of live video? And how would this affect data gathering for vision processing? (asked by [whobody](15:50))
+- How long is the intended runtime (e.g., 24/7) and what direction can it take in future iterations? (asked by [SM Sith Lord](15:52))
+
+## Who Helped Who
+- @SM Sith Lord helped with Data Ingestion and State Management by providing @boom provided a working prototype in UNity for data ingestion & state management.
+- @memelotsqui helped @boom with Demo and documentation of new feature by providing Offered help for demo preparation
+- @whobody helped Discord community members with Understanding the format by providing @SM Sith Lord provided an example of 'The crew running hacker lab' show concept and discussed potential formats for different types of content.
+- [whobody] (15:38) helped [SM Sith Lord](15:27) with Understanding AI-based script rewriting system for movie review show by providing SM Sith Lord explained how the movie review show is based on a daily chat room of bots and their banter.
+- [SM Sith Lord](15:39, 16:02) helped [whobody] with Explaining technical aspects of a new feature by providing [SM Sith Lord] explains the concept and current testing phase for movie reviews using AI.
+- [whobody] helped General Discord community members with Implementing the feature to allow viewers interaction with content by providing Provided a solution for generating an AI-generated live feed of chat logs
+- [SM Sith Lord](15:52) helped [whobody] with Deciding on show format by providing Discussed pros/cons of continuous vs episodic content
+- [Alsara2k] (18:13) helped [SM Sith Lord] with Aiding in finding resources by providing Shared a link to an external resource for AI training.
+- [Alsara2k] helped [SotoAlt | WAWE] with Finding alternative news sources by providing Provided a link to an AI TV platform
+
+## Action Items
+
+### Technical Tasks
+- Implement Newtonsoft.Json plugin for Unity to access nested objects (mentioned by @SM Sith Lord)
+- Document the new blood mode and its associated codes in wiki. (mentioned by @boom)
+- Explore solutions for event bridge generation (mentioned by @SM Sith Lord)
+- Develop a system to repeat feeding of shows into AI for slight rewrites, adding scenes & characters (mentioned by [SM Sith Lord](15:27))
+- Test movie review feature using AI with deep knowledge of movies (mentioned by [SM Sith Lord](15:39))
+- Switch between multiple shows using a new system (mentioned by [SM Sith Lord](15:52))
+- Implement episodic shows with weekly data consumption (mentioned by [SM Sith Lord](15:52))
+- Implement AI interaction with separate prompts for each response. (mentioned by [SM Sith Lord](15:58))
+- Organize different methods for AI training (mentioned by [whobody] (16:00))
+
+### Documentation Needs
+- Create serializers/deserializers using Newtonsoft.Json features in Unity. (mentioned by @alextoti)
+- Explore collaboration with DeepWriter or other teams to improve AI script rewriting capabilities. (mentioned by [whobody](15:36))
+- Organize and document variables for episodes vs live streams, context consideration. (mentioned by [whobody](15:53))
+- Assign a higher-level person to help with organization and planning. (mentioned by [whobody] (16:01))
+
+### Feature Requests
+- Create a cheat code feature for 'bloodmode' (mentioned by @boom)
+- Decide on the number of episodes to generate or live-generate after each episode. (mentioned by @SM Sith Lord)
+- Create a daily chat room of bots for the basis of movie review show (mentioned by [SM Sith Lord](15:37))
+- Implement frame-based trailer review feature for future development. (mentioned by [whobody](15:48, 16:02))
+- Implement a system that allows viewers to steer show topics between episodes (mentioned by [SM Sith Lord](15:50))
+- Create an AI-generated live feed of the chat logs for viewers to watch and interact with (vote, move content) (mentioned by [whobody](15:50))
+- Develop a near-live stream of chat to comic-style TV show (mentioned by [SM Sith Lord](15:57))
\ No newline at end of file
diff --git a/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-04.md b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-04.md
new file mode 100644
index 0000000000..81d9f817bb
--- /dev/null
+++ b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-04.md
@@ -0,0 +1,56 @@
+# 3d-ai-tv 2024-12-04
+
+## Summary
+The chat segment revolves around the community members discussing their creative projects, specifically focusing on making scenes inspired by various artists. Boom shared a scene they created and suggested creating another one based on Nam June Paik's TV arrangements.
+
+## FAQ
+- Could you make an endpoint that returns the trailer review in 1 JSON object? (Then I can convert it to one of these show scripts on the fly with another AI call.) (asked by [SM Sith Lord](08:40))
+- Can we pull JSON from a URL? Can Firebase real-time database be used instead of something more local? (asked by [SM Sith Lord, 08:42])
+- Do I need markers for phenoms? Do you just need the audio & length to do that? (asked by boom)
+- Would delivering phenoms work best if 3D stage handles TTS, and can it handle real-time processing of an interrupted scream from a window? (asked by sm sith lord)
+- Can we play the show directly in a web page? Why would it be slow comedy if there's no multi-thread voice support? What are visemes and how can they replace audio eventually? (asked by [SM Sith Lord])
+- How does each scene maintain its unique vibe with only four characters, considering the limitations of Unity integration for now? (asked by [boom](08:49))
+- How does the web page app running on your PC talk to the Unity app running on your PC? How can I implement this communication efficiently, considering my limited development skills and time constraints? (asked by [whobody](08:51))
+- How do we handle updates in our JSON file within the Unity script to ensure only new events are processed? What's an efficient way of doing this without overloading resources or causing delays? (asked by [boom](08:53))
+- 'Unity can support it?' referring to the Unity showrunner web page app with AI calls via node.js server and Claude & OpenAI APIs (asked by [boom (08:54)])
+- Will SM use Firebase or host on a website for their project? (asked by [SM Sith Lord (08:54)])
+
+## Who Helped Who
+- @boom helped with Scene creation by providing Boom provided guidance on creating a scene and shared inspiration from Nam June Paik's work
+- @whobody helped @boom with Improving application functionality by providing Discussing script generator and JSON implementation
+- @whobody helped @boom with Enhancing user experience by providing Sharing thoughts on screen grabs, using Eliza plugins for real-time interaction.
+- [boom] helped Creating an endpoint for trailer review in JSON format. with ] by providing [SM Sith Lord](08:40)
+- [SM Sith Lord (08:43)] helped [boom(08:42)] with Technical discussion on handling text-to-speech within the game engine for better synchronization with visuals. by providing Discussing TTS and blendshapes for Unity project to improve audio-visual sync.
+- [boom] helped [sm sith lord] with Understanding phenoms processing requirements by providing SM Sith Lord explained the need for audio markers in handling 'phenomes'.
+- [SM Sith Lord](08:50) helped [boom] with Integration of audio API and scene management in Unity. by providing SM Sith Lord provided technical guidance on integrating web page app events into Unity.
+- [boom](08:53) helped [whobody](08:51) with Implementing efficient communication between web page and Unity apps by providing [SM Sith Lord](08:52) suggests a method for polling JSON files from URLs within Unity scripts to efficiently process new events.
+- [boom (08:54)] helped [SM Sith Lord (08:56)] with Implementing fetch JSON from URL in Unity showrunner web page app, considering hosting options and potential elimination of bridge by providing Boom provided technical advice on using Unity, node.js server for AI calls via Claude & OpenAI APIs
+- [SM Sith Lord (08:58)] helped [boom(08:59)], [memealot] with Exploring alternatives to Firebase for data management by providing Discussing the possibility of running a node.js server on own PC
+
+## Action Items
+
+### Technical Tasks
+- Implement Avatars as feeds onto TV with a main content center. (mentioned by @boom)
+- Create an endpoint that returns trailer review as a single JSON object. (mentioned by [SM Sith Lord](08:37))
+- Assign cameras based on actor names (mentioned by [boom, 08:40])
+- Handle TTS within Unity for better audio-visual sync (mentioned by [boom (08:43)])
+- Implement audio markers for phenoms (mentioned by [SM Sith Lord])
+- Processing the audio stream in real-time. (mentioned by [SM Sith Lord])
+- Integrate loadScene & speak events from web page app into Unity (mentioned by [SM Sith Lord](08:50))
+- Poll a JSON file for new event updates within Unity script (mentioned by [SM Sith Lord](08:52))
+- Evaluate hosting options for the Unity showrunner and AI call server, considering potential elimination of bridge (mentioned by [SM Sith Lord (08:54)])
+- Implement fetching JSON from a URL for Unity showrunner web page app, using node.js server (mentioned by [SM Sith Lord (08:56)])
+- Develop a Unity app that pulls data from Firebase object (mentioned by [SM Sith Lord (08:57)])
+- Create an AMode for loading files vs API and override functionality (mentioned by [boom(08:57,09:13)], [SM Sith Lord (08:58)])
+- Implement a flattened structure for event stream data to be used with Unity (mentioned by @SM Sith Lord)
+
+### Documentation Needs
+- Design the scenemanager to handle payloads one after another in real-time. (mentioned by [boom](08:39))
+- Parse entire scene or show for new parser implementation (mentioned by [boom, 08:41])
+- API audio length and drive related actions in Unity. (mentioned by [boom](08:50))
+- Create an efficient data structure to search and process newer events in the JSON file. (mentioned by [boom](08:54))
+
+### Feature Requests
+- Create a scene inspired by Nam June Paik's TV arrangements with multiple televisions (mentioned by @boom)
+- Consider using external plugins like Meta's deprecated one or Eleven Labs API (mentioned by [SM Sith Lord (08:45)], [boom(08:43)])
+- Consider enum for configs to differentiate between local prewritten JSON mode vs web API calls (mentioned by [boom (08:56)])
\ No newline at end of file
diff --git a/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-05.md b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-05.md
new file mode 100644
index 0000000000..f35307f1af
--- /dev/null
+++ b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-05.md
@@ -0,0 +1,56 @@
+# 3d-ai-tv 2024-12-05
+
+## Summary
+The discussion revolved around creating fictional characters for an AI-driven chat room, #🤖-the-arena. The main focus was on whether to make a cohesive plot or maintain chaotic interactions like in the current setup of the show.
+
+## FAQ
+- Can AIs read .txt attachments on Discord? Is the chat room joinable for character creation discussion? (asked by @SM Sith Lord)
+- Should we aim to make a cohesive, plot-driven show or maintain an entertaining yet chaotic dynamic like #🤖-the-arena ? (asked by @whobody)
+- Do Trey and Matt Stone still write South Park? Do they curse more in it now that SNL guys are involved? (asked by [SM Sith Lord])
+- How does the format work for creating a video prompt with this approach, specifically regarding threading plots together using 'THEN' structure (asked by [boom])
+- How can I improve camera logic? What should cameras be tagged with instead of actor ID alone? (asked by @boom)
+- Shouldn't the Family Guy AI use a general room-viewing camera if an actor isn’t in its scene, or is there another approach to consider for this logic? (asked by @SM Sith Lord)
+- Is it okay for partners to have write access? Can they just lurk instead of contributing? (asked by @jin)
+- How does one become a partner, and do you get any special recognition like hats or initiation rituals (jumping in)? (asked by @SM Sith Lord)
+- What are the items in box? Are they being sold on eBay? (https://a.co/d/bG7jEjD link provided by whobody) (asked by [boom](12:25))
+- Do you need this item if it's not already owned? (https://a.co/d/jagjuhZ link provided to boom) (asked by [whobody](12:26))
+
+## Who Helped Who
+- @SM Sith Lord helped @whobody with Determining the direction of show's character dynamics by providing @jin provided information on AI chat room and .txt attachment reading capabilities.
+- [whobody (09:11)] helped [SM Sith Lord] with Exploring new ideas and possibilities by providing Discussing the potential for surprise discovery in AI script generation
+- [SM Sith Lord](09:13) & [whobody](09:14) helped with by providing Discussed the concept of 'the geocities effect' and its relation to art
+- [boom] helped [SM Sith Lord] with Discussing the format for creating video prompts by providing SM Sith Lord provided insights on South Park writing and 3-act storytelling.
+- @SM Sith Lord helped @boom with Improving camera registration logic by providing @SM Sith Lord provided advice on using entity tags and considering location when registering cameras.
+- @SM Sith Lord helped @boom with Camera selection based on actors by providing @SM Sith Lord suggested looking at actor ID in the scene to determine which camera should be used.
+- @boom helped @SM Sith Lord and others with Improving scene cuts with multiple cameras by providing Provided guidance on camera management isolation
+- @whobody helped All members mentioned (@Alsara2k, @jin, and @boom) with Identifying possible new contributors for the project by providing Shared information about potential AI studio resources becoming available due to funding issues.
+- @jin, @SM Sith Lord, @boom helped All members with by providing Boosting morale and encouragement
+- @Odilitime helped @whobody with by providing Discussed the importance of leaving an audience wanting more in content creation.
+
+## Action Items
+
+### Technical Tasks
+- Ask the full cast of AIs in #🤖-the-arena about improving show plot and character ideas. (mentioned by @SM Sith Lord)
+- Develop triggers for agents to help write show episodes (mentioned by [SM Sith Lord] (09:06))
+- Create a script writer AI that receives short descriptions from each agent and generates show scripts (mentioned by [SM Sith Lord] (09:09))
+- Allow agents to revise their roles in the script generated by the writer AI, improving before each episode (mentioned by [SM Sith Lord] (09:08))
+- Develop a method for allowing surprise discovery during script generation by open-source AIs (mentioned by [whobody (09:11)])
+- Implement a system for adjusting scripts through multiple rewrites, similar to Hollywood (mentioned by [SM Sith Lord (09:12)])
+- Develop a system that accepts any method of writing scripts (mentioned by [SM Sith Lord](09:14))
+- Implement multi-passing through layers of human thinking for better results with LLMs (Large Language Models) (mentioned by [whobody](09:17))
+- Implement a 3-act structure for episode prompts (mentioned by [SM Sith Lord (09:21)])
+- Create professional sitcom writer AI model based on the given format and approach. (mentioned by [boom, SM Sith Lord (09:18 - 21)])
+- Implement entity tags for camera locations (mentioned by @boom)
+- Isolate CameraManager from SpeakingManager (mentioned by @boom)
+- Review camera management with @SM Sith Lord in VC (voice call) (mentioned by @boom)
+- Investigate compatibility of Xbox One with PC for audio equipment (mentioned by @boom)
+- Boom needs a decent headset with over-ear comfort, mic, USB interface (mentioned by [boom])
+- Order cables for mic gear (mentioned by [boom](12:26))
+
+### Documentation Needs
+- Revise the registration of cameras to consider location, not just actor ID. (mentioned by @SM Sith Lord)
+
+### Feature Requests
+- Create fictional characters for AI agents to fit into group dynamic (mentioned by @SM Sith Lord)
+- Create a basic show script format for AIs to output scripts and compare their performance (mentioned by [SM Sith Lord (09:12)])
+- Create a black box model that includes actors improvising and digesting material (mentioned by [whobody](09:15))
\ No newline at end of file
diff --git a/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-06.md b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-06.md
new file mode 100644
index 0000000000..748b633ad9
--- /dev/null
+++ b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-06.md
@@ -0,0 +1,32 @@
+# 3d-ai-tv 2024-12-06
+
+## Summary
+The conversation revolved around identifying potential spaces for a hackerspace and news station. The participants suggested various room types, such as recording studios, warehouse music video setups, streamer rooms, lofi rooms, bars, alleyways, podcast cleanrooms, science labs with whiteboards, board of directors' meeting areas, water cooler talking spots and a forest gump bench scene. Alsara2k assigned artists to create dework tasks and moodboards for these spaces.
+
+## FAQ
+- What camera overrides basics have been made for zoom, panning or cropping? (18:51) (asked by @jin @SM Sith Lord)
+- Are you going to discuss what has been done this week in the standup meeting tonight? (asked by [boom])
+- How to handle multiple users with same name? Any suggestions for implementation strategy or existing solutions we can use as a reference? Thanks! :) - bloom (20:46) (asked by @bloom)
+- What's the best way to update our documentation regarding new authentication flow changes introduced in recent sprint? Any specific sections we should focus on or any existing templates that can be used as a starting point? (asked by [username])
+- (asked by [username])
+
+## Who Helped Who
+- @Alsara2k helped General Discord chat members with Assigning specific design-related responsibilities to the team by providing Allocation of artists for dework tasks and moodboards creation by Alsara2k.
+- [boom] helped Community members needing camera auto-switch functionality. with Order and configure an orbit cam with restricted degrees of movement. Suggested by boom (16:23) by providing Camera AutoSwitching fallback feature implementation by boom (16:08)
+- [Username] (20:47) helped @bloom with Discussing implementation strategies for feature request regarding user names duplication issue. by providing @boom provided guidance to @bloom on handling multiple users with same name
+- [Username] (20:48) helped [User] with Providing solution for feature request regarding user names duplication issue. by providing @username suggested using a unique identifier system to differentiate users with same name
+- [Username] (20:51) helped [User] with Assisting with finding resources for documenting new authentication flow. by providing @username provided a link to an existing template that can be used as reference while updating documentation
+
+## Action Items
+
+### Technical Tasks
+- Assign artists to create dework tasks and moodboards for various spaces (mentioned by @Alsara2k)
+- Implement Camera AutoSwitching fallback feature (mentioned by [boom (16:08)])
+
+### Documentation Needs
+- Order and configure an orbit camera with restricted degrees of movement. (mentioned by [boom (16:23)])
+- Update documentation for new authentication flow (mentioned by [username])
+
+### Feature Requests
+- Consider implementing a system in both 2D (hackathon) before transitioning to 3D design. (mentioned by @jin)
+- Implement feature to handle multiple users with same name (mentioned by [username])
\ No newline at end of file
diff --git a/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-07.md b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-07.md
new file mode 100644
index 0000000000..3617fd51db
--- /dev/null
+++ b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-07.md
@@ -0,0 +1,56 @@
+# 3d-ai-tv 2024-12-07
+
+## Summary
+The conversation focused on integrating @bigdookie's artwork as bumpers in their platform. The team discussed automation possibilities, with the sky being 'the limit.' They also considered using TLDraw to create a visual mindmap for project planning and tracking.
+
+## FAQ
+- Can we add @bigdookie's work as bumpers? What role does it require? (asked by @boom)
+- Should the visual mindmap be created in Google Docs or Figma for better collaboration and tracking of ideas? (asked by @whobody)
+- Do writers need to have experience with 3D modeling? No, they don't. Writers can participate without having a background in 3d modelling. (asked by @whobody)
+- What are the specific skills needed for JSON wrangling?, (asked by [whobody](09:46))
+- How can we make our cameras more robust to prevent fading during shows? (asked by [boom](09:47))
+- Is managing the new data source going to be challenging?, // FAQs are limited due to lack of significant questions in chat transcript. (asked by [whobody](09:47))
+- Do we need video producers? Why is it complicated for comfy stuff to be fast-paced? (asked by [boom](09:56))
+- What are the next steps in establishing a Creative Studio and bidding on projects? How does budget influence project success? (asked by [whobody, boom](10:27))
+- How will the open-source approach help us? How can Banodoco handle bids on their end? (asked by [boom (10:00)])
+- Can we prompt an engineer to help the story arch or main punchlines for AI-assisted writing? How does it come together with human and AI collaboration in filmmaking? (asked by [boom] (10:05))
+
+## Who Helped Who
+- @boom helped @whobody with Creating a visual mindmap for project planning and tracking. by providing @boom suggests using TLDraw, an open-source infinite canvas tool.
+- helped [boom](08:26) with No significant help interactions by providing
+- @boom helped @jin and @whobody with Finding suitable contributors for the project by providing Boom suggested a 'git-gud' challenge to filter participants
+- Reassured boom that managing the new data source won't be too difficult. helped [boom] with Manage JSON wrangling for a new Data Source by providing [whobody](09:47)
+- [boom] helped [whobody] with Discussing creative ideas for integrating technology into an arts space. by providing Boom supported Whobody's idea of AI art bots and contributed to the concept with suggestions like 'AI Art Walkthru', 'Art Battles'.
+- helped [boom](09:56) with Discussing project details, budget & rates by providing
+- [boom] helped [whoever is interested in video production and project bidding process] with Discussed the need for a Creative Studio with people able to bid on projects, emphasizing budget as an important factor by providing [whobody, boom](10:27)
+- [boom] helped [whobody] with Problem-solving regarding project direction by providing Discussing the importance of directorial skills in creating a decentralized platform, with reference to iconic directors like Steven Spielberg and Stanley Kubrick.
+- [boom] (10:05) helped [whobody] with Creating a better understanding and approach to incorporate AI into filmmaking. by providing Discussing potential of using AI assistance in creative processes like scriptwriting.
+- [whobody](10:07) helped boom with Discussing potential solutions for Hollywood industry issues by providing boom suggests using AI writing to mitigate effects of writers' strike
+
+## Action Items
+
+### Technical Tasks
+- Automate bumpers with @bigdookie's artwork (mentioned by @whobody)
+- Investigate potential water pipe issues (mentioned by [boom](08:26))
+- Develop an example of work in the field to aid understanding and contribution back from members. (mentioned by @boom)
+- Create a script to extract data from Discord channels (mentioned by @jin)
+- Outline of JSON wrangling skills needed for data source management (mentioned by [boom](09:46))
+- Develop AI art bots for automated creative processes (mentioned by [whobody])
+- Automate audio manipulation for digital graffiti (mentioned by [whobody](09:51))
+- Establishing video production team (mentioned by [boom](09:56))
+- Open source all project components (mentioned by [boom (09:59)])
+- Inject film/crew/studio energy into movements (mentioned by [whobody])
+
+### Documentation Needs
+- Create a visual mindmap for project planning and tracking, using Google Docs or Figma. (mentioned by @whobody)
+- Create an official onboarding route for the Discord room. (mentioned by @whobody)
+- Create basic documentation for virtual production roles (mentioned by @boom)
+- Develop bounty template for prompt engineering tasks (mentioned by @jin)
+- Reach out to potential collaborator and discuss project details, budget & rates. (mentioned by [boom](09:56))
+- Consider bounties for sourcing the team and their rates. (mentioned by [whobody, boom](10:27))
+- Form solid teams for handling bids on Banodoco repository. (mentioned by [whobody, boom])
+
+### Feature Requests
+- Implement a 'git-gud' challenge to filter participants (mentioned by @boom)
+- Develop robust cameras to prevent fading during shows. (mentioned by [boom](09:47))
+- Create a space where brands can showcase their marketing efforts through AI art battles and automated displays. (mentioned by [boom, whobody])
diff --git a/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-08.md b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-08.md
new file mode 100644
index 0000000000..6ed01d0818
--- /dev/null
+++ b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-08.md
@@ -0,0 +1,22 @@
+# 3d-ai-tv 2024-12-08
+
+## Summary
+The chat focused on technical discussions about implementing a polling algorithm and processing JSON data for it. The participants also discussed AI show concepts, approaches in various software platforms like Unity/Unreal Engine.
+
+## FAQ
+- Could @boom join the call? (07:30) - Answered by '@big trav' (asked by @whobody)
+
+## Who Helped Who
+
+
+## Action Items
+
+### Technical Tasks
+- Implement a polling algorithm (mentioned by @boom)
+- Fork project to GitHub version, remove extra scenes (mentioned by @boom)
+
+### Documentation Needs
+- Process JSON data for the Poll Algorithm. (mentioned by @boom)
+
+### Feature Requests
+- Explore AI show concepts and approaches (mentioned by @boom)
\ No newline at end of file
diff --git a/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-09.md b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-09.md
new file mode 100644
index 0000000000..294dbf93bf
--- /dev/null
+++ b/docs/community/Discord/collaborations/3d-ai-tv/chat_2024-12-09.md
@@ -0,0 +1,19 @@
+# 3d-ai-tv 2024-12-09
+
+## Summary
+The main technical discussion revolved around handling events in a specific order based on timestamps. Boom shared code for processing these events and managing their respective methods, while also addressing concerns about duplicate event calls during testing.
+
+## FAQ
+- How is the timestamp management and method calling based on event type handled? Is there a need to run tests again or skip processed events in order? (asked by @SM Sith Lord)
+- Is another 'speakComplete' handling method needed, similar to prepareSceneCompleteEvent() ? (asked by @SM Sith Lord)
+
+## Who Helped Who
+- @SM Sith Lord helped [Discord Channel Members] with Event Processing by providing Boom provided code for event processing and timestamp management.
+
+## Action Items
+
+### Technical Tasks
+- Setup local Eliza homework and API setup on UE front by PENDINGREALITY. (mentioned by PENDINGREALITY)
+
+### Feature Requests
+- Implement a method for handling 'speakComplete' events (mentioned by @SM Sith Lord)
\ No newline at end of file
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-11-28.md b/docs/community/Discord/development/agent-dev-school/chat_2024-11-28.md
new file mode 100644
index 0000000000..9a50aa7dfb
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-11-28.md
@@ -0,0 +1,18 @@
+# agent-dev-school 2024-11-28
+
+## Summary
+The main technical discussion revolved around creating a solution to periodically extract coders' questions from the chat, synthesize 'next class topic', manage Extract-Transform-Load (ETL) processes using GitHub & Discord data. The proposed approach involves setting up cron jobs and building repositories for easy accessibility of this information.
+
+## FAQ
+- What does it mean to pass the providers as in yesterday's video? Is data ingested automatically by the agent, and what endpoints are exposed after pnpm start for clients interacting directly with agents? (asked by @shaw (00:15))
+
+## Who Helped Who
+- @yikesawjeez (13:57) helped @shaw with Building an ETL pipeline for Discord data extraction and management. by providing @Odilitime@jin will work together to build a solution based on yikesawjeez's suggestion.
+
+## Action Items
+
+### Technical Tasks
+- Set up a cron job to periodically dump coders' questions, synthesize 'next class topic', and manage ETL from Discord. (mentioned by @yikesawjeez)
+
+### Documentation Needs
+- Create a repository to extract data from both GitHub and Discord for easy accessibility, transformation, and utilization. (mentioned by @Odilitime)
\ No newline at end of file
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-11-29.md b/docs/community/Discord/development/agent-dev-school/chat_2024-11-29.md
new file mode 100644
index 0000000000..c12c4dbb55
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-11-29.md
@@ -0,0 +1,20 @@
+# agent-dev-school 2024-11-29
+
+## Summary
+The main technical discussion revolved around implementing an array to store large sets of data as knowledge for a character. Shaw suggested this approach, and MetaMike confirmed its implementation in the new branch. Jin provided additional context by sharing relevant documentation on GitHub regarding 'knowledge' system details.
+
+## FAQ
+- Any recs on including large sets of data as knowledge for a character? (asked by @marcus)
+- Array of strings go into the character file under 'knowledge'? (asked by @MetaMike)
+- Wanna do book report series to learn about knowledge system and create NFTs for it? (asked by @yikesawjeez)
+
+## Who Helped Who
+- @jin helped @MetaMike with Understanding of character file structure. by providing Sharing a link on how the 'knowledge' feature works
+
+## Action Items
+
+### Technical Tasks
+- Implement an array to store large sets of data as knowledge for a character (mentioned by @shaw)
+
+### Documentation Needs
+- Update documentation on how the new feature works and its implementation details. (mentioned by )
\ No newline at end of file
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-11-30.md b/docs/community/Discord/development/agent-dev-school/chat_2024-11-30.md
new file mode 100644
index 0000000000..0bfc4573cd
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-11-30.md
@@ -0,0 +1,20 @@
+# agent-dev-school 2024-11-30
+
+## Summary
+The chat segment focused on resolving an environment variable (.env) file being unrecognized in the directory. The solution involved checking git status, ensuring no deletion occurred and creating a new env from example using `cp` command.
+
+## FAQ
+- Why is my env file not being found in directory? It's there but maybe I am doing something wrong. What should be the solution for this issue? (asked by [POV])
+- How to get plugin-image-generation working with Twitter API? Do we need a separate .env file and update OpenAI api key or just add the plugin in our agent's configuration? (asked by [pelpa | pelpa-stakeware.xyz])
+- Where to include API details if I want to use midjourney with Eliza? Is there an alternative like flux or fal.ai that can be used instead of the non-existent MidJourney API? (asked by [pelpa | pelpa-stakeware.xyz])
+
+## Who Helped Who
+- [YoungPhlo] helped [POV] with Resolving .env not found issue by providing [ferric | stakeware.xyz] suggested checking git status and mentioned a possible deletion, then provided command to create new env file from example.
+
+## Action Items
+
+### Technical Tasks
+- Check git status to ensure .env file is not deleted (mentioned by [ferric | stakeware.xyz])
+
+### Documentation Needs
+- Run `cp .env.example .env` command to create a new env file from example (mentioned by [YoungPhlo])
\ No newline at end of file
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-12-01.md b/docs/community/Discord/development/agent-dev-school/chat_2024-12-01.md
new file mode 100644
index 0000000000..706cd2c125
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-12-01.md
@@ -0,0 +1,22 @@
+# agent-dev-school 2024-12-01
+
+## Summary
+Discussion focused on extending functionality of a Discord bot using actions, plugins (mentioned by W3_Bounty), solving an Unauthorized error when linking Solona wallet (Howie Duhzit's issue resolved with Yoni’s help). DorianD inquired about AI models and image-text generation separation. Shaw suggested focusing on image generation for development school.
+
+## FAQ
+- Why am I getting an Unauthorized error when linking a Solona wallet? How can it be resolved? (asked by @Howie Duhzit)
+- What is the most used AI model currently, and how to separate image generation from text gen in Discord using X Grok or OpenAI API key for different purposes? (asked by [DorianD])
+
+## Who Helped Who
+- [Yoni] helped @DorianD with Image generation with fal.ai and custom lora models by providing @Howie Duhzit
+- [Shaw (23:45)] helped [DorianD] with Fixing an issue with TOGETHER API key overwriting OpenAI's settings by providing Identifying and fixing the incorrect order of API keys in .env file to resolve image generation error.
+
+## Action Items
+
+### Technical Tasks
+- Extend functionality with actions, plugins (mentioned by [W3_Bounty])
+- Reorder TOGETHER API key before OpenAI key in .env file (mentioned by [DorianD (23:45)])
+
+### Documentation Needs
+- Update .env file for image generation settings and API keys. (mentioned by [DorianD])
+- Update generation.ts to include missing Heurist condition for image provider selection. (mentioned by [shaw, DorianD])
\ No newline at end of file
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-12-02.md b/docs/community/Discord/development/agent-dev-school/chat_2024-12-02.md
new file mode 100644
index 0000000000..8e7c797e44
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-12-02.md
@@ -0,0 +1,21 @@
+# agent-dev-school 2024-12-02
+
+## Summary
+DorianD successfully implemented together/LLAMACLOUD image generation and is working on resolving an openai dependency issue with the Twitter model. Agora sought help understanding plugin management, which Odilitime provided guidance for.
+
+## FAQ
+- Is it better to start with eliza or eliza-starter? What factors should be considered when making this decision? (asked by [passion])
+- (asked by [Odilitime])
+
+## Who Helped Who
+- Odilitime helped agora with Understanding how plugins are managed in Eliza by providing Odilitime provided a link to the GitHub repository for plugin management
+- [Odilitime] helped [passion] with by providing Advice on whether to start with Eliza or eliza-starter based on source modification plans
+
+## Action Items
+
+### Technical Tasks
+- Investigate openai dependency issue with Twitter model (mentioned by DorianD)
+- Decide between starting with eliza or eliza-starter based on source modification plans (mentioned by [Odilitime])
+
+### Documentation Needs
+- Update documentation to reflect the decision between using Eliza and Eliza Starter for new projects. (mentioned by )
\ No newline at end of file
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-12-03.md b/docs/community/Discord/development/agent-dev-school/chat_2024-12-03.md
new file mode 100644
index 0000000000..de9b368a6d
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-12-03.md
@@ -0,0 +1,27 @@
+# agent-dev-school 2024-12-03
+
+## Summary
+The chat segment focused primarily on the technical aspects of self-learning, particularly in relation to node.js programming language. W3_Bounty shared their learning process which involved watching educational videos followed by practical coding exercises using a 'hello world' plugin for troubleshooting and understanding concepts better.
+
+## FAQ
+- How did you learn all these in depth, from vides or documentation?...can you give some pointers? (asked by @Tharakesh)
+- And where can I find these...I didn't find these in the docs (asked by @Tharakesh)
+- (asked by @W3Bounty)
+- Which free alternatives to Claude can you recommend for proof-of-concept? And how much does it cost to test with the actual service, like Claude's API keys and testing budget of $5 per day? (asked by [chevronkey] (22:42))
+- Heurist is free but has a quota/limit. The Coders Room offers pins to access more options. (asked by [SotoAlt | WAWE] (22:45))
+
+## Who Helped Who
+- @W3Bounty helped @Tharakesh with Learning Node.js and creating documentation by providing Guidance on learning process
+- [SotoAlt | WAWE] (22:45) helped chevronkey with Provided information on Heurist as a free alternative with quota/limit and directed to Coders Room for more options. by providing [Odilitime](23:02)
+
+## Action Items
+
+### Technical Tasks
+- Investigate Heurist as proof-of-concept for local model implementation (mentioned by [SotoAlt | WAWE](22:45))
+
+### Documentation Needs
+- Create documentation for learning process (mentioned by @W3Bounty)
+
+### Feature Requests
+- Consider using paid AI model services to get working API keys. (mentioned by @estpeer)
+- Obtain API keys and test Claude's service with a budget of $5 for initial testing (mentioned by [SotoAlt | WAWE](22:45))
\ No newline at end of file
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-12-04.md b/docs/community/Discord/development/agent-dev-school/chat_2024-12-04.md
new file mode 100644
index 0000000000..b1f6c14390
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-12-04.md
@@ -0,0 +1,17 @@
+# agent-dev-school 2024-12-04
+
+## Summary
+The chat focused primarily on technical issues related to obtaining keys, setting up Solana plugins and troubleshooting API token errors. [estpeer](03:43) provided insight into the need for an application submission in order to get a key based upon personal experience.
+
+## FAQ
+- Do I need to submit an application in order to get a key? What happened with your case? (asked by [estpeer](03:43))
+- Anyone had luck getting the Solana plugin going or know why it might be giving me a 401 error despite correct API keys set up? Kind of stuck. (asked by [Bunchu](11:59))
+
+## Who Helped Who
+- [Bunchu](11:59) helped Solana plugin issue with Provided input on key application process. by providing [estpeer](03:43)
+
+## Action Items
+
+### Technical Tasks
+- Submit application to obtain key (mentioned by [estpeer](03:43))
+- Troubleshoot Solana plugin 401 error issue. (mentioned by [Bunchu](11:59))
\ No newline at end of file
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-12-05.md b/docs/community/Discord/development/agent-dev-school/chat_2024-12-05.md
new file mode 100644
index 0000000000..ed5c811038
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-12-05.md
@@ -0,0 +1,20 @@
+# agent-dev-school 2024-12-05
+
+## Summary
+The most significant technical discussions revolved around a bug causing `pnpm start` to crash due to excessive data, and the difference between Solana plugin vs Goat one. The community provided solutions for accessing YouTube captions by uploading vtt or srt files.
+
+## FAQ
+- What's the difference between Solana plugin and Goat one? What was mentioned as a possible solution? (asked by @SotoAlt | WAWE (02:02))
+- Is Dev School happening on YouTube or Discord, @shaw (18:36)? (asked by @Bunchu)
+- How can I navigate to relevant parts of the video using transcripts? What workaround was suggested? (asked by @boyaloxer)
+
+## Who Helped Who
+- @boyaloxer helped Dev School attendees with Accessibility of video transcripts by providing @YoungPhlo provided a solution for accessing captions on YouTube videos by uploading vtt or srt files.
+
+## Action Items
+
+### Technical Tasks
+- Address bug causing `pnpm start` crash due to excessive data (mentioned by @coinwitch (ai16z intern))
+
+### Documentation Needs
+- Prepare vtt or srt file for YouTube video transcript accessibility. (mentioned by @YoungPhlo)
\ No newline at end of file
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-12-06.md b/docs/community/Discord/development/agent-dev-school/chat_2024-12-06.md
new file mode 100644
index 0000000000..2521c63c65
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-12-06.md
@@ -0,0 +1,18 @@
+# agent-dev-school 2024-12-06
+
+## Summary
+The chat focused on understanding differences in memory management for documents and fragments. @djdabs clarified that 'documents' are higher-level mappings, while 'knowledge' is chunked up with embeds.
+
+## FAQ
+- What's the difference between knowledge manager & document manager? Is it outdated code since I don’t see tables for documents or fragments in default startup? 🤔 (asked by @djdabs)
+
+## Who Helped Who
+- @Odilitime helped @djdabs with Understanding the difference between knowledge manager & document manager by providing @djdabs explained how to use MemoryManager and where to find relevant functions.
+
+## Action Items
+
+### Technical Tasks
+- Review code for document/fragment management (mentioned by @djdabs)
+
+### Documentation Needs
+- Watch Dev School Part 3 and share with junior dev team members. (mentioned by @Robin)
\ No newline at end of file
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-12-07.md b/docs/community/Discord/development/agent-dev-school/chat_2024-12-07.md
new file mode 100644
index 0000000000..37db9b8ac5
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-12-07.md
@@ -0,0 +1,25 @@
+# agent-dev-school 2024-12-07
+
+## Summary
+The technical discussion focused primarily around database schema design, with Yoni suggesting that creating concrete schemas for tables expected to grow significantly would be beneficial. This approach could help avoid potential scaling issues in the future.
+
+## FAQ
+- Anyone hiring junior devs? I have experience in business development, marketing and sales as well. Any suggestions for where to look or how to proceed with job search? asked by @chevronkey
+- I didn't see much there for junior devs roles in business development, marketing and sales - any other suggestions? I will look again. (asked by @chevronkey (21:53))
+- Where can one post their resume to find job opportunities? (asked by @Odilitime)
+- (asked by [@chevronkey](21:53))
+- Where can one find job opportunities or get help with finding a role? (asked by @Odilitime (20:20))
+- How can one post their resume on the platform? (asked by @Odilitime (22:41))
+- (asked by @chevronkey
+
+## Who Helped Who
+- @chevronkey(21:53) helped [@chevronkey](21:53) with Finding a role in business development, marketing and sales by providing @Odilitime (20:20) suggested #bountys-gigs-jobs for job opportunities
+- [@Odilitime] helped @chevronkey with Posting a Resume by providing @Odilitime (22:41) advised to post resume on the platform
+
+## Action Items
+
+### Technical Tasks
+- Create concrete schemas for tables with known growth potential (mentioned by [Yoni](02:36))
+
+### Feature Requests
+- Post resume on #bountys-gigs-jobs for junior dev or biz development roles (mentioned by [Odilitime](22:41))
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-12-08.md b/docs/community/Discord/development/agent-dev-school/chat_2024-12-08.md
new file mode 100644
index 0000000000..3b28c3fd2c
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-12-08.md
@@ -0,0 +1,18 @@
+# agent-dev-school 2024-12-08
+
+## Summary
+The conversation revolves around troubleshooting a specific technical problem (issue #921) related to the bot 'Eliza'. Kevin Mok is experiencing difficulties while using '@eliza', and st4rgard3n provided guidance on checking API keys, Discord Bot token setup in environment variables, and ensuring correct permissions. The issue remains unresolved.
+
+## FAQ
+- Hi, I'm looking for help with issue #921 `Stuck querying when @'ing it in Discord` with Eliza. (asked by @Kevin Mok)
+
+## Who Helped Who
+- @st4rgard3n helped @KevinMok with Troubleshoot issue #921 `Stuck querying when @'ing it in Discord` with Eliza. by providing st4rgard3n provided troubleshooting steps and asked Kevin Mok to confirm if the bot has correct permissions.
+
+## Action Items
+
+### Technical Tasks
+- Investigate issue #921 `Stuck querying when @'ing it in Discord` (mentioned by Kevin Mok)
+
+### Documentation Needs
+- Review documentation for adding bot to Discord and ensure all steps are followed correctly. (mentioned by st4rgard3n)
\ No newline at end of file
diff --git a/docs/community/Discord/development/agent-dev-school/chat_2024-12-09.md b/docs/community/Discord/development/agent-dev-school/chat_2024-12-09.md
new file mode 100644
index 0000000000..24888cca63
--- /dev/null
+++ b/docs/community/Discord/development/agent-dev-school/chat_2024-12-09.md
@@ -0,0 +1,24 @@
+# agent-dev-school 2024-12-09
+
+## Summary
+Discussion focused on resolving issues related to Supabase DB and a custom agent's plugin causing errors. Suggestions included rebuilding the project, saving off configurations/env vars, investigating git status output for potential causes of problems.
+
+## FAQ
+- How to resolve 'ERR_PNPM_RECURSIVE_RUN_FIRST_FAIL' error? 🤔 (asked by @SotoAlt | WAWE)
+- What could be causing the plugin to cause errors when deployed? (asked by @djdabs, @Agent Joshua $₱)
+
+## Who Helped Who
+- @Arata helped @0xArata, @djdabs with Resolve agent not creating rooms issue with Supabase DB. by providing SotoAlt | WAWE suggested deleting db sqlite and rebuilding.
+- @Kevin Mok helped @djdabs, @st4rgard3n with Resolve error when running repo with new plugin. by providing Agent Joshua $₱ suggested saving off character config and env vars then starting from scratch.
+- [Agent Joshua $] (21:37) helped [djdabs] with Resolving git changes by providing Adding unstaged files and building/starting the agent
+
+## Action Items
+
+### Technical Tasks
+- Kevin Mok (@st4rgard3n) and djdabs to debug the error related to new plugin. (mentioned by @djdabs, @Agent Joshua $₱)
+- Kevin Mok (@st4rgard3n) and djdabs to investigate the issue with `git status` output. (mentioned by @djdabs, @Agent Joshua $₱)
+- Add all modified, new, or deleted files to staging area (mentioned by [djdabs])
+- Build and start the agent after adding unstaged changes (mentioned by [Agent Joshua $] (21:37))
+
+### Feature Requests
+- djdabs to investigate plugin causing error (mentioned by @st4rgard3n, @Agent Joshua $₱)
\ No newline at end of file
diff --git a/docs/community/Discord/development/autonomous-hackathon/chat_2024-12-08.md b/docs/community/Discord/development/autonomous-hackathon/chat_2024-12-08.md
new file mode 100644
index 0000000000..f2509dd11d
--- /dev/null
+++ b/docs/community/Discord/development/autonomous-hackathon/chat_2024-12-08.md
@@ -0,0 +1,19 @@
+# 🌱-autonomous-hackathon 2024-12-08
+
+## Summary
+The chat focused on discussing potential AI applications for an Autonomous Hackathon event and open source projects development assistance.
+
+## FAQ
+- What are some build ideas for the Autonomous Hackathon? (19:48) ?response_by=AIFlow.ML (asked by @Jam long | Gaia 🌱)
+- Which three AI projects from this list would be most beneficial to ai16z?(23:05) (asked by @jin)
+
+## Who Helped Who
+- AIFlow.ML, @jin helped @jam_long with Providing hackathon project ideas by providing Jam long | Gaia 🌱 asked for build ideas and received suggestions on various applications of an AI agent in open source development (19:48)
+
+## Action Items
+
+### Technical Tasks
+- Develop an AI agent to assist with GitHub tasks, answering FAQs, onboarding developers, summarizing updates (mentioned by @jin)
+
+### Feature Requests
+- Create a Jedi Council multi-agent simulation for feedback and strategy assistance in open source projects. (mentioned by @AIFlow.ML)
\ No newline at end of file
diff --git a/docs/community/Discord/development/autonomous-hackathon/chat_2024-12-09.md b/docs/community/Discord/development/autonomous-hackathon/chat_2024-12-09.md
new file mode 100644
index 0000000000..48a9857ef4
--- /dev/null
+++ b/docs/community/Discord/development/autonomous-hackathon/chat_2024-12-09.md
@@ -0,0 +1,33 @@
+# 🌱-autonomous-hackathon 2024-12-09
+
+## Summary
+The chat segment focused on the development of an AI agent for assisting users within Discord, leveraging GitHub's assistance. The proposed solution involves creating a Python setup that connects APIs with frontend applications and utilizing TypeScript/JavaScript to build this feature using Eliza client. Additionally, automating newsletter creation was discussed as part of ai16z weekly show updates.
+
+## FAQ
+- How can I personally contribute to the AI agent and GitHub assisting ideas? What are some valuable ways these features could be implemented in Discord? (asked by @YoungPhlo)
+- What does a Community Strategist do, particularly within this context of implementing new tools for onboarding and troubleshooting? How can we leverage Python to speed up prototyping? (asked by @AIFlow.ML)
+- Can we team up to work together? Who can I contact about this collaboration? (asked by @AIFlow.ML)
+- How do you plan on automating documentation and the hackathon's onboarding process? (asked by @chris)
+- Trigger comes from the webhook? How does it work in our context? (asked by [AIFlow.ML])
+- How can we find out what parts of docs are outdated dynamically? (asked by [jin])
+
+## Who Helped Who
+- @YoungPhlo helped @AIFlow.ML with Idea generation and collaboration to build new features in Discord using Eliza client. by providing @AIFlow.ML drafted a list based on @YoungPhlo's ideas, seeking input for further development
+- @chris helped @AIFlow.ML with GitHub automation by providing AIFlow.ML offered to team up with others for GitHub Multi Agent Automation project.
+- [AIFlow.ML] helped [jin] with Issue Reporting by providing AIFlow.ML provided guidance on creating a full report for new issues.
+
+## Action Items
+
+### Technical Tasks
+- Develop a Python setup for API-connected frontend applications (mentioned by @AIFlow.ML)
+- Automate tracking updates/writing newsletters for ai16z's weekly show (mentioned by @AIFlow.ML, @jin)
+- Develop automation for Eliza group using Python CLI to monitor webhooks from GitHub repo (mentioned by @chris)
+- Create a full report post for new issues on Discord and repository (mentioned by [AIFlow.ML])
+
+### Documentation Needs
+- Automate documentation and onboarding process for hackathon (mentioned by @jin)
+- Find dynamic ways to identify outdated documentation parts (mentioned by [jin, AIFlow.ML])
+
+### Feature Requests
+- Use Eliza with TypeScript/JavaScript to build AI agent in Discord for assisting users and onboard new developers (mentioned by @AIFlow.ML, @YoungPhlo)
+- Create a GitHub agent using Eliza client to help with onboarding and troubleshooting in Discord (mentioned by @AIFlow.ML, @jin)
\ No newline at end of file
diff --git a/docs/community/Discord/development/coders/chat_2024-11-27.md b/docs/community/Discord/development/coders/chat_2024-11-27.md
new file mode 100644
index 0000000000..7651cdf0c2
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-11-27.md
@@ -0,0 +1,58 @@
+# 💻-coders 2024-11-27
+
+## Summary
+The chat focused on technical discussions around modifying Characters.ts to include data from .json files and creating a private Discord server for testing character interactions. Additionally, there was an issue with the dimensions of the Google Gemini model being discussed.
+
+## FAQ
+- How do I replicate index.tx and character.ts to create my own copy? What is the best approach for this task? (asked by @crazysailor1000)
+- What version of Google Gemini model should be used, considering error: expected dimensions mismatch with v0.1.4-alpha.3 vs v0.1.3? (asked by nomansky)
+- How do you get Twitter's V2 API? How is it different than version one and what can I not do on v1 that I could with the new release, like polls? What are some of your thoughts about using goat-x instead for integration purposes? », (asked by N00t)
+- How to make the bot take action on tweets?
+Answer: @redbull.eth - Switch up character file and delete sqlite db, but cache might need updating. (asked by @puremood)
+- Are replies connected with post interval or done independently? (asked by @Konstantine)
+- How often are the bot's responses generated?
+Answer: @Bootoshi - Default is 15 minutes, but it might be wrong. (asked by @puremood)
+- What is a good solution for hosting agents? Is Vercel suitable? (asked by Cheelax | zKorp☁)
+- Can someone provide an example of the format for Twitter cookies inside character secrets? (asked by NavarroCol / Vicky Dev/ noDMs)
+- Is there a comprehensive guide on setting up agents and posting to social media like Twitter? (asked by LargeCryptoDude)
+- Did you solve this issue with generating text loops in WSL 2 environment? (asked by Second State)
+
+## Who Helped Who
+- @nomansky helped Google Gemini model error issue, suggested trying version alpha.3. with Resolving dimension mismatch in Google Gemini Model by providing @SotoAlt | WAWE
+- hosermage helped unknown with Understanding API integration by providing Hosermage provided a link to GitHub issue explaining how an openai key is needed.
+- @puremood helped All members in the chat with Switching agent's character file by providing @redbull.eth and others provided advice on switching character files to solve old post issues.
+- puremood helped Konstantine with Creating new Discord channels by providing Konstantine received help from puremood regarding the need for a 'Quickstart Help' channel.
+- Mfairy and AzFlin helped NavarroCol/VickyDev with Resolving a documentation error by providing NavarroCol / Vicky Dev fixed an issue with missing client information in their character secrets.
+- @Artego helped @NavarroCol / VickyDev/nodms (05:34) with AI agent development by providing Vicky Dev provided information about AI Agent picture provision feature during scrapping phase.
+- @Kush | Cartman helped @NavarroCol / VickyDev/nodms (05:42) with AI agent development by providing Vicky Dev provided information about potential copyright issues with music covers.
+- @hosermage helped @NavarroCol / @VickyDev with Discussed the importance of song quality and catalog diversity, providing feedback on current issues. by providing @DorianD (05:48)
+- [juneaucrypto | The Interns AI] (07:23) helped [g] with Learning how to code by providing [RL](06:54) provided advice on learning coding and building small projects
+- @puremood helped @Yoni with Understanding model provider flexibility by providing PureMood provided guidance on using any API for text and image generation.
+
+## Action Items
+
+### Technical Tasks
+- Modify Characters.ts to include data from .json file (mentioned by crazysailor1000)
+- Replace Twitter agent with goat-x for new functions (mentioned by Bootoshi)
+- Implement a caching mechanism to prevent double replies (mentioned by puremood)
+- Create a 'Quickstart Help' channel for new users setting up character files. (mentioned by puremood)
+- Discuss with Vicky Dev to improve music quality (mentioned by @DorianD (05:20))
+- Update character JSON file to fix old replies issue (mentioned by @redbull.eth)
+- Make perplexity plugin work across different clients, not just terminal (mentioned by [auto troph (06:04)])
+- Investigate using different model providers for text generation vs image processing (mentioned by @Yoni)
+- Improve memory usage of agent (mentioned by cygaar)
+- Replace GPT-4 checkpoint with fine-tuned model by setting OPENAI_BASE_URL to server link for the non OAI model. (mentioned by _Xd9f)
+
+### Documentation Needs
+- Create a private Discord server for testing character interactions. (mentioned by crazySailor1000)
+- Obtain API key from twitter, avoid v2 integration. (mentioned by Bootoshi)
+- Update the banned words list implementation, ensuring it does not affect response generation even if chaos is in prompt. (mentioned by AzFlin)
+- Update documentation to include information on replying automatically (mentioned by Konstantine)
+- Resolve TypeScript error for 'direct' client assignment (mentioned by [juneaucrypto | The Interns AI](07:23))
+- Customize functionalities like replies, system prompts within character files. (mentioned by @crazysailor1000)
+- Documentation on setting up Eliza in WSL2 environment. (mentioned by /u/mina)
+- Edit packages/core/src/models.ts and change 'endpoint:' key in models to preferred URL for the assigned provider (mentioned by yikesawjeez)
+
+### Feature Requests
+- Provide feedback on AI Agent's picture provision feature during scrapping phase. (mentioned by @Artego (05:34))
+- Improve song catalog quality, focusing on non-meme songs and genres. (mentioned by @NavarroCol / @VickyDev)
\ No newline at end of file
diff --git a/docs/community/Discord/development/coders/chat_2024-11-28.md b/docs/community/Discord/development/coders/chat_2024-11-28.md
new file mode 100644
index 0000000000..3e63a13440
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-11-28.md
@@ -0,0 +1,56 @@
+# 💻-coders 2024-11-28
+
+## Summary
+Discussion focused on integrating a newly modified 'Twitter-Client' into the codebase. The modification allows for sending tweets and retweets without requiring Twitter API access, running in both browser & server environments.
+
+## FAQ
+- Is modified Twitter-client module a replacement for 'Twitter-Client' or the scraper? What is its purpose and how does it differ from original twitter client? (asked by @N00t)
+- How to import solanaPlugin into charactor.ts file in agents/index.js. (asked by @hΔrdshell)
+- What's @shaw 's YT channel name? (01:55)? (asked by @Jaseem)
+- Is there any way I can run models without paying for tests?(02:27) (asked by @jaseem)
+- Why is the system trying to use Llama when XAI_MODEL=gpt-4o-mini and with OpenAI key in .env? Who can answer this question? (asked by Whale 🐋 (03:42))
+- How do I prevent the agent from responding to past messages after a restart, so it doesn't interact again on Twitter when changes are made and started anew? Who can answer this question? (asked by ray (04:40))
+- Issue with not being able to post new tweets after merging specific GitHub pull request. Has anyone else faced the same issue and how did they resolve it? Who can answer this question? (asked by CaptainCool (04:51))
+- Can someone recommend a good base model to finetune an agent on, preferably compatible with unsloth 4bit training? Who can answer this question? (asked by Havohej (05:03))
+- Why am I facing issues while running Eliza on Windows? What should be the correct Node version to use? (asked by [Tharakesh](05:14, 05:29))
+- How can `SupabaseDatabaseAdapter` be used as a `DbCacheAdapter`? Are there any missing methods that need implementation for this purpose? What is your experience with using Supabase and Eliza together? (asked by [AM](05:35))
+
+## Who Helped Who
+- @Odilitime helped @N00t with Understanding new twitter client functionality by providing Odilitime helped N00t understand the purpose and usage of modified Twitter-client module.
+- @hΔrdshell helped @Odilitime with Understanding the role of ENV variable in loading plugins, clarifying code snippet for plugin inclusion by providing hΔrdshell helped with solanaPlugin configuration and understanding of AgentRuntime
+- Everyone in the chat, including @shaw helped @fudme(01:31) with Connecting a bot's actions/functions on server by providing Customizing character and connecting to Discord (🔸 WFB)
+- CaptainCool helped All with Resolving Twitter agent client plugin string error in character.json file. by providing DataRelic (04:59) provided the GitHub link for CaptainCool's issue regarding not being able to post new tweets after merging specific changes.
+- [Tharakesh](05:16) helped Windows users facing issues with Eliza setup with Provided guidance on Node version and debugging using claude by providing [Radagast](05:32, 05:34)
+- [Mina] helped [Citizen1553, Tharakesh] with Technical issue resolution by providing Resolved missing properties in adapter
+- [DataRelic] helped [Mina, MrEnjOy_] with Feature implementation by providing Provided Twitter setup instructions for Eliza bot integration.
+- [Mina, DataRelic] helped Twitter cookies setup for environment. with by providing DataRelic helps Mina with adding Twitter client in character JSON file.
+- @hΔrdshell helped @radagast with Character Model Loading Issue by providing [Radagast] suggested setting up the trump character on correct model for hΔrdshell's issue with finding models.
+- @Alain Schaerer helped @Tharakesh with Explaining the intent of @dexbruce's PR. by providing Understanding pull request purpose
+
+## Action Items
+
+### Technical Tasks
+- Update dependencies to use modified Twitter-client module (mentioned by @N00t)
+- Implement vercel or replit integration (mentioned by @Odilitime)
+- Integrate data with Eliza using a custom plugin (mentioned by @Moudinho3)
+- Resolve character.json plugin string issue by modifying the default character in .ts format and starting it successfully. (mentioned by crazysailor1000)
+- Update Node version to match Eliza's requirements (mentioned by [Tharakesh](05:18))
+- Update PostgresDatabaseAdapter to resolve missing properties error (mentioned by [Citizen1553, Mina])
+- Add Twitter client to character JSON file (mentioned by [Mina, DataRelic])
+- Load character model correctly (mentioned by [hΔrdshell, Radagast])
+- Set API key for Hugging Face endpoints in .env file and index.ts. (mentioned by [Alain Schaerer, Radagast])
+- Prevent multiple downloads for localLama model on pnpm build (mentioned by @dexbruce)
+- Prepare a new Hugging Face endpoint without requiring explicit CUDA passing, to be compatible with Apple Silicon MacBooks using Metal. (mentioned by @dexbruce)
+
+### Documentation Needs
+- Document how agents interact with each other using rooms and actions in the codebase. (mentioned by @razor)
+- Configure max response length in the relevant file (mentioned by @Radagast)
+- Update README to explain Llama extension of Twitter agent client (mentioned by Bootoshi)
+- Use claude for debugging issues on Windows platform with Eliza setup. (mentioned by [Radagast](05:32))
+- Login into the twitter account and pull cookie details from browser dev tools for environment setup. (mentioned by DataRelic)
+- Simplify system to provide base URL, API key and model name only. (mentioned by @Alain Schaerer)
+
+### Feature Requests
+- Ensure domain is whitelisted for OpenAI API key usage or paste the key manually when using it. (mentioned by DataRelic)
+- Set up Twitter integration for Eliza bot using environment variables and dry run option. (mentioned by [DataRelic, MrEnjOy_])
+- Investigate Dstack TEE integration usage (mentioned by [KarlK | Galadriel])
\ No newline at end of file
diff --git a/docs/community/Discord/development/coders/chat_2024-11-29.md b/docs/community/Discord/development/coders/chat_2024-11-29.md
new file mode 100644
index 0000000000..8a5aa1f385
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-11-29.md
@@ -0,0 +1,56 @@
+# 💻-coders 2024-11-29
+
+## Summary
+The discussion focused on technical issues related to setting up llama version information in both .env and character files. @TrenchFren suggested using a verified account instead of fresh one for getting the llama working, which was confirmed by others as well (@VI). The conversation also touched upon deploying servers via AWS EC2 Instance (mentioned by @VI) to achieve this setup.
+
+## FAQ
+- Do we need llama version information in both .env and character file? Do I deploy to a server using AWS EC2 Instance for this purpose? Or do you have any other suggestions on how can it be achieved? (asked by @jaseem)
+- 'For env vars, is the username just name without @ or should we use user id?' (asked by @hΔrdshell)
+- How can I configure my Twitter agent to respond when replies? How do you write it while keeping secrets in .env and changing everything necessary for lambda models without having solana set up yet, as well as fixing errors with hijacking OPENAI_BASE_URL & API KEY from the defaultCharacter.ts file? (asked by [SMA])
+- When running `pnpm start --character= (asked by [0xcooker])
+- Why does Twitter scraper not find all tweets in its search for my account? (asked by [RL])
+- Why is the bot not responding? What can be done to fix it? (asked by @hosermage)
+- How do I configure my Twitter agent to answer replies or comments on posts/tweets, and where should this configuration reside in codebase? (asked by @Konstantine)
+- How can I make my bot detect replies? (05:21)? (asked by @Konstantine)
+- Why does the character selection not work as expected and how to resolve 'Creating context' error?(05:23) (asked by AM)
+- Why aren't you on stable? (Referring to Ophiuchus project version) (asked by [SMA])
+
+## Who Helped Who
+- @TrenchFren helped general discussion group with llama version information setup by providing @TrenchFren suggested using a verified account instead of fresh one to get llama working.
+- @DataRelic helped @hΔrdshell with Twitter environment variable configuration by providing @DataRelic provided the correct format for Twitter env vars, which helped @hΔrdshell with his query about rate limiting.
+- [st4rgard3n (03:24)] helped Twitter scraper issue with shadowbanning account. with Configure Twitter agent for replies and lambda models without solana setup by providing hΔrdshell provided a solution to bypassing bot checks using real user cookies
+- [SMA (04:36)] helped Error with running Lambda model in .env file. with Fixing errors when using lambda models and hijacked OPENAI_BASE_URL & API KEY by providing [Tharakesh] suggested asking Claude or Copilot about the error
+- @Tharakesh helped @Teo with Provided steps to clean and reinstall packages. by providing Troubleshooting pnpm installation issues.
+- @hosermage helped Discord chat members who experienced bot's lack of response. with Debugging issue causing the bot to not respond by providing hosermage suggested checking debug messages for troubleshooting non-responses
+- @0xdexplorer helped @Konstantine with Fetching and updating necessary packages to resolve the problem. by providing @Konstantine asked for help with bot detection issue, @0xdexplorer suggested checking latest version of packages (05:21-05:27).
+- @Isk Heiheh helped @AM with Review and correct the character.character.json to resolve model mismatch. by providing AM asked for help with character selection issue, @IskHeiheh suggested reviewing syntax in heheh's character file (05:23-05:41).
+- [SMA] helped How do I revert back without messing up my fixes and additions? with Reverting to a previous version of the project by providing [Ophiuchus](05:38)
+- @puremood, @Ophiuchus helped @Tharakesh with Connecting Bot with twitter by providing Ophiuchus and puremood helped Tharakesh connect his bot to Twitter using a new version of 'agent-twitter-client' from github.
+
+## Action Items
+
+### Technical Tasks
+- Deploy to a server using AWS EC2 Instance (mentioned by @VI)
+- Configure Twitter scraper to bypass bot checks using real user cookies (mentioned by [hΔrdshell (03:44)])
+- Run stable version releases using code2prompt for Claude. (mentioned by @Ophiuchus)
+- Investigate debug messages to identify issues causing non-responses (mentioned by hosermage)
+- Update Konstantine's bot to detect replies (mentioned by @Konstantine)
+- Resolve issue with character selection in AM's bot using Trump or Tate characters. Investigate the cause of 'Creating context' error and model mismatch. (mentioned by @AM)
+- Review syntax for heheh character file, as mentioned by @IskHeiheh to ensure correctness. Investigate the cause of 'model' error and mismatch. (mentioned by @Isk Heiheh)
+- Token count & trim message history for debugging (mentioned by [Ophiuchus](05:35))
+- Clone eliza repository, checkout v0.1.4-alpha.3 tag (mentioned by @Ophiuchus)
+- Connect to Twitter using agent-twitter-client from github repo https://github.com/ai16z/agent-twitter-client/tree/main (mentioned by @puremood and @Ophiuchus)
+- Review character JSON file for missing elements (mentioned by [Isk heheh (05:59)])
+- Investigate LLM model connection issues with Heurist or similar services. (mentioned by [Isk heheh (05:59)])
+- Review manual login process to remove 2FA confirmation code requirement. (mentioned by [Tharakesh (06:04), puremood] [06:05])
+- Resolve TS2345 error by adding missing 'agentId' property to object (mentioned by @Ophiuchus)
+
+### Documentation Needs
+- Review and optimize token count in message handling process. (mentioned by 0xdexplorer)
+- Fetch latest version of packages for Konstantine, as suggested by @0xdexplorer. (mentioned by @0xdexplorer)
+- Resolve SqliteError: Vector dimension mismatch error when using fresh sqlite database. (mentioned by @Havohej)
+
+### Feature Requests
+- Update permissions for 8bitoracle bot on Discord servers. (mentioned by @hosermage)
+- Shorten character style guides, bio and lore temporarily to reduce memory usage. (mentioned by [Ophiuchus](05:35))
+- Update Twitter client npm for media support and topic functionality enhancements. (mentioned by [Ophiuchus, puremood] [06:00])
\ No newline at end of file
diff --git a/docs/community/Discord/development/coders/chat_2024-11-30.md b/docs/community/Discord/development/coders/chat_2024-11-30.md
new file mode 100644
index 0000000000..86150b1bbb
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-11-30.md
@@ -0,0 +1,56 @@
+# 💻-coders 2024-11-30
+
+## Summary
+The chat focused on resolving issues related to environment setup, specifically creating a '.env' file. Additionally, there was discussion about configuring an automated response feature for Twitter interactions within their application.
+
+## FAQ
+- How can I fix the issue with our agent adding commentary to every tweet? - Answered by monas and Tharakesh (00:51) at different times. (asked by [POV])
+- Where should I add my custom action? (asked by Tharakesh)
+- Can the .env file be edited later? (at timestamp 01:52) - Answered by Tharakesh at timestamps 01:47, 01:53-01:58. The bot needs to run with a configured environment and can have its contents filled in afterward. (asked by [POV])
+- How to get into Ubuntu on WSL? How do I install PNPM globally in WSL? (asked by [POV])
+- Did you use the wsl command for accessing ubuntu terminals? (asked by [Tharakesh]
+- Why is npm install not working on WSL? How do I check if PNPM has been installed correctly in my system? (asked by [POV])
+- Did you try installing pnpm using cmd instead of wsl command? (asked by [Tharakesh)
+- How to guide Eliza to reply without @ mention on Twitter? Is it possible by choice of people or following etc.? (asked by @YoungPhlo (01:46))
+- Is there more detailed info available for the steps mentioned in this chat segment? (asked by @Tharakesh (02:58))
+- Where is the link? What does POV mean by 'agent'? (asked by @Tharakesh)
+
+## Who Helped Who
+- [Tharakesh (00:51)] helped (POV) with Fixing the agent's behavior with tweets and setting up .env file. by providing [monas, POV]
+- [Tharakesh] helped [POV] with .env configuration and bot activation by providing Tharakesh helped POV understand the .env file usage at timestamps
+- [Tharakesh](01:05) helped [POV] with Troubleshooting WSL issues with installing pnpm. by providing POV was guided by Tharakesch on how to access Ubuntu terminals and install PNPM globally.
+- [Nona](01:16) helped [POV] with Verifying the installation of pnpm. by providing Nona provided a solution to check if PNPM is installed correctly.
+- @!MakturbLab helped @YoungphLo (01:46) with SQLite database management, randomizing properties for characters by providing MaktubLabs helped YoungPhlo with SQLite deletion and character file adjustments.
+- @cMooreLabs helped @Tharakesh (02:53) with Twitter bot management by providing cmoorelabs provided tips on avoiding Twitter suspension.
+- @POV helped Tharakesh with Navigating game by providing POV helped Tharakesh navigate the beginning area of Kasoku.
+- Isk heheh helped Adjusting character file syntax for image generation model with Syntax correction by providing [POV]
+- Tharakesh and others helped 'EADDRINUSE' error explanation. with Error troubleshooting by providing ShakkerNerd
+- @POV helped @Isk heheh with Configuring agent to tweet more often & Image generation in character file by providing [Tharakesh] explained how time settings can be configured using .env variables and clarified that there's no requirement of adding anything into the character files.
+
+## Action Items
+
+### Technical Tasks
+- Create a .env file with necessary variables (mentioned by [Tharakesh (00:06)])
+- Edit .env file later with login information and other details. (mentioned by [POV](01:47))
+- Install PNPM globally on WSL (mentioned by [POV](01:16))
+- Create a .env file with necessary keys (mentioned by @Nona (ag/acc))
+- Investigate sol plugin unauthorized http error (mentioned by @Alpha)
+- Investigate Eternal AI API overload issue (mentioned by [BVM + Eternal AI])
+- Configure time settings for agent to tweet more often (mentioned by [POV, Tharakesh])
+- Adjust post interval minimum to improve chat frequency (mentioned by [Tharakesh](05:33))
+- Consider a 10-minute cooldown for old accounts to avoid suspension (mentioned by [Tharakesh](05:40))
+- Review new account behavior closely due to potential bot flagging issues. (mentioned by [solswappa](05:41-05:42))
+- Automate process of creating Twitter accounts (mentioned by solswappa)
+
+### Documentation Needs
+- Check Dev School video for guidance. (mentioned by [Tharakesh]
+- Replace XAI_MODEL=grok-beta in the configuration, if using Grok model. (mentioned by @POV)
+- Assist POV with agent code changes and upload issues. (mentioned by @POV)
+- Adjust boot up process to prevent failures during code changes. (mentioned by [POV])
+- Ensure image generation is correctly implemented in character file. (mentioned by [Isk heheh, POV])
+- Add basic e2e tests to ensure the build process stays healthy. (mentioned by Citizen1553)
+
+### Feature Requests
+- Configure agent to automatically reply to tweets or set up required configuration for this feature. (mentioned by [monas, Tharakesh (00:51)])
+- Configure bot to reply to tweets (mentioned by [Tharakesh](01:58))
+- Provide syntax for image generation model in character file, remove spaces after colons. (mentioned by [Isk heheh])
diff --git a/docs/community/Discord/development/coders/chat_2024-12-01.md b/docs/community/Discord/development/coders/chat_2024-12-01.md
new file mode 100644
index 0000000000..c2df6509e3
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-12-01.md
@@ -0,0 +1,56 @@
+# 💻-coders 2024-12-01
+
+## Summary
+The chat segment revolved around troubleshooting a specific error, discussing the potential integration of Discord as either client or plugin. St4rgard3n provided technical assistance to Tharakesh regarding character file formatting.
+
+## FAQ
+- What is this error...can anyone help? (asked by @Tharakesh)
+- Would discord integration be a Client or plugin? (asked by @SotoAlt|WAWE)
+- How does Ropirito get banging outputs? How can I do the same? (asked by @Jordi)
+- What is required to launch a webapp client like ChatGPT, and where in documentation it's mentioned? (asked by @effect.crypto)
+- How do we clear the memory for a character? I created one and didn't like the way it was writing so I changed the character file to remove everything regarding this. However when I restart the agent, does it use the exact same response? (asked by [wil])
+- What version of codebase are you using? Is there a specific checkout that works better than others for your issue with characters' memory clearing problem? (asked by [Tharakesh])
+- How do I use cursor with Claude? What is the cost of using it? (TimeStamp - 02:31-02:32)? (asked by Tharakesh)
+- Does anyone know how this WhatsApp plugin works? (Timestamp - 02:36) (asked by DorianD)
+- Why is it saying : expected after property name in json at position 272 (line 1 column 273)? What's the error? Can anyone tell me? Who mentioned this issue and who provided a solution? (asked by Tharakesh)
+- Why doesn't 'pnpm start --character= (asked by 0xcooker)
+
+## Who Helped Who
+- st4rgard3n helped @Tharakesh with Character File Formatting by providing st4rgard3n provided guidance on character file formatting issue.
+- @Tharakesh helped @POV with Investigate and resolve crashing issues due to dimensionality differences in vectors. by providing POV received help from Tharakesh regarding the embeddingDimension constant mismatch issue.
+- [SotoAlt|WAWE] helped [Tharakesh] with Clearing memory for a game's characters using pnpm commands by providing SotoAlt | WAWE suggested pnpm commands to clean and rebuild the project, which helped Tharakesh address his character-memory issues.
+- [SotoAlt | WAWE](02:29) helped Tharakesh with Debugging by providing SotoAlt | WAWE provided debugging assistance by suggesting the use of cursor with Claude to Tharakesh. This helped resolve an issue that was preventing agent running.
+- @discordjs/opus install script issue resolution: pnpm clean, pnpm i, and pnpm rebuild. helped Leonard with Technical Tasks by providing DiscordJS Install Script Issue Resolution Suggestions
+- RL helped Tharakesh with Troubleshooting startup issues by providing RL suggested running the project using pnpm i, followed by pnpm dev and launching on localhost port 5173.
+- [POV (04:17)] helped Provided a solution to delete db sqlite and rebuild for Discord bot communication error. with Resolving technical issue with Discord connection by providing [SotoAlt | WAWE](04:41)
+- [solswappa(05:51)] helped Shared information on setting up a railway for Twitter client. with Setting up the environment by providing [Citizen1553 (05:48)]
+- [Thomas Huy](07:02) helped Issue with Ai16z framework not following character configuration with 'Cannot GET /' error when accessing localhost. Is there a specific reference needed at that URL for Eliza to work properly? by providing [SotoAlt | WAWE] suggested deleting SQLite database and enforcing rules in the system file (06:53)
+- [Leonard (07:10)] helped [Tharakesh (07:12)], [Citizen1553 (07:09)] with Troubleshooting Dockerfile issues by providing Provided older version number for Dockerfile.
+
+## Action Items
+
+### Technical Tasks
+- Check character file formatting (mentioned by st4rgard3n)
+- Investigate embeddingDimension constant mismatch causing crashes (mentioned by @POV)
+- Clear memory for a character using pnpm commands (mentioned by [SotoAlt | WAWE])
+- Use cursor with Claude for debugging (mentioned by [SotoAlt | WAWE](02:29))
+- Developers to DM Finao on Twitter regarding development needs (mentioned by [Finao](02:32))
+- Resolve discordjs install script issue (mentioned by #discussion)
+- Fix issue with JSON file causing error at position 272 (mentioned by Tharakesh)
+- Update repository to fix Discord bot communication error (mentioned by [POV](04:17))
+- Import image generation plugin on top of file (mentioned by [ResenhaDoBar](06:14))
+- Resolve error message when accessing localhost (Cannot GET /) (mentioned by [dr3amer◎8](06:29))
+- Investigate and fix issues related to duplicated tweets in the latest build. (mentioned by [Sidney (07:42)], [N00t (07:32)])
+- Resolve Opus issue with latest version (mentioned by [N00t (7:51)])
+- Investigate character.json and database folder issues when changing files or deleting db.sqlite file (mentioned by [Sidney (8:23, 8:24)])
+
+### Documentation Needs
+- Checkout the latest version of codebase, if stable enough to use. (mentioned by [Tharakesh])
+- Replace Eliza mentions in App.tsx to avoid 'agent not found' errors (mentioned by RL)
+- Review and optimize the codebase for Twitter agent actions processing order. (mentioned by [maddest (05:11)])
+- Update documentation with correct Dockerfile version (mentioned by [Leonard (07:42)])
+
+### Feature Requests
+- Discord integration as a client or plugin (mentioned by POV, SotoAlt | WAWE)
+- Explore using Anthropic API and OpenWebUI for rate limiting issues in Claude usage. (mentioned by @toast)
+- Evaluate and compare the latest stable build with version 0.0.10. (mentioned by [Leonard (07:42)], [N00t (07:32)])
\ No newline at end of file
diff --git a/docs/community/Discord/development/coders/chat_2024-12-02.md b/docs/community/Discord/development/coders/chat_2024-12-02.md
new file mode 100644
index 0000000000..d57c371621
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-12-02.md
@@ -0,0 +1,59 @@
+# 💻-coders 2024-12-02
+
+## Summary
+The chat focused on technical discussions about hosting Eliza, adjusting the twitter scraper for original tweets only and choosing a character at login. Kanye faced an issue with looping errors while using grok & openai APIs.
+
+## FAQ
+- Why is the same tweet being checked over and over again with warning signs still showing? Using grok & openai, but terminal works fine. Any ideas why this happens on Twitter only (00:34)? Answered by:[SotoAlt | WAWE] (asked by [Kanye])
+- What's the best Discord channel to find developers looking for work and joining a team? How can I do this without breaking any rules? (asked by @T)
+- How does your AWS Lambda worker handle distributed, live responses when needed while keeping wallet access air-gapped with only client DB connection (and possibly an event bus if required)? (asked by :elizasalute:)
+- Anybody can help me with this? Stuck here, agent on twitter not responding to replies. Running latest and version 0.1.3. (asked by @kanye (04:42))
+- Why does SQLITE throw an error when inputting image? (asked by [VI](05:22))
+- Does anyone have a suggestion for how to integrate this into the starter - when I try to download the package from GitHub directly, I get bunch of type and other errors?
+Odilitime (05:47): You can runs an agent without any token... Starter relies on npm being at same tag.
+꧁Ninja_Dev꧂(05:48): But lets say, I do have a token and its on EVM. Seems like either way the token is separate from the agent?
+If so you just tie in the token... Odilitime (05:49)... Jacob (06:12) (asked by @Jacob)
+- Does AI16 have support for something like VIRTUALS' Roblox Westwood game? Specifically wondering how their ai agents can make decisions in a seemingly continuous space, such as moving to X location and shooting in Y direction, in real time. Where should I go ask this question or do you have a link to the game? (asked by @Bullish)
+- Do you understand my previous query? Do you have any suggestions on how easy it is to build a game integration with AI16's stack, and what documentation/support exists for this process? (asked by @Bullish)
+- Can ai16z work for VTuber models as well? Should I use it or stick with the other AI and apply ai16z to socials only? (asked by @sleepysign)
+- When will metamike open source integrated version of chatvrm on github, if not already available for users using v0.1.3? (asked by @jin)
+
+## Who Helped Who
+- [SotoAlt | WAWE] helped [Kanye (00:34)] with Troubleshooting Twitter API issues by providing Help Kanye with the looping error issue
+- @T helped All members with similar issues. with @LaserRiot explained how their AWS Lambda worker operates in a distributed manner while keeping wallet access air-gapped, providing insight to others facing related challenges. Recipients: All interested parties by providing @crazysailor1000 provided a solution to the issue of switching models from OpenAI to Anthropic, which involved deleting db.sqlite and modifying settings for embeddingModel.
+- [AIFlow.ML](04:39) helped @kungfumode(05:12) with Resolving agent-twitter client issue by providing wil (04:30) helped Kanye by suggesting to update the model ts file & rebuild.
+- [solswappa](04:39) helped [kungfumode(05:12)] with Optimizing agent-twitter client by providing Havohej (05:07) offered to investigate unused checks and functions in the twitter scraper library.
+- @Jacob helped @Jacob with Integration of the Eliza Agent in Starter Project by providing @Odilitime provided a solution to integrate Eliza agent into starter by using npm latest version.
+- @Odilitime helped with Inquiry on AI16's capabilities for continuous space decision-making in games. by providing Odilitime provided information about an existing bot integrated online game.
+- @AM helped @Kanye with Addressing recurring error message on AI16 platform by providing AM acknowledged Kanye’s issue with a positive response, indicating awareness.
+- helped @sleepysign with Added contributor role and provided link for integrated chatvrm version by providing @jin
+- @sleepysign helped @Black with Resolving error with AMD card by providing @Odilitime helped @andy8052 by suggesting to remove 'device: gpu' references for non-AMD GPU compatibility.
+- @Odilitime helped @andy8052 with Finding alternative voice solutions by providing @SotoAlt suggested using Vocaloid, specifically Hatsune Miku.
+
+## Action Items
+
+### Technical Tasks
+- Host Eliza locally with M1 Pro and 16 GB RAM (mentioned by [Sam (00:23)])
+- Choose character at login for AIFlow.ML platform (mentioned by [AIFlow.ML (02:06)])
+- Resolve issue related to switching models from OpenAI to Anthropic (mentioned by @crazysailor1000)
+- Update model ts file & rebuild to fix issue (mentioned by [wil](04:30))
+- Investigate unused checks and functions in agent-twitter-client library for optimization. (mentioned by [Havohej](05:02))
+- Modify TwitterPipeline.js to handle replies and the tweets they are responding to. (mentioned by [Havohej](05:39))
+- Integrate Eliza agent into starter by using npm latest version (mentioned by Odilitime)
+- Investigate Kanye's recurring error with AI16 (mentioned by @Kanye)
+- Implement new release for users on v0.1.3 (mentioned by @Bunchu)
+- Edit source to remove 'device: gpu' instances for non-AMD GPU compatibility. (mentioned by Odilitime)
+- Create a character JSON file to modify prompts (mentioned by Odilitime)
+
+### Documentation Needs
+- Find a suitable Discord channel for developers seeking work and joining teams. (mentioned by :elizasalute:)
+- Update documentation for createMemoriesFromFiles function in eliza client-github package (mentioned by [PC](05:26))
+- Provide documentation and support for game integration stack. (mentioned by @Odilitime)
+- Update eliza startr fork to latest version using pull or sync. (mentioned by @BlackJesus)
+- Update character file documentation to reflect current system (mentioned by andy8052)
+
+### Feature Requests
+- Adjust Twitter scraper to only include original tweets, not replies. (mentioned by [Havohej (00:42)])
+- Test the whatsapp plugin to identify build issues. (mentioned by Citizen1553)
+- Integrate own voices using Eleven API (mentioned by sleepysign)
+- Create custom plugin for Twitter integration with task triggers. (mentioned by Ninja_Dev)
\ No newline at end of file
diff --git a/docs/community/Discord/development/coders/chat_2024-12-03.md b/docs/community/Discord/development/coders/chat_2024-12-03.md
new file mode 100644
index 0000000000..9976db4f38
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-12-03.md
@@ -0,0 +1,56 @@
+# 💻-coders 2024-12-03
+
+## Summary
+The chat focused on technical discussions around the 'processActions' code part and its improvement. AIFlow.ML requested Docker docs, which was provided by Rick (shared via Melted). Kanye asked about potential changes in the code.
+
+## FAQ
+- Can you link me the docker documentation? Does it also start the DB ? (asked by @AIFlow.ML)
+- is there something that needs to be changed in the code? (asked by @Kanye)
+- What should I do...can anyone tell me please?, (asked by Tharakesh)
+- is there a way to integrate function calling into the AI model ? (asked by ray)
+- anyone able to make the agent create a wallet by their own? (asked by SotoAlt | WAWE)
+- Did you already run npm build? If yes, then the dist folder might be your issue. (asked by @CS)
+- How can I use this library inside my NestJS project? (asked by @HoneyPotSmoker🐻⛓🍯)
+- Where do I find the database? - Answered by @2696 (asked by @vice man)
+- When will other plugins be added to NPM branch? (asked by @BlackJesus)
+- But ran into some issues while installing the twitter client - it says the package doesn’t exist? did anyone else run into this issue? would love any help here. thanks a lot 🫡 (asked by @allan28)
+
+## Who Helped Who
+- @Rick helped @Melted with Finding docker documentation by providing @AIFlow.ML asked for help with Docker docs, @Jacob provided a link
+- Nona (ag/acc) helped Tharakesh with Implementing function calls in AI model by providing dievardump provided guidance on integrating action calling within Eliza.
+- dievardump helped tybq93 with Resolving library import errors by providing tybq93 asked for help with import error, NestedJS project issue
+- @CS helped @HoneyPotSmoker🐻⛓🍯 with Adding to friends list by providing @clover added you as a friend, drop me dm when available.
+- @2696 helped [Vice Man] with Database location issue by providing Locating DB within agent folder and data subfolder - Provided by @2696, Elterremoto82
+- @allan28 helped @Bill Gains with Provided alternative libraries for Twitter client installation issues by providing @SotoAlt | WAWE
+- @Matthias|zKorp ☁ helped git issue with plugin-starknet on v0.1.5-alpha.0 with Technical Tasks by providing @CS helped Matthias | zKorp ☁ by suggesting git checkout stableVersionTag @06:15
+- @Konstantine helped solana priorityFee object query with Technical Tasks by providing @Agent Joshua ₱ provided information about TEE feature and Intel TDX Server @06:32
+- @Odilitime helped @AIFlow.ML with Add Slack Client File by providing Odilitime helped AIFlow.ML by explaining where and how they should include the slack client in their project, as well as discussing potential improvements to dependency management.
+- [Odilitime (08:05)] helped General community members with Documentation update by providing Odilitime offered help with adding steps for the new client in documentation.
+
+## Action Items
+
+### Technical Tasks
+- Investigate docker documentation for AIFlow.ML (mentioned by @AIFlow.ML)
+- Implement action calling within Eliza similar to 'open ai function calling' (mentioned by dievardump)
+- Run npm build (mentioned by @CS)
+- Delete db sqlite, rebuild (mentioned by @SotoAlt | WAWE)
+- Rebuild project (mentioned by [SotoAlt, Vice man])
+- Locate the database within agent folder and data subfolder. (mentioned by [Vice Man, 2696, Elterremoto82])
+- Investigate the issue with character file reverting to 'tate'. (mentioned by [Vice Man])
+- Investigate issues with installing Twitter client using Eliza framework (mentioned by @allan28)
+- Clone repo for agent setup (mentioned by @CS)
+- Add slack client file for standalone testing (mentioned by @AIFlow.ML)
+- Refactor code for centralization (mentioned by [AIFlow.ML (07:58)])
+- Explore modifications to reply regularly on Twitter from a predefined list of accounts. (mentioned by _Xd9f)
+
+### Documentation Needs
+- Discuss improvements to 'processActions' code part on GitHub (mentioned by @dievardump)
+- Resolve import error for '@ai16z/adapter-postgres', use dynamic import() instead of require in CommonJS modules. (mentioned by tybq93)
+- Add you as a friend and drop me a dm when available. (mentioned by @clover)
+- Checkout stable version tag in git (mentioned by allan28 @06:15)
+- Consider adding configuration files to manage npm dependencies and avoid touching .ts or other moving parts. (mentioned by @Odilitime)
+- Create a GitHub issue to discuss refactor plans and get consensus from other developers. (mentioned by [Odilitime (07:59), AIFlow.ML (08:01)])
+
+### Feature Requests
+- Research and implement 'create wallet on TEE' feature in the newest Eliza release or find alternative for storing private keys. (mentioned by @SotoAlt | WAWE)
+- Investigate separate social accounts for agents (mentioned by _Xd9f)
\ No newline at end of file
diff --git a/docs/community/Discord/development/coders/chat_2024-12-04.md b/docs/community/Discord/development/coders/chat_2024-12-04.md
new file mode 100644
index 0000000000..de65a7f488
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-12-04.md
@@ -0,0 +1,56 @@
+# 💻-coders 2024-12-04
+
+## Summary
+The chat segment focused on technical discussions related to implementing RAG for a bot, streaming audio using 11 labs, setting up image generation with training images and troubleshooting issues in character knowledge processing. RedArcher26 asked about how to implement the Retrieval-Augmented Generation (RAG) model into their Discord Bot so it can answer based on provided documents of knowledge.
+
+## FAQ
+- Can someone tell me how to implement RAG for the bot? As in I want to pass a document with knowledge and have the bot answer based on that knowledge. Who can help or provide resources? (asked by RedArcher26)
+- When running `pnpm add -D ts-node typescript @types/node --filter '@ai16z/agent'` , it outputs 'No projects matched filters'. What should I do? Thanks! (asked by Harvz)
+- Which file should plugins be added to? Is discord voice chat built-in or a plugin, and why is there an error when trying to join the voice chat? (02:05 - 03:19) (asked by Vice man)
+- How can browser access be enabled for nodePlugin related queries about internet fetching values? (asked by [AIFlow.ML])
+- How should I write the solana plugin correctly for character interaction? What is a correct replacement instead of 'solana' in JSON config file? (asked by @Konstantine (04:51))
+- Does Eliza/Spartan have public endpoint which can be used to integrate them into an app? (asked by @Ancosero (05:26))
+- How do I change the model being used by Anthropic on Eliza, like switching between sonnet and opus? (asked by @Thebasement (06:14))
+- Can we use 'ai package' to add streaming text option? What are the limitations and potential solutions for real-time audio conversation in Discord voice integration or Twitter Spaces? (asked by @Jacob)
+- (asked by @Odilitime)
+- Has anyone built RAG with Eliza? Who can help me get started on this project? (asked by @hajmamad)
+
+## Who Helped Who
+- izzy3911 helped Tharakesh with Character Knowledge Processing by providing izzy3911 provided a link to YouTube videos that might help Tharakesh with his issue regarding character knowledge processing.
+- [AIFlow.ML] helped Vice man with Plugin file addition and discord voice chat setup by providing Client addition and configuration in agent/package.json workspace, index.ts initialization (02:18 - 04:35)
+- @Ancosero helped @Everyone with Reminded the group of their common interest in cryptocurrency by providing AIFlow.ML provided context about crypto community (05:26)
+- @JJJ helped @Badtech with Provided a solution to chat with custom characters in tweeter mode by providing jjj suggested typing directly into terminal for character interaction (05:51)
+- @Bunchu helped @Jacob with API Key Sharing & Resource Recommendation by providing Bunchu offered to share their Tavily API key and recommended attending Agent Dev School for more information.
+- @Ladi helped All members with Documentation Needs by providing Fixing missing scripts for @ai16z/plugin-node installation
+- @jjj helped @hajmamad with Fixing Solana Crashes by providing Konstantine provided a solution to fix solana crashes by using await in getCachedData function.
+- ꧁Ninja_Dev helped hajmamad with Implemented the suggestion and found it helpful. by providing Coelacanth suggested injecting pre-knowledge into character file's system property.
+- @W3_Bounty helped @hajmamad with Handling of agents based on query by providing W3_Bounty provided information on using multiple characters with different settings.
+- Ξ2T helped props for PR, easy to add Farcaster client and get an agent casting (11:10) with Added the Farcaster Client by providing @sayangel
+
+## Action Items
+
+### Technical Tasks
+- Implement RAG for bot to answer based on knowledge document (mentioned by RedArcher26)
+- Add client to agent/package.json workspace configuration (mentioned by [AIFlow.ML (02:18)])
+- Implement a solana plugin for character interaction (mentioned by @Konstantine (04:51))
+- Add streaming text option using 'ai package' (mentioned by @Jacob)
+- Investigate race condition when building packages (mentioned by @jjj)
+- Improve knowledge section search relevancy (mentioned by Coelacanth)
+- Improve knowledge retrieval flexibility (mentioned by @Coelacanth)
+- Investigate possible configuration issues causing evm issue (mentioned by @꧁Ninja_Dev꧂)
+- Resolve API key errors in agent deployment process (mentioned by hibijibi)
+- Fix solana plugin error causing unauthorized access (mentioned by @Bunchu)
+- Switch from version v0.1.5 of Eliza codebase to v0.1-alpha3, as it appears more stable. (mentioned by Coelacanth)
+
+### Documentation Needs
+- Ensure correct file input in character's knowledge key update process (mentioned by izzy3911)
+- Include client addition in index.ts for initialization (mentioned by [AIFlow.ML (02:18)])
+- Investigate missing scripts/postinstall.js for @ai16z/plugin-node installation (mentioned by @Ladi)
+- Limit context length or include entries with high confidence score in the vectorized search. (mentioned by Coelacanth)
+- Document the settings entry for overriding specific provider models in character files. (mentioned by @Coelacanth)
+
+### Feature Requests
+- Integrate Eliza/Spartan with public endpoint in app development (mentioned by @Ancosero (05:26))
+- Explore DAO.fun API for potential integration. (mentioned by @rckprtr)
+- Implement await for getCachedData function to fix Solana crashes. (mentioned by @Konstantine)
+- Resolve issue with Twitter client replying to historical interactions on first run in a fresh environment. (mentioned by @Coelacanth)
\ No newline at end of file
diff --git a/docs/community/Discord/development/coders/chat_2024-12-05.md b/docs/community/Discord/development/coders/chat_2024-12-05.md
new file mode 100644
index 0000000000..9c0bc21ee6
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-12-05.md
@@ -0,0 +1,56 @@
+# 💻-coders 2024-12-05
+
+## Summary
+The discussion focused on creating custom plugins, running them from .json files to TS configs. Lambert successfully ran his methods using 'plugins: []' without modifying agent/src/index.ts but with custom clients calling the plugin. Ayvaras mentioned memory consumption issues needing optimization.
+
+## FAQ
+- Is there a ts equivalent for running a character from a json file? How to import and use custom plugins in agent/src/index.ts? (asked by [DL])
+- How did you solve the memory consumption issue with your uncensored model? (asked by [nylon, nylon])
+- What's the difference between Solana plugin and Goat one? How to login with cookies in browser, then copy into .env file following specific syntax mentioned somewhere on README? (asked by [SotoAlt | WAWE])
+- Is there any documentation available for applying RAG to Eliza?. (asked by [agu (02:18)])
+- Thanks for the recommendation, any specific reason? 🙏 (asked by @agu)
+- Why isn't it working in server but works locally? (asked by @ayvaras)
+- How can we resolve this issue with the IP changes on our servers? (asked by @Ayvaras)
+- Did you use cookies or enabled two-factor authentication (2FA) to log in? (asked by @lambert)
+- 'I hope it works' and 'isn't it mandatory?' referring to setting cookies for a software feature. The responses were from lambert at [02:40]. (asked by [Ayvaras (02:36, 02:39)])
+- Why am I getting an error when trying to generate a new tweet? What should be in the .env file for it to work correctly? (asked by @Manasvi)
+
+## Who Helped Who
+- [DL] helped [dl] with Create a custom plugin for characters and import it into the ts file. by providing Odilitime explained how to set up character object in agent/src/index.ts.
+- [coinwitch (ai16z intern)] helped [SotoAlt | WAWE] with Troubleshooting Eliza Agent by providing coinwitch helped with getting the agent working in eliza-starter project.
+- @sototal helped @ayvaras with Resolving server IP change issue by providing SotoAlt | WAWE suggested using cookies for login and enabling 2FA as a solution.
+- 'Try without' and 'nah my agent doesn't have any', suggesting Ayvaras to test the software feature with cookies disabled. helped [Ayvaras (02:39, 02:41)] with 'Investigate why setting VPN doesn't work' by providing [lambert (02:38, 02:40)]
+- @lambert, @Tharakesh helped @Ayvaras with Troubleshooting cookie usage in the application by providing Ayvaras asked for help with cookies and database deletion
+- @lambert helped @Manasvi with Troubleshooting error in Eliza project. by providing Provided guidance on checking Twitter API credentials and ensuring correct setup.
+- frenchplace helped problem with loading content into memory via API or commands with loading sources for agent's knowledge by providing Robotic Dreams provided a solution on how to specify plugins in character file and set required fields.
+- @DL helped @cleverson1 with Resolving Twitter integration issue with @ai16z/plugin-image-generation. by providing DL (@ai16z) provided guidance on using image plugin without specifying plugins field and ensuring correct AI API keys are used.
+- [Bunchu] helped [Cleverson1] with Adding web search plugin by providing @bunchu helped @cleverson1 by providing steps to add a plugin and resolve image posting issue.
+- kungfumode helped Agent Issue Resolution Successful. with Tweet formatting by providing Ayvaras provided a PR to fix the issue of agents posting multi-line tweets.
+
+## Action Items
+
+### Technical Tasks
+- Create a custom plugin for character files (mentioned by [DL, lambert])
+- Create a TG token bot (mentioned by [SotoAlt | WAWE])
+- Watch Agent Dev School videos for learning (mentioned by @coinwitch)
+- Investigate why setting VPN to London doesn't work (mentioned by [Ayvaras (02:36)])
+- Check if folder2knowledge requires careful handling of documents or can handle multiple PDF files (mentioned by [Rat King (02:37)])
+- Determine the source and purpose of 'Generating' console log messages in folder2knowledge (mentioned by [coinwitch (ai16z intern) (02:37)])
+- Test the latest version of an unspecified software without cookies (mentioned by [lambert (02:40)])
+- Investigate processing knowledge step issue (mentioned by @Tharakesh)
+- Update Twitter API credentials (mentioned by Manasvi)
+- Set up image generation with parameters to character file (mentioned by cleverson1)
+- Remove the 'plugins' field from character JSON for proper AI API key usage with image plugin (mentioned by @DL)
+- Investigate why image posting is not working (mentioned by [DL, Bunchu])
+- Fix tweet formatting issue by applying PR #856 (mentioned by Ayvaras)
+
+### Documentation Needs
+- Optimize memory consumption of the uncensored model. (mentioned by Ayvaras)
+- Fix the issue with `Cannot GET /` error in eliza-starter project. (mentioned by [coinwitch (ai16z intern)])
+- Ensure the .env file contains correct Twitter account details. (mentioned by Ayvaras)
+- Use pnpm run build for Twitter agent and terminal runtime agent, investigate if possible. (mentioned by Konstantine)
+- Create a GitHub issue to address image plugin documentation (mentioned by @coinwitch (ai16z intern))
+- Add @ai16z/plugin-web-search to dependencies in package.json and import it into index.ts. (mentioned by [Bunchu])
+
+### Feature Requests
+- Resolve server IP change issue by using cookies or enabling two-factor authentication (2FA) (mentioned by @SotoAlt | WAWE)
\ No newline at end of file
diff --git a/docs/community/Discord/development/coders/chat_2024-12-06.md b/docs/community/Discord/development/coders/chat_2024-12-06.md
new file mode 100644
index 0000000000..af4658e2e5
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-12-06.md
@@ -0,0 +1,56 @@
+# 💻-coders 2024-12-06
+
+## Summary
+The chat focused on resolving a Twitter login issue using Firefox settings, SSH into VPS. N00t provided detailed steps for the process and highlighted potential issues like syntax errors in JSON formatted data.
+
+## FAQ
+- Is there any plugin to initiate conversation with Twitter account inside list? (asked by @razzzz)
+- Does a syntax error crash the system? (asked by @Havohej)
+- I updated to the latest release but want to preserve data from db.sqlite, any help or suggestions? (asked by @smolpotatØx)
+- @Agent Joshua ₱Mate on your test did u assign a Subreddit? (asked by @AIFlow.ML)
+- How can I make manager.search.onReady() work? Who answered: @VI (asked by @Ayvaras)
+- Why does my Twitter say 'not responding to message' by default when messaging a verified account? (asked by @N00t)
+- Does he even find tweets in the logs or just doesn't reply? (0:16) (asked by @whobody)
+- 'no input to retrieve cached embedding for'(2.17) - What does this error mean and how can I fix it? (asked by [N00t])
+- Why does the process generate '...' instead of an actual image? How can I enable Image Generation in my character file and .env settings? (asked by @umut)
+- How to ensure generated images are automatically enabled when using a correct model, specifically related to the plugin part on index.ts? Can you confirm that no files will be lost during this process as .env and other relevant files aren't in GitHub? (asked by @ResenhaDoBar)
+
+## Who Helped Who
+- @N00t helped [Sam & Others] with Twitter Login Issue Resolution by providing N00t helped Sam and others by sharing method for logging into twitter via Firefox settings, SSHing to VPS.
+- @Havohej helped [N00t] with Syntax Error Check & Character Sheet Adjustment by providing Havohej helped by checking for syntax errors in JSON formatted data and adjusting character sheet.
+- @bufan helped @Harvzs with Resolve database issues on latest release by providing bufan suggested running the project file in WSL to resolve Harvz's issue with db.sqlite data preservation.
+- @VI helped @Ayvaras with Fixing runtime error for search functionality. by providing @Ayvaras helped Ayvaras with the manager.search issue.
+- helped @umut with by providing @umut asked about integrating image generation and text model, seeking help from community members.
+- [VKu] helped [N00t (02:01)] with Improving session management by providing Using TMUX for console sessions
+- [Big Dookie] helped [Sam] with Improving the bot's understanding and response to tweets by providing @big dookie provided a list of mentions in their repo with simple descriptions (0:34)
+- [coinwitch (ai16z intern)] helped [N00t] with Image generation using the free heurist.ai api. by providing Provided information on Heurist API and how to apply for it.
+- @cleverson1 helped @umut with Problem Solving by providing @cleverson1 provided insights into image generation issues faced by @umut, leading to a better understanding of the problem.
+- thebasement helped bunchu with Consistent style implementation in agent's behavior. by providing Bunchu provided an example of injecting instructions into the default character file for Eliza.
+
+## Action Items
+
+### Technical Tasks
+- Documentation of Twitter login via Firefox settings, SSH into VPS (mentioned by @Sam)
+- Preserve data from db.sqlite on latest release (mentioned by @smolpotatØx)
+- Try running project file in WSL instead of Windows filesystem. (mentioned by @bufan)
+- Fix runtime.getSetting error for manager.search.onReady() (mentioned by @Ayvaras)
+- Check Twitter interactions for mention replies (mentioned by [N00t (02:13)])
+- Update package version from v0.15-alpha to v0.1.5-alpha.3 (mentioned by [Sam (2:21)])
+- Apply for Heurist API with ref code 'ai16z' (mentioned by [coinwitch (ai16z intern)])
+- Enable Image Generation (mentioned by @umut)
+- Ensure all style instructions are parsed, not just randomized (mentioned by thebasement)
+- Investigate setup requirements for agent response on X platform. (mentioned by @0xDRIP)
+- Rewrite actions for better integration with LLM (mentioned by dievardump)
+- Add post LLM response hook to process client responses before sending back. (mentioned by [Ninja_Dev])
+
+### Documentation Needs
+- Check for syntax errors or trailing commas in JSON formatted data (mentioned by @N00t)
+- Watch development school sessions and YouTube videos for additional learning resources. (mentioned by [N00t (2:23)])
+- Use `git pull` and then `pnpm clean` for updates. (mentioned by [coinwitch (ai16z intern)], [N00t])
+- Implement cost-cutting measures by trimming token length in Anthropic API usage through Eliza (mentioned by @SotoAlt | WAWE)
+- Update documentation to include JSON schema and parameter handling (mentioned by Tharakesh)
+
+### Feature Requests
+- Integrate image generation with text model and heurist API key. (mentioned by @umut)
+- Edit action for posting on Twitter to include generated image beforehand. (mentioned by @umut)
+- Implement custom evaluator for pre-message processing (mentioned by [Ninja_Dev, Dievardump])
\ No newline at end of file
diff --git a/docs/community/Discord/development/coders/chat_2024-12-07.md b/docs/community/Discord/development/coders/chat_2024-12-07.md
new file mode 100644
index 0000000000..4568ea10a4
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-12-07.md
@@ -0,0 +1,56 @@
+# 💻-coders 2024-12-07
+
+## Summary
+The Discord chat segment focused on technical discussions related to Eliza's capabilities and project setup. Key points included using the latest node version, pnpm for dependency management, investigating independent conversation initiation across different platforms (Twitter, TG, Discord), resolving issues with 'pnpm start --characters', addressing errors during 'pnpm build', preserving memory between runs to avoid repeated responses on Twitter.
+
+## FAQ
+- Is Eliza capable of initiating conversation without being mentioned first on Twitter, TG and Discord? Or is it always possible but I missed it before? (asked by [razzzz])
+- Why does pnpm start --characters keep trying to use local model when specifying Anthropic as the modelProvider and inputting API in .env files? How can I resolve this? (asked by [gavinlouuu])
+- Is there a way for Eliza to preserve memory between runs, so it doesn't re-respond with the same Twitter comments after each restart? How can I achieve this? (asked by [technoir (01:12)])
+- Which parts of Nadar’s video on Eliza have been adjusted already to avoid errors during 'pnpm build' using the latest checkout command? Is it .env file, character file or both? (asked by [Robin (01:14)])
+- What are the steps required for deploying an agent and how much does it cost? (with Twitter only?) (asked by @Clive0x1)
+- I'm getting errors while doing pnpm build. Any ideas? (asked by @Mansi | SuperFunSocial)
+- Are you working on video generation with an API? (asked by @umut)
+- Are there any sessions planned for learning to navigate the repo? Who can help with character customization and deployment on Eliza platform? What time zone is AIFlow.ML in, Asia or relative Crypto timezone? (asked by Kenk)
+- How do I fix this error when launching an agent using your framework: Failed at node_modules/.pnpm/canvas@2.11.2/node_modules/canvas? What's the image model provider being used, core or plugin one? (asked by maimun)
+- Is the API endpoint not included in standard package and is a paid feature? Answered by @Bunchu (asked by @jjj)
+
+## Who Helped Who
+- [razzzz] helped Eliza development with Project Setup Assistance by providing [SotoAlt | WAWE] provided information on node version and pnpm usage for Eliza project setup
+- [razzzz] helped Eliza development with Feature Inquiry Assistance by providing [SotoAlt | WAWE] provided information on investigating independent conversation initiation using Eliza
+- [technoir] helped Eliza development with Memory Preservation Inquiry Assistance by providing [SotoAlt | WAWE] provided information on preserving memory between runs for Eliza
+- @Robin helped @gavinlouuu with Edit environment variables in project root by providing @N00t was helped by @Robin to edit the .env file for deploying agents.
+- AIFlow.ML helped maimun with Resolving Agent Model Loading Issue by providing gavinlouuu provided insight on agent loading a different model despite setting 'anthropic', suggesting an issue with .env file.
+- @AIFlow.ML helped @Bunchu with Troubleshooting API Key Issues by providing AIFlow.ML confirmed API key is passed correctly, but Claude might not be the correct image model.
+- umut helped maimun and Sam with Improving bot's response mechanism for generating images without user interaction. by providing Provided solution to avoid sending a message back before image generation
+- @AIFlow.ML helped @maimun with Successful by providing Resolving permission error when installing dependencies
+- @big dookie helped @maimun with Launched Twitter Agent by providing Provided advice on launching the agent and troubleshooting errors
+- [@RL] helped [@Lamb] with Resolving Twitter credentials loading errors by providing @RL suggested staying in dev mode to log around error when using .env file. Lamb confirmed the issue and agreed with RL's suggestion.
+
+## Action Items
+
+### Technical Tasks
+- Use latest node version (23+) with pnpm clean, install dependencies using 'pnpm i', build project (mentioned by [SotoAlt | WAWE])
+- Investigate Eliza's capability to initiate conversation without being mentioned first on Twitter, TG and Discord (mentioned by [razzzz])
+- Check if Eliza can reply using the twitter API for independent conversation initiation (PR mentioned by Shaw) (mentioned by [SotoAlt | WAWE])
+- Resolve issues with pnpm start --characters using Anthropic modelProvider and API in .env files (mentioned by [gavinlouuu])
+- Address errors encountered during 'pnpm build' using Eliza latest checkout command (Nadar’s video) (mentioned by [Mansi | SuperFunSocial])
+- Deploy an agent with custom API endpoints (mentioned by @Robin)
+- Investigate why agent is loading a different model despite setting 'anthropic' as provider (mentioned by gavinlouuu)
+- Investigate API key issues for correct header usage (mentioned by @jjj)
+- Consider using PostgreSQL for database needs (mentioned by AIFlow.ML)
+- Resolve permission error when installing dependencies (mentioned by @AIFlow.ML)
+- Resolve authentication error: DenyLoginSubtask (mentioned by @Lamb)
+- Staying in dev mode to log around error when using .env for Twitter credentials (mentioned by [RL, Lamb])
+
+### Documentation Needs
+- Preserve memory between runs to avoid re-responding to Twitter comments (mentioned by [technoir, Robin (01:14)])
+- Resolve error in discordjs+opus module installation (mentioned by LeEth_James)
+- Provide detailed log errors using pnpm dev for troubleshooting. (mentioned by @RL)
+- Provide examples of where and how to include `openAISettings` in the codebase. (mentioned by [delegatecall])
+
+### Feature Requests
+- Use OLLAMA for local LLM to avoid costs. (mentioned by @N00t)
+- Explore alternative methods to send longer tweets without authorization errors. (mentioned by @Bootoshi)
+- Update character file to include 'farcaster' in clients. (mentioned by @Sam)
+- Clarify the need and purpose of a 25-minute input video (mentioned by @big dookie)
\ No newline at end of file
diff --git a/docs/community/Discord/development/coders/chat_2024-12-08.md b/docs/community/Discord/development/coders/chat_2024-12-08.md
new file mode 100644
index 0000000000..7f56bb3c52
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-12-08.md
@@ -0,0 +1,56 @@
+# 💻-coders 2024-12-08
+
+## Summary
+The chat focused primarily on configuring and running the openai-compatible model, specifically with .env file adjustments. Michaelben sought guidance for this configuration process while yodamaster726 shared his experience of successfully utilizing a large OLLAMA 39gig model on high RAM MacBook Pro hardware.
+
+## FAQ
+- How to configure with openai-compatible model? Not local ollama, what should I do in .env file? (asked by @michaelben)
+- I have a RTX 3090. How can it be used for testing OLLAMA models? (asked by @youngphlo)
+- What are the benefits of buying a MacBook over building your own PC? What makes it worthwhile for certain users like artists and creatives, but not coders or builders? (asked by [Shisho] (03:15))
+- Why do people buy macbooks despite custom built pcs being cheaper with more hardware options? Is there a specific reason why some prefer the reliability of MacBooks over PC builds, even if they are aware that it's essentially an expensive cell phone processor? (asked by [agwnl](03:20))
+- How long are the session tokens valid for generally? For Twitter. (asked by [techfren (04:44)])
+- Is Eliza able to make a trading bot? (asked by [Ȑ̵͘S̷͂̋(05:09)])
+- Can the eliza-starter run in WSL terminal? Or does it lack graphical interface support on localhost:3000, resulting in 'Cannot GET / Failed to load resource' error? (asked by [Konstantine (05:08)])
+- In a custom action, how can I access the user handle of the person that triggered an action? Is it within the character file? (asked by fOfer (05:26))
+- Is there a way to get text before making a request and after, but before sending response back to client? This would be useful for database interactions. (asked by [꧁Ninja_Dev꧂] (05:36))
+- On the other hand, if I want to generate messages within plugin is there an easy way currently available? (asked by [fOfer] (05:59))
+
+## Who Helped Who
+- @JamLong | Gaia 🌱 helped @michaelben with Configure OLLAMA models using environment variables by providing Michaelben asked about configuring with openai-compatible model and received guidance on checking .env file.
+- [agwnl](03:16) helped [Shisho] (03:20) with Discussing laptop options by providing Shisho provided advice on considering custom-built laptops for better performance and cost efficiency
+- Shisho helped Grivier with Resolve JSON parsing error by providing Debugging non-JSON characters in response data
+- techfren helped Thanks for the info on VPS pricing. with Provided information about low-cost Linux VPS options and AWS grant. by providing [Shisho (04:10)]
+- Konstantine helped Reassured that Reddit will be handled before PR. with Provided reassurance about handling a task. by providing [AIFlow.ML (04:59)]
+- Ȑ̵͘S̷͂̋ helped Advised to use the client for Eliza-starter. with Provided guidance on using a specific tool. by providing [AIFlow.ML (05:20)]
+- Provided information about the client folder and its use for building front-end. helped Ȑ̵͘S̷͂̋ with [fOfer] (05:26) by providing [AIFlow.ML] (05:39)
+- Confirmed that the agent replies to comments on tweets, but mentioned an issue with testing. helped Bunchu with [yodamaster726] by providing [꧁Ninja_Dev꧄](07:10)
+- [agwnl](08:23) helped [big trav](07:15) with Configuring Eliza agents to post on X platform by providing dotbear89 provided guidance to big trav about setting up Twitter client in agent's character.json and .env file.
+- @Kevin Mok helped @AIFlow.ML with Stuck querying when @'ing it in Discord by providing Help with issue #921 in Eliza.
+
+## Action Items
+
+### Technical Tasks
+- Configure .env for openai-compatible model (mentioned by michaelben)
+- Change default character in `pnpm start` to use ollama 39gig model on macbook pro m4 with 48GB RAM (mentioned by yodamaster726)
+- Consider building a custom laptop for better performance (mentioned by [Shisho](03:15))
+- Developer should investigate unexpected "\<" character causing JSON parsing error (mentioned by Grivier)
+- Apply for an AWS grant (mentioned by [Shisho (04:11)])
+- Improve access to user handle within custom actions (mentioned by [fOfer, Grivier])
+- Enhance pre-request text retrieval and post-response storage in database for user interactions with bot (mentioned by [fOfer, AIFlow.ML])
+- Develop plugin message generation using existing composeContext and generateText methods or create a runtime method for prompt handling (mentioned by [fOfer, Bunchu])
+- Investigate issue with bot not responding to replies in Tweets and optimize if necessary (mentioned by [꧁Ninja_Dev꧂])
+- Add Twitter client configuration in agent's character.json and .env file for X platform posting. (mentioned by [agwnl](08:23))
+- Resolve Tweetbot error on ttwitter (mentioned by @copycat)
+- Activate Solana plugin for Bird Eye data service API key (mentioned by @st4rgard3n)
+- Investigate plugin parameters issues (mentioned by @DL)
+
+### Documentation Needs
+- Clear session tokens and start a new one after hitting 404 error. (mentioned by [Shisho(04:13)])
+- Review code contribution process for the repository, focusing on replies and active search (mentioned by [sam-developer, Bunchu])
+- Update reaction role bot with new character info and emoji roles. (mentioned by @jin)
+- Activation process for plugins to be clarified in the index setup file. (mentioned by @TheHunter@12:30)
+
+### Feature Requests
+- Explore MLX Eliza for running models efficiently despite constant changes and fast model runtimes. (mentioned by AIFlow.ML)
+- Evaluate the benefits of MacBook's reliability and ease-of-use over PC builds (mentioned by [agwnl](03:20))
+- Implement a feature for Eliza agents that allows them to post on X platform. (mentioned by [dotbear89](08:19))
diff --git a/docs/community/Discord/development/coders/chat_2024-12-09.md b/docs/community/Discord/development/coders/chat_2024-12-09.md
new file mode 100644
index 0000000000..46ae8fbe3e
--- /dev/null
+++ b/docs/community/Discord/development/coders/chat_2024-12-09.md
@@ -0,0 +1,56 @@
+# 💻-coders 2024-12-09
+
+## Summary
+The chat focused on optimizing Telegram integration, retrieving the farcaster cast hash in plugin developments and getting approved reviews for PR merge. There were also discussions about joining core contributors.
+
+## FAQ
+- How to get another approved review for PR merge? (asked by @nikita_zhou)
+- Agent not responding in version alpha-1? (asked by Oliver | Hats.finance)
+- What is the TypeError when starting agent with plugins? How to fix it? (asked by @dotbear89 (02:39, 04:15))
+- Where in codebase should I look for farcaster plugin implementation and examples of updating relationships between entities, any fork available? (asked by @YoungPhlo)
+- How can I focus on adding new features? What documentation should be reviewed to achieve this goal? (asked by @shaw)
+- What is the current workaround for tweet generation without an API, and how does it work with different setups like SQLite or other databases? (asked by @0xn1c0)
+- When fine-tuning, how do you handle cookies on a VPS? What provider are you using for the VPS? (asked by @dotbear89)
+- (asked by @Zyro)
+- How did you do it? Is it in the character file? (asked by [Jo (08:22)])
+- What is causing this error? (asked by [Dan69 (08:23)])
+
+## Who Helped Who
+- @leeren helped [Chat Members] with Optimize for throttling and occasional posting by providing Discussion on TG integration optimization
+- @bufan helped [Plugins Developers] with Plugin development by providing Retrieving Farcaster cast hash from action's handler.
+- @iBuyRare (03:30) helped @dotbear89 (02:41) with Resolving TypeError when starting an agent by providing iBuyRare helped dotbear89 to run the agent with plugins successfully
+- [Dolla Llama](07:24) helped [WAWE] SotoAlt | WAWE (07:36) with Investigate issue with agent posting multiple messages by providing Inquiry about running web client
+- @shaw helped @SMA with Codebase improvement by providing Reviewing documentation to focus on adding new features
+- @braydie helped @dotbear89 with Tweet Generation Workaround by providing Providing a temporary solution for tweet generation without an API, and discussing its compatibility with different database setups.
+- @peachy helped @dotbear89 with by providing Peachy shared their experience with creating mainCharacter.ts file and importing it to index.ti, which helped dotbear89 avoid errors.
+- [Peachy (08:26)] helped [iBuyRare] with Troubleshooting by providing Peachy helped iBuyRare with setting up Twitter plugin and suggested asking chatgpt or claude for running error logs.
+- [Dolla Llama] helped HoneyPotSmoker🐻⛓🍯, dotbear89 with Modify Telegram chat prompts by providing Dolla Llama provided information on modifying prompts in post.ts to change AI openers.
+- [Jo] helped [iBuyRare] with Update Twitter Agent by providing iBuyRare and Jo discussed updating the Twitter agent to retweet/like posts.
+
+## Action Items
+
+### Technical Tasks
+- Optimize TG integration to handle throttling, occasional posting (mentioned by @leeren)
+- Resolve TypeError when starting agent with plugins (mentioned by @dotbear89 (02:39, 04:15))
+- Contribute to pyliza project (mentioned by [py16z] safetyBot | 🍚⛓ (05:16))
+- Resolve TypeError related to undefined 'actions' (mentioned by @shaw)
+- Investigate plugin configuration issue causing tweet posting failure (mentioned by dotbear89)
+- Modify Twitter post template for single statement (mentioned by [Dolla Llama (08:19)])
+- Modify AI openers for Telegram chat (mentioned by [HoneyPotSmoker🐻⛓🍯, dotbear89])
+- Integrate Solana with the project, clone packages folder into starter folder. (mentioned by [iBuyRare])
+- Create a new custom character with Twitter, Telegram, and Discord clients (mentioned by [0xn1c0](8:42))
+- Adjust bot permissions in Discord groups for agents (mentioned by @꧁Ninja_Dev꧂)
+
+### Documentation Needs
+- Update relationships in codebase for farcaster plugin (mentioned by @braydie (03:44))
+- Investigate running web client at localhost:5173/ (mentioned by [0xn1c0] Dolla Llama, [WAWE])
+- Create a tutorial on adding Eliza plugins to the project setup, based off Peachy's experience with Nader Dabit’s YouTube guide (mentioned by iBuyRare)
+- Manually add packages or find an easy way to set them up. (mentioned by [iBuyRare (08:20)])
+
+### Feature Requests
+- Retrieve Farcaster cast hash from action's handler in plugin development. (mentioned by @bufan)
+- Implement API for tweet generation (mentioned by @dotbear89)
+- Update Twitter agent to retweet and like posts (mentioned by [Jo])
+- Explore Sepolia testnet for Ethereum transactions. (mentioned by [0xn1c0, iBuyRare])
+- Enable ETH transfers for the web client feature. (mentioned by [0xn1c0](8:45))
+- Create an agent that listens to group discussions, codes tasks based on conversations, then submits PRs to GitHub. (mentioned by @james_andrew_)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-11-27.md b/docs/community/Discord/development/dev-contributors/chat_2024-11-27.md
new file mode 100644
index 0000000000..0b86daed85
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-11-27.md
@@ -0,0 +1,19 @@
+# dev-contributors 2024-11-27
+
+## Summary
+The main technical discussion revolved around improving memory management within an agent. Jin provided links to resources and suggested using GitHub API with LLM (Language Learning Model) to monitor code updates, while Odilitime recommended switching from playwright to fetch/axios for resource optimization.
+
+## FAQ
+- Does nuking node_modules and rebuilding solve the issue? (17:48) (asked by [yikesawjeez])
+- What's the best way to trigger playwright flows, considering improvements made in config?(19:56) (asked by [cygaar])
+
+## Who Helped Who
+- @odilimate helped Discord community members interested in optimizing Discord client's resource usage. with Optimize the use of Playwright for downloading attachments by providing Odilitime suggested using fetch/axios instead of playwright to save memory
+- [Odilitime] helped [cygaar] with Resolving playwright flows triggering problem by providing Eliza-starter will work for current issue. Gory details provided by Odilitime (Issue link)
+
+## Action Items
+
+### Technical Tasks
+- Improve memory usage of agent (mentioned by @jin)
+- Implement stable releases for node modules (mentioned by [yikesawjeez (17:48)])
+- Test the improved playwright flows configuration by sending an attachment on Discord (mentioned by [cygaar, Odilitime (19:56)])
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-11-28.md b/docs/community/Discord/development/dev-contributors/chat_2024-11-28.md
new file mode 100644
index 0000000000..82dce92d83
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-11-28.md
@@ -0,0 +1,23 @@
+# dev-contributors 2024-11-28
+
+## Summary
+The main discussion revolved around enforcing branch protection on the 'main' repository, directing PRs to be merged into a separate development/branch. This is aimed at streamlining contributions and managing them effectively.
+
+## FAQ
+- Why is the plugin-node throwing an ERR_INVALID_ARG_TYPE error? What's going on with LlamaService and how can I fix it? (asked by @cygaar)
+
+## Who Helped Who
+- @cygaar helped @Odilitime with Fixing plugin-node error by providing Provided guidance for resolving a TypeError in node:path module
+- @odilitime helped with by providing Odilitime provided a solution that worked for the user
+
+## Action Items
+
+### Technical Tasks
+- Investigate branch protection for main, enforce PRs to develop (mentioned by @yikesawjeez)
+
+### Documentation Needs
+- Update contribution notes in contributing.md (mentioned by @ShakkerNerd)
+- Review documentation for potential changes (mentioned by @0xfabs)
+
+### Feature Requests
+- Explore knowledge graphs, specifically GraphRAG or similar tools. (mentioned by @jin)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-11-29.md b/docs/community/Discord/development/dev-contributors/chat_2024-11-29.md
new file mode 100644
index 0000000000..c75acb36a9
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-11-29.md
@@ -0,0 +1,32 @@
+# dev-contributors 2024-11-29
+
+## Summary
+The community discussed several technical topics including Twitter and Telegram integrations for the Eliza project. They identified a need to review, consolidate PRs related to these functionalities while also addressing build issues by potentially enforcing CI passing before merging pull requests.
+
+## FAQ
+- Need some things tested and draft PRs finished? What are the specific tasks that need to be done? (asked by @OGs/Core/Partner-Contributor)
+- Should we enforce CI passing before merging pull requests due to build issues encountered? (asked by cygaar)
+- How do I use turborepo and run it? Is the regular build not working on my MacBook Pro M1, even after pnpm clean/install failed due to missing config.h file? (asked by @yodamaster726)
+- Should running `pnpm` commands use turborepo by default? What's causing the errors related to 'node-opus' package, and is it being removed or fixed soon? (asked by @ShakkerNerd)
+
+## Who Helped Who
+- [@Shaw, @Cygaar] helped @OGs/Core/Partner-Contributor with Reviewing and consolidating Twitter related PRs by providing @OGs/Core/Partner-Contributor asked for help in reviewing and consolidating Twitter related PRs. The community provided a list of relevant GitHub links.
+- @Cygaar helped [@Shaw, @OGs/Core/Partner-Contributor] with Twitter Integration by providing cygaar offered to take a pass at the twitter integration when they get some time.
+- @yodamaster726 helped @shaw with Turborepo integration issues resolved, including build problems and 'node-opus' package errors. by providing @ShakkerNerd
+- [cygaar](21:25) helped [yikesawjeez](21:30) with Removing redundancies from packages by providing Sort through package dependencies
+
+## Action Items
+
+### Technical Tasks
+- Test and finish draft pull requests for Eliza project: https://github.com/ai16z/eliza/pull/391, 405 (mentioned by @OGs/Core/Partner-Contributor)
+- Review and merge PR for Telegram functionality: https://github.com/ai16z/eliza/pull/491 (mentioned by @OGs/Core/Partner-Contributor)
+- Turborepo integration completed, fixing build issues (mentioned by @ShakkerNerd)
+- Sort through package dependencies to remove redundancies (mentioned by [cygaar](21:25))
+
+### Documentation Needs
+- Review, consolidate PRs related to Twitter functionality (mentioned by @OGs/Core/Partner-Contributor)
+- Support needed for onboarding and maintenance tasks. (mentioned by [yikesawjeez](21:15))
+
+### Feature Requests
+- Consider enforcing CI passing before merging pull requests to address build issues. (mentioned by cygaar)
+- Prioritize developer experience and bug fixes for the upcoming release. (mentioned by @shaw)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-11-30.md b/docs/community/Discord/development/dev-contributors/chat_2024-11-30.md
new file mode 100644
index 0000000000..e47f4e60df
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-11-30.md
@@ -0,0 +1,17 @@
+# dev-contributors 2024-11-30
+
+## Summary
+The chat focused on the development of a 3D model for live streaming with lip synchronization. Jin offered to help optimize it once available, and Ropirito agreed to send over when ready. Additionally, an issue was raised about X posts being cut off due to formatting pass; this is still unresolved but considered quick fix via PR.
+
+## FAQ
+- Should we add a FAQ section, and how can it stay up-to-date? (asked by @ferric | stakeware.xyz)
+- How to update docs for ai16z/community content? (asked by @jin (13:28))
+
+## Who Helped Who
+- @JP and @Ropirito helped @jin (06:28) with Testing out livestream + text-to-lip sync feature by providing Optimizing 3D model
+
+## Action Items
+
+### Technical Tasks
+- Create/optimize 3D model for livestreaming + text-to-lip sync (mentioned by @Ropirito)
+- Investigate and fix issue with X posts being cut off due to formatting pass. (mentioned by @Bloom1)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-12-01.md b/docs/community/Discord/development/dev-contributors/chat_2024-12-01.md
new file mode 100644
index 0000000000..16236b474d
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-12-01.md
@@ -0,0 +1,29 @@
+# dev-contributors 2024-12-01
+
+## Summary
+: Stability of core system discussed. Suggestion to split packages for easier maintenance by @Sirkitree(https://github.com/orgs/ai16z/discussions/453). Cygaar fixed the starter issue and will PR shortly (PR#763) as confirmed in https://github.com/ai16z/eliza/pull/763.
+
+## FAQ
+- You got examples of issues ppl are running into? (10:41)? (asked by cygaar)
+- Office hours on stage if anyone has any developer questions or needs help. Like Frank yesterday, Starter wasn't working for him.(11:58) (asked by shaw)
+- How are new releases done? Should we make one that includes the twitter fixes? What's your opinion on cutting a new release now, @shaw? (asked by @cygaar)
+- Shouldn’t all main/Starter issues be resolved before considering a new release? (asked by @0xfabs)
+- Is the hackathon running Eliza agents?! https://lu.ma/4vt76uvk (asked by @jin)
+- Can we get some eyes on this before Agent Hackathon? (asked by @James Young)
+
+## Who Helped Who
+- shaw helped Frank with Starter functionality by providing cygaar fixed the issue with starter not functioning and will PR shortly (12:04).
+- @yikesawjeez helped All members of the chat discussing stability. with Test new code changes across different platforms by providing @yikesawjeez provided stable branch link for testing on Discord and direct, but not tested Twitter.
+- @Neodotneo helped [Community] with Plugin development by providing Neodotneo shared a new plugin called Twitter-Plus for prompts and interactions using JSON file.
+
+## Action Items
+
+### Technical Tasks
+- Ensure Starter works, main out of box & Twitter integration (mentioned by @OGs/Core/Partner-Contributor)
+- Review pull request #767 for changes before merging (mentioned by @shaw)
+- Add Eliza pull request #762 to backlog for Agent Hackathon on Dec 9th (mentioned by @James Young)
+
+### Documentation Needs
+- Consider package maintainers and splitting core from contrib packages for stability. (mentioned by Sirkitree)
+- Consider adding a packages/config in the future to manage tsconfig files. (mentioned by @shaw)
+- Automate npm release process due to starter dependency. (mentioned by @Odilitime)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-12-02.md b/docs/community/Discord/development/dev-contributors/chat_2024-12-02.md
new file mode 100644
index 0000000000..15d781bb45
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-12-02.md
@@ -0,0 +1,35 @@
+# dev-contributors 2024-12-02
+
+## Summary
+The chat focused primarily on technical discussions regarding access to the #agent-dev-school channel, running release GitHub actions manually versus past methods. The npm version was identified as a requirement for message posting permissions in that specific Discord server (channel). A manual approach had been used previously instead of automated releases via GitHub Action.
+
+## FAQ
+- How can I get access to post messages on #agent-dev-school channel? What npm version is needed for this? (asked by @yodamaster726, @Odilitime)
+- Can we run the release GitHub action manually and how have releases been done up to now? (asked by @cygaar, @Odilitime)
+- Can we run this: https://github.com/ai16z/eliza/actions/workflows/release.yaml? I believe it'll publish the release to npm. (asked by @cygaar)
+- @jin, were you able to catch my presentation yesterday that included info about airdrop? (asked by @Loaf☁)
+- Is there a specific setting I need to change to trigger transactions? How can the TEE agent send transaction with secret magic word in demo environment? (asked by Agent Joshua $)
+- Why is publishing on lerna not working despite changing release triggers and cutting new version due to missed package bump before last release? }], , (asked by cygaar)
+- (asked by @Loaf $)
+- (asked by cygaar)
+
+## Who Helped Who
+- @Odilitime helped @cygaar with Release process clarification and action execution. by providing Guided on running manual release via GitHub Action.
+- @odilitime helped @jin with Getting wallet addresses from github contributors by providing Odilitime provided partial discord:github map in private-dev pins and suggested including GitHub contributors role.
+- @Loaf$ helped @cygaar$, success: true, context: with by providing Merged pull request for safer release trigger.
+- @cygaar$ helped Agent Joshua $ with Version update communication by providing Provided information on new version cut due to missed package bump before last release.
+- Resolved and pushed a PR. helped @ai16z/eliza project members with Dockerfile Issue Resolution by providing Fixing an issue found by @Neodotneo in the Docker file
+
+## Action Items
+
+### Technical Tasks
+- Run release GitHub action manually (mentioned by @cygaar, @Odilitime)
+- Implement nightly alpha releases for main merges (mentioned by @Loaf☁)
+- Change release trigger to publish latest GitHub releases (mentioned by @cygaar)
+- Configure a new token to enable auto publishing of npm packages (mentioned by @cygaar)
+
+### Documentation Needs
+- Update npm version for post messages access in #agent-dev-school channel (mentioned by @Loaf ☁)
+- Publish release to npm using the provided workflow file (mentioned by @cygaar)
+- Cut new version due to missed package bump before last release. (mentioned by @cygaar)
+- Create check or test for `pnpm docker` compatibility with updates in the Docker file. (mentioned by @Agent Joshua $@Neodotneo)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-12-03.md b/docs/community/Discord/development/dev-contributors/chat_2024-12-03.md
new file mode 100644
index 0000000000..f3b56cc357
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-12-03.md
@@ -0,0 +1,54 @@
+# dev-contributors 2024-12-03
+
+## Summary
+The main technical discussion revolved around an `postinstall` script error in the `@ai16z/plugin-node` package. Gita Alekhya faced issues with action registration and processing, despite correct keyword usage. Odilitime suggested debugging plugin examples using a video generation example as reference.
+
+## FAQ
+- Why is the bot not calling actions even with correct keywords in description?, (asked by @Gita Alekhya Paul)
+- How to debug action prompts and set up plugin examples? (asked by @Odilitime)
+- Is the issue related to registration or processing of actions?, (asked by @shaw)
+- Should we replace `LLAMALOCAL` as the default model provider in packages
+core
+src
+defaultCharacter.ts? What are some alternatives that allow easier access to API keys and work on any CPU without external dependencies? (asked by @YoungPhlo (11:42))
+- Why does the terminal loop when sending first message in v0.1.5-alpha.0? How can we fix it to allow newcomers like Frank to get an Eliza agent up and running quickly? (asked by @YoungPhlo (11:48))
+- Should we audit all packages & code in Eliza right now, ensuring no malicious content has been added that could potentially extract private keys from users' wallets? (asked by @Agent Joshua $ (15:15))
+- Should we turn off dependency updates? What's the best way to do it? (asked by @ShakkerNerd)
+- Who manages our npm? I'm seeing some errors publishing new plugins we made. (asked by @cygaar)
+- Shouldn’t the issue be resolved if there are no issues when running against main? (asked by @ShakkerNerd)
+- Why did you use version '2.21.53' for `viem`? Is it compatible with `@goat-sdk` using lower versions? How to resolve conflicts between different library versions? (asked by @cygaar)
+
+## Who Helped Who
+- @Odilitime helped Gita Alekhya Paul with Action prompt issue resolution by providing Debugging action description, checking for proper setup
+- @YoungPhlo helped @cygaar, @Agent Joshua $ with Suggested opening a PR for local llama or updating documentation to improve user experience and performance on any CPU. by providing @Odilitime (13:12)
+- @cygaar helped @Sirkitree @ShakkerNerd with Turn off dependency updates, remove Renovate.json file by providing Discussing potential solutions for managing dependencies and security concerns.
+- @ShakkerNerd helped @cygaar with Update @solana/web3.js version by providing Merge PR
+- @cygaar helped General Discord community members with Resolved plugin publishing errors by providing Identified user error in config modification
+- @ShakkerNerd helped @shaker-nerd with Resolving version conflicts between `viem` and `@goat-sdk`. by providing @cygaar
+- @cygaar helped @ShakkerNerd with Release workflow initiation by providing Merging pull request #838
+
+## Action Items
+
+### Technical Tasks
+- Add a console log statement for action validation (mentioned by @tcm390)
+- Open an issue regarding the loop problem when sending first message in terminal for `v0.1.5-alpha.0` (mentioned by @YoungPhlo)
+- Audit all packages & code in Eliza to ensure no malicious content has been added, especially concerning private key extraction (mentioned by @Agent Joshua $)
+- Turn off dependency updates (mentioned by @ShakkerNerd)
+- Update @solana/web3.js version (mentioned by @cygaar)
+- Investigate npm management for publishing new plugins (mentioned by @cygaar)
+- Comment on the issue at https://github.com/ai16z/eliza/issues/817 and request proper formatting of `character.json` file (mentioned by @ShakkerNerd)
+- Investigate compatibility between latest `viem` version (2.21.53) with `@goat-sdk`. (mentioned by @cygaar)
+- Merge pull request #838, cut a new GitHub release after CI passes (mentioned by @cygaar)
+
+### Documentation Needs
+- Remove docs/api directory modifications in git status. (mentioned by @yodamaster726)
+- Remove Renovate.json file to disable automated PR generation. (mentioned by @Sirkitree)
+- Handle the next release until a good process is established. (mentioned by @cygaar)
+- Update testing suite for Eliza tests on Solana Plugin to check breaking changes. (mentioned by [Agent Joshua $])
+- Update package to alpha.3 version and run the release workflow. (mentioned by @ShakkerNerd)
+
+### Feature Requests
+- Increase action example count from 10 to 1000 (mentioned by @tcm390)
+- Consider replacing `LLAMALOCAL` with an alternative model provider like `ETERNALAI` or `OPENROUTER`, which allows easier access to API keys (mentioned by @YoungPhlo)
+- Prepare a PR to the documentation or local llama for better user experience and performance on any CPU, minimizing reliance on external services (mentioned by @Odilitime)
+- Review action system and llama model issues. (mentioned by @shaw)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-12-04.md b/docs/community/Discord/development/dev-contributors/chat_2024-12-04.md
new file mode 100644
index 0000000000..6ff6926eb3
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-12-04.md
@@ -0,0 +1,31 @@
+# dev-contributors 2024-12-04
+
+## Summary
+The chat focused on improving contributor profiles using an LLM-based summarization. @jin implemented a script with OpenAI API and GitHub workflow to run every Sunday, which was well received by the community.
+
+## FAQ
+- How can I map my Discord name to GitHub? What are the benefits of doing so? (asked by yodamaster726)
+- Is it safe for me to change my username on this platform, and how do you revert back if needed? (asked by @hosermage)
+- How can I get Goat plugin working with the agent? What steps have been taken so far by others in getting plugins enabled/working correctly? (asked by Neodotneo)
+- I'm seeing an issue after the latest update. Is this related? I get it when running clean, install and build commands. (asked by @yodamaster726)
+- Did you run a 'build' or 'dev' command? (asked by @ShakkerNerd)
+
+## Who Helped Who
+- @ShakkerNerd helped @community with Implementing automation for weekly summary of contributions by providing Automating contributor profile updates using OpenAI API and GitHub workflow, provided by @jin to the community.
+- yodamaster726 helped @hosermage with Name Mapping by providing @hosermage helped yodamaster726 map their Discord name to GitHub, providing a solution for easier identification.
+- Neodotneo helped [@cygaar, ShakkerNerd] with Plugin Troubleshooting by providing @cygaar and @ShakkerNerd provided guidance on troubleshooting Goat plugin issues.
+- @ShakkerNerd helped yodamaster726 with Resolving build issues by providing @cygaar asked @ShakkerNerd to review an issue, which was resolved by suggesting running the correct commands and checking documentation for errors.
+
+## Action Items
+
+### Technical Tasks
+- Automate weekly contributor profile updates using OpenAI API (mentioned by @jin)
+- Organize a Github Contributors call next week. (mentioned by Odilitime)
+- Start an AI agents list next week, more comprehensive than existing ones. (mentioned by @Oguz Serdar)
+
+### Documentation Needs
+- Review PR for documentation updates (mentioned by @cygaar)
+- Update GitHub contributor leaderboard and tweak some stuff (mentioned by @jin)
+
+### Feature Requests
+- Add discord name next to username in GitHub profiles for future airdrop distribution. (mentioned by @Github)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-12-05.md b/docs/community/Discord/development/dev-contributors/chat_2024-12-05.md
new file mode 100644
index 0000000000..369a051fcc
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-12-05.md
@@ -0,0 +1,25 @@
+# dev-contributors 2024-12-05
+
+## Summary
+The chat segment focused on discussions around implementing a configuration option to allow users to select between small or large models. This was driven by concerns about API costs and flexibility within the system. The team agreed that this should be controlled via config rather than hardcoded, with pull request #853 being reviewed for merging.
+
+## FAQ
+- Should small models be a configuration option? Why are API costs for smaller model significantly cheaper than larger ones, and how can users specify the desired size in character cards or similar settings? (asked by @hosermage)
+- Is it better to control large/small defaults via config rather than hardcoding? What are your thoughts on this approach for managing model sizes within our system, and how can we implement such a configuration option effectively in the context of pull request #853? (asked by @cygaar)
+- Should we use big models for completions? Small ones are dumb but good for frequent/expensive tasks. Is there a bigger question of model providers and customization? (asked by @shaw)
+- Would it be nice to have the ability to configure your choice of model provider for specifics task, considering ambiguity in `SMALL`,`MEDIUM` & `LARGE`? (asked by @Agent Joshua $)
+
+## Who Helped Who
+- @cygaar helped Odilitime and cygaar with Discussing the default values for model sizes, addressing potential issues with labels in pull request #853 by providing @ShakkerNerd
+- dev team helped @Neodotneo with Agent Trading Training by providing @Neodotneo helped with agent trading training
+- community member helped general community members with Optimized Dev Script by providing @ShakkerNerd is working on an optimized dev script to disable build for docs in the same PR.
+
+## Action Items
+
+### Technical Tasks
+- Review, merge pull request #853 for model size configuration option (mentioned by @ShakkerNerd)
+- Configure choice of model provider for tasks (mentioned by @Agent Joshua $)
+
+### Documentation Needs
+- Open a PR to address default values and make changes related to the character card feature. (mentioned by @cygaar)
+- Optimize dev script to disable build on docs in PR. (mentioned by @ShakkerNerd)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-12-06.md b/docs/community/Discord/development/dev-contributors/chat_2024-12-06.md
new file mode 100644
index 0000000000..9dc87091ad
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-12-06.md
@@ -0,0 +1,25 @@
+# dev-contributors 2024-12-06
+
+## Summary
+The chat focused on improving documentation processes, including rebuilding docs in CI and refining quality. Yoni shared a fun character project using custom memory to store meme ideas from conversations.
+
+## FAQ
+- Should docs be built manually or via CI? Answered by Bloom1 (asked by ShakkerNerd)
+- How can I share a URL that keeps getting auto-deleted? (asked by Yoni)
+- Which big models are you currently using? I'll have to try this approach bc... (asked by @Agent Joshua $)
+- I did not see a space for 'What did you get done this week?' yet - ... (asked by @Robin )
+
+## Who Helped Who
+- developer helped Neodotneo with Issue Resolution by providing Neodotneo plans to have call with developer for issue resolution.
+- @Odilitime helped @shaw with Postgres error resolution by providing Odilitime provided solution on PostgreSQL type modifiers issue
+- @ShakkerNerd, @Odilitime helped @ShakkerNerd with Package JSON update by providing ShakkerNerd and Odilitime helped with agent/package.json editing.
+
+## Action Items
+
+### Technical Tasks
+- Rebuild docs using CI instead of dev environment (mentioned by shaw)
+- Address type modifiers issue with PostgreSQL version (mentioned by @Odilitime)
+
+### Documentation Needs
+- Refine quality and add extra features to the documentation process. (mentioned by Bloom1)
+- Update framework to set correct models for agents (mentioned by @shaw)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-12-07.md b/docs/community/Discord/development/dev-contributors/chat_2024-12-07.md
new file mode 100644
index 0000000000..8e281518bb
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-12-07.md
@@ -0,0 +1,24 @@
+# dev-contributors 2024-12-07
+
+## Summary
+The main technical discussion revolved around implementing a generic way to integrate 'langfuse' into various branches. The proposed solution is creating character config files that declare desired plugins, with checks for `environment.ts` file existence in each of them.
+
+## FAQ
+- What is the correct syntax for declaring plugins in character config files? Error messages are thrown when an object rather than a string is expected. (asked by @Yoni (09:06))
+- Should we have both options of specifying bootstrap and node plugin directly, as well as loading additional ones from configuration? (asked by @Galego)
+- Could character config files define the plugins to use? Should there be a function checking these for an `environment.ts` file and variable values within it? (asked by @Agent Joshua ₱ (08:35))
+
+## Who Helped Who
+- helped @Yoni with Discussing the implementation of langfuse integration and plugin configuration by providing @Agent Joshua ₱ (08:35)
+- [Galego] helped [cygaar] with Improving plugin specification method by providing Galego provided a suggestion for initializing plugins in runtime files and mapping user inputs.
+- [Neodotneo](21:53) helped [Galego](14:20-14:21) with Improving plugin consistency by providing Suggested creating separate file for each action and standardizing input
+
+## Action Items
+
+### Technical Tasks
+- Implement langfuse integration as a service (mentioned by @Yoni)
+- Implement a better way to specify plugins using JSON files (mentioned by [cygaar, Galego])
+- Create separate file for each action with standardized input (mentioned by [Neodotneo](21:53))
+
+### Feature Requests
+- Create character config file to declare desired plugins and check for `environment.ts` files. (mentioned by @Agent Joshua ₱)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-12-08.md b/docs/community/Discord/development/dev-contributors/chat_2024-12-08.md
new file mode 100644
index 0000000000..ae47ebaf72
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-12-08.md
@@ -0,0 +1,18 @@
+# dev-contributors 2024-12-08
+
+## Summary
+: This Discord chat segment focused on technical discussions around Ethereum Virtual Machine (EVM) related projects and the introduction of a new member (@rudolf), who will be heading up organization efforts for an open source framework. ShakkerNerd is working with others to develop these tasks, while @Neodotneo inquired about real-time market data sources as plugins.
+
+## FAQ
+- Has anyone made a PR or is building near real-time market data sources for agents? What does it look like as a plugin feature? (asked by @Neodotneo)
+
+## Who Helped Who
+- @shaw helped @Galego, @Robin & @ShakkerNerd with EVM-related tasks by providing Shaw offered to connect ShakkerNerd with Galego and Robin
+
+## Action Items
+
+### Technical Tasks
+- Connect with ShakkerNerd for assistance on EVM-related tasks (mentioned by @shaw)
+
+### Documentation Needs
+- Organize coordination efforts around the open source framework (mentioned by @rudolf)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-contributors/chat_2024-12-09.md b/docs/community/Discord/development/dev-contributors/chat_2024-12-09.md
new file mode 100644
index 0000000000..edc4e6705d
--- /dev/null
+++ b/docs/community/Discord/development/dev-contributors/chat_2024-12-09.md
@@ -0,0 +1,24 @@
+# dev-contributors 2024-12-09
+
+## Summary
+The chat focused on streamlining configurations/plugins, setting up an 'org chart', separating core from community plugins with a registry for testing. Agent Joshua shared his PR related to TEE Plugin and requested assistance.
+
+## FAQ
+- Can anyone take a look at my PR? I've added all context and tests to ensure functionality works as expected. https://github.com/ai16z/eliza/pull/835 (asked by @Agent Joshua $)
+- Are you officially being paid, fulltime/part time? (asked by @yikesawjeez)
+
+## Who Helped Who
+- @jin helped with Feature Request by providing Jin suggested a feature for collab.land to sign in via GitHub and get contributor roles.
+- @ShakkerNerd helped @Agent Joshua ₱ with Technical Tasks - Reviewing code changes. by providing Reviewed PR and left comments for improvement.
+
+## Action Items
+
+### Technical Tasks
+- Review PR with comments (mentioned by @ShakkerNerd)
+
+### Documentation Needs
+- Create an 'org chart' of contributors to understand roles, responsibilities, full-time/part time statuses (mentioned by @rudolf)
+
+### Feature Requests
+- Separate 'core' and 'community', potentially creating a plugin registry for easy testing of plugins. (mentioned by @rudolf)
+- Explore JSON generation for local model (llama3.2 3b) (mentioned by ferric | stakeware.xyz)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-vc/chat_2024-12-02.md b/docs/community/Discord/development/dev-vc/chat_2024-12-02.md
new file mode 100644
index 0000000000..f656e60983
--- /dev/null
+++ b/docs/community/Discord/development/dev-vc/chat_2024-12-02.md
@@ -0,0 +1,19 @@
+# dev-vc 2024-12-02
+
+## Summary
+In this Discord conversation, the main technical discussion revolved around configuring template settings in Eliza's documentation. @Oguz Serdar shared a link and provided guidance on how to configure these templates effectively.
+
+## FAQ
+- How to configure the template settings? What's included in this guide? (asked by @Oguz Serdar)
+- Can we add user-defined templates for Eliza chatbot responses? How complex is it to implement such a feature? (asked by )
+
+## Who Helped Who
+- @Oguz Serdar helped All members seeking help with configuration with Guiding users to relevant resources for chatbot setup by providing @Oguz Serdar provided the link and guidance on configuring template settings in Eliza's documentation.
+
+## Action Items
+
+### Documentation Needs
+- Update template configuration guide (mentioned by @Oguz Serdar)
+
+### Feature Requests
+- Implement feature for user-defined templates in Eliza chatbot (mentioned by )
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-vc/chat_2024-12-04.md b/docs/community/Discord/development/dev-vc/chat_2024-12-04.md
new file mode 100644
index 0000000000..d96615f803
--- /dev/null
+++ b/docs/community/Discord/development/dev-vc/chat_2024-12-04.md
@@ -0,0 +1,19 @@
+# dev-vc 2024-12-04
+
+## Summary
+The chat segment revolves around discussions about the Eliza project and AI-characters in Minecraft town. ShakkerNerd shared a GitHub pull request for review, while Oguz Serdar brought up an article regarding how these characters interact within their virtual environment.
+
+## FAQ
+- What is this GitHub pull request about? What are the changes proposed and their impact on Eliza project? (asked by @ShakkerNerd)
+- Can you explain more about AI-characters in Minecraft town, how they interact with each other, invent jobs or spread religion as mentioned here https://www.technologyreview.com/2024/11/27/1107377/? (asked by @Oguz Serdar)
+
+## Who Helped Who
+- @Neodotneo helped @ShakzerNerd with Clarification on repository options by providing @Odilitime provided information about the differences between Starter and Minimal repositories, clarifying that minimal is stripped back.
+
+## Action Items
+
+### Technical Tasks
+- Review GitHub pull request for Eliza project (mentioned by @ShakkerNerd)
+
+### Feature Requests
+- Discuss the functionality and purpose of AI-characters in Minecraft town. (mentioned by @Oguz Serdar)
\ No newline at end of file
diff --git a/docs/community/Discord/development/dev-vc/chat_2024-12-09.md b/docs/community/Discord/development/dev-vc/chat_2024-12-09.md
new file mode 100644
index 0000000000..ae40ca3806
--- /dev/null
+++ b/docs/community/Discord/development/dev-vc/chat_2024-12-09.md
@@ -0,0 +1,18 @@
+# dev-vc 2024-12-09
+
+## Summary
+In this Discord chat segment, members discussed technical aspects of setting up a Docker environment and handling GitHub issues/PRs. Oguz Serdar provided Jin with links to the necessary documentation for their problems.
+
+## FAQ
+
+
+## Who Helped Who
+- @Oguz Serdar helped @jin with Docker Setup Guide by providing @Oguz Serdar provided a link to the Docker setup guide for @Jin, which helped Jin with their problem.
+
+## Action Items
+
+### Technical Tasks
+- Review and update gh_issues_pr.py script for GitHub issues/PRs handling. (mentioned by jin)
+
+### Documentation Needs
+- Update Docker setup guide (mentioned by @Oguz Serdar)
\ No newline at end of file
diff --git a/docs/community/Discord/index.md b/docs/community/Discord/index.md
new file mode 100644
index 0000000000..efc63a4dba
--- /dev/null
+++ b/docs/community/Discord/index.md
@@ -0,0 +1,63 @@
+---
+title: Discord Summarization
+---
+
+## About
+
+Overall, the ai16z DAO v2 daily summary initiataive aims to create a more efficient, transparent, and engaging ecosystem by leveraging AI to address information overload and incentivize contributions. By automating key processes and providing meaningful insights, the project seeks to foster a dynamic and truly decentralized organization.
+
+## Why?
+
+Information Overload and Discord Limitations:
+- Rapid growth leads to information fatigue, with Discord message volume exceeding 90,000 per day.
+- Existing summarization bots require manual triggering and lack persistent logging.
+- Discord lacks public indexing, hindering information retrieval and actionability.
+
+![](/img/overload2.jpg)
+Chatrooms move too fast for people to keep up with.
+
+## How?
+
+AI-Powered Summarization and Insight Extraction:
+
+Leveraging LLMs (Large Language Models) to summarize daily chat logs per channel, working group, and server.
+
+Extracting insights on:
+- Frequently Asked Questions (FAQs)
+- Daily progress and milestones
+- Key decisions and discussions
+- Member contributions and assistance
+- Action items and pending tasks
+- Potential pain points
+
+## Benefits
+
+Solution: Rebundle via automated summarization using LLMs to extract:
+- Keep people updated, we move fast
+- Less humans in the loop, use AI
+ - Remove human bias and misaligned incentives, adding more transparency and thus more trust into the mix
+ - Progressive automation of the DAO towards a truly decentralized and autonomous organization
+- Extract contributions happening on Discord
+ - Gamify open-source development by leveraging LLM insights to recognize and reward valuable contributions outside of GitHub
+ - Use sentiment analysis to determine who is helping and if that help was successful
+ - Create a points system based on engagement, assistance, and feedback (e.g., emoji reactions)
+ - Develop contributor profile pages similar to MMO stat pages, showcasing contributions and achievements
+ - Explore airdrops and other reward mechanisms for active contributors
+
+![](/img/discord_llm_pipeline2.jpg)
+
+## Future Integrations
+
+AI Agents and Future Integrations:
+
+Utilizing AI agents to:
+ - Onboard new developers and assist with troubleshooting based on extracted FAQs.
+ - Manage project tasks and verify progress.
+ - Provide summaries tailored to specific work group interests.
+ - "I would imagine we have AI agents that have a set of goals expectations responsibilities and then they can filter the chat logs from that perspective"
+- Integrating with Hats Protocol to codify roles and responsibilities.
+- Exploring interactive interfaces:
+ - AI-powered dashboards and newsfeeds.
+ - Virtual show format with an AI anchor broadcasting daily activities.
+ - AI-generated podcasts and summaries.
+
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-11-27.md b/docs/community/Discord/the_arena/discussion/chat_2024-11-27.md
new file mode 100644
index 0000000000..5b29a12591
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-11-27.md
@@ -0,0 +1,56 @@
+# discussion 2024-11-27
+
+## Summary
+The chat focused on the use of local models for agents, specifically llama-local in character files. Wxrlock announced plans to revive Brahverse with new functionalities and a CTO role.
+
+## FAQ
+- Where can I read up more on swarm and its use case? (asked by @flockaflame)
+- Are there any agents using the ai16z framework that run open-source models locally? (asked by @Herb)
+- If not, is it possible to do so with a local model like llama-local in character files? (asked by @Herb)
+- Would using an API for LLMs such as openai or Claude be beneficial? (asked by @shaw)
+- Is there a place where I can find tutorials for Python? Are you guys music producers by any chance? (asked by [Herb])
+- Are agents deployed on BTC or other chains, and if so how many are in each chain? (asked by [Nikos](01:56))
+- Where can I find workshop recording from Agent Dev School? », (asked by @DigitalDuelist)
+- Is the recording enough to launch an agent using framework for testing before real one? (asked by @MrEnjOy_)
+- What is UBC and KinOS? (asked by @GAIO ガイオ (04:43))
+- How to raise LP for a token launch without using pump.fun mechanisms? (asked by @juneaucrypto | The Interns AI)
+
+## Who Helped Who
+- @zKorp helped @Herb with Implementing local models for agents by providing Cheelax | zKorp explained how to use llama-local in character files
+- @Wxrlock helped with by providing Wxrlock shared plans about reviving Brahverse with new functionalities and a CTO role
+- [0xdavila](01:30) helped [Herb] with Learning Python programming by providing Provided stream recording for Python tutorials
+- @shaw helped @DigitalDuelist with Locating Agent Dev School Recording by providing Provided workshop recording location
+- @Rick (05:11) helped @Craftsman (04:50) with Locating development recordings by providing Shared recording of dev school by @mikeblockasset
+- @mikeblockasset helped @Z with Linking X account to agent by providing Provided TWITTER_COOKIE setting example by @LukeYang
+- @gejimayu. helped @FroggyKnight with Investigate bubble maps cluster issue related to $ai16z by providing gejimayu. advised FroggyKnight to check Github for updates.
+- trader1 & gejimayu. helped '7OROY' with Reviewing community guidelines to prevent future issues. Suggested by Dr, no direct response but implied agreement from others in the chat. by providing Banning '7OROY' for disruptive behavior, requested by multiple users and agreed upon.
+- @trader1 and community consensus helped @7OROY with Stop disruptive behavior in the chat, maintain positive vibes. by providing Banning @7OROY for spreading FUD
+- @Ruzo11 helped @MENDZ with Understanding the concept by providing Explanation of what an AI agent is provided.
+
+## Action Items
+
+### Technical Tasks
+- Implementing an adapter for the bot's new functionalities (mentioned by @Wxrlock)
+- Launch YouTube video tutorial on Pyhton programming. (mentioned by [Herb](01:33))
+- Launch an agent using the framework for testing purposes before real launch. (mentioned by @MrEnjOy_)
+- Link X account to agent for posting (mentioned by @Z)
+- Investigate bubble maps cluster issue related to $ai16z (mentioned by [FroggyKnight])
+- Ban user '7OROY' for repeated disruptive behavior (mentioned by [trader1, gejimayu., Dr])
+- Ban user @7OROY for spreading FUD (mentioned by @trader1)
+- Research AI agents (mentioned by MENDZ)
+- Launch code for AI agents to build Twitter bots (mentioned by [FroggyKnight](06:32))
+- Investigate open-source AI projects for potential collaboration opportunities. (mentioned by FroggyKnight)
+- Investigate DAO token extension for minting process (mentioned by @trader1)
+
+### Documentation Needs
+- Check out stream recording for tutorials (mentioned by [0xdavila](01:30))
+- Update workshop recording from Agent Dev School (mentioned by @DigitalDuelist)
+- Review Github for updates on the project's progress and improvements. (mentioned by [gejimayu.])
+- Review and update community guidelines to address similar issues in the future. (mentioned by [Dr])
+- Investigate DCA support on Jup contract (mentioned by FroggyKnight)
+- Documentation of the project's unique value proposition and liquidity sources. (mentioned by [7OROY](06:34))
+
+### Feature Requests
+- Reviving Brahverse with new functionality, including a CTO role (mentioned by @Wxrlock)
+- Get Eliza agents commenting on real-world data/trends. (mentioned by @mikeblockasset)
+- Explore the integration of TikTok and Instagram to expand market reach (mentioned by FroggyKnight)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-11-28.md b/docs/community/Discord/the_arena/discussion/chat_2024-11-28.md
new file mode 100644
index 0000000000..5875ed8989
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-11-28.md
@@ -0,0 +1,56 @@
+# discussion 2024-11-28
+
+## Summary
+The chat revolves around EVM integration on a platform. The members discuss its features like cross-chain agents using smart contracts as the main strength of one developer (@st4rgard3n). There's also an informal discussion about @shaw, with jokes and encouragement for team progress.
+
+## FAQ
+- What can I find in the EVM integration? What is shl0ms thing mentioned by Odilitime? (asked by @ytd.amk)
+- Where to locate and interact with @shaw online, jokingly asking for a confrontation (asked by @VforMemes)
+- What's going on? (Context unclear) (asked by @NHUNG DONG)
+- Would be cool to get more detail. I’ve seen Zerebro sign a music deal but not sure what else is in the realm of possibility? Who can provide information on this topic? (asked by @Momo)
+- Does EVM integration mean that eth can launch Eliza bots right away? What are the implications for bot deployment with Ethereum Virtual Machine (EVM) support? (asked by @trader1)
+- Does anyone know if DAO donation needs to happen from agents wallet? (asked by @LaserRiot)
+- If we decide to launch a token but not on solana, how do we contribute tokens to ai16z DAO? Seeing that sending tokens directly would be an issue.','answered by': '@HappyScan', (asked by @MrEnjOy_)
+- How to use Eliza with rag? (referring to a specific technical implementation) (asked by @CxyJerry)
+- What will the revenue distribution look like for AI16Z token? (asked by @mariocandia)
+- Can someone put the proposal into a markdown format? When is it due to be proposed? (asked by [boom](05:07))
+
+## Who Helped Who
+- @Momo, @st4rgard3n helped @shawAI and others with Team motivation by providing @bersezk encourages the team to proceed
+- @terexitarius helped @Stargarden with Community integration by providing @Terexitarius welcomed @st4rgard3n and encouraged their participation in the community.
+- @faceiro helped @bunchu with Information sharing by providing @Faceiro expressed appreciation for finding valuable information on Mid Mic Crisis.
+- @HappyScan helped @MrEnjOy_ with Token Contribution by providing @MrEnjOy_ asked about contributing a token for their agent created with eliza framework to ai16z DAO, and @Konstantine inquired if tokens are available.
+- @mariocandia helped @CxyJerry with Providing guidance for community members to engage in decision-making processes within the project. by providing [boom] suggested discussing and voting on proposals regarding DAO infrastructure, trading platform launches
+- [boom](05:14) helped [Horiko, 맹견안내인](05:07-05:12) with Integration of PMairca trading platform and preparations for live testing. by providing Boom provided guidance on creating a markdown proposal for DAO tool usage.
+- [boom](05:14) helped [Zato Ichi, nothing](05:13) with Providing information on PMairca trading platform's timeline. by providing Boom provided an estimated timeline when asked about the go-live date.
+- @Rick (05:21) helped @boom with Identifying a cryptocurrency by providing 7OROY provided information about the degenai CA.
+- [ashkazat](06:11) helped [boom] (06:11) with Understanding the concept of jailbreaks in LLM behavior and potential solutions. by providing Ash Kazat explained the concept of jailbreaks in LLM behavior and introduced a platform for protecting AI agents against these issues.
+- @ashkazat helped All participants in the chat with Discussed security measures for infrastructure and ai agent behavior. by providing Ashkazat provided insights on how to ensure infra is secure against threats, as well as preventing AI agents from deviating.
+
+## Action Items
+
+### Technical Tasks
+- Integrate EVM on platform (mentioned by @Momo)
+- Integrate EVM for Eliza bots (mentioned by @trader1)
+- Train Eliza to write good lyrics using GPT technology. (mentioned by @boom)
+- Investigate options of contributing tokens to AI16Z's DAO without using the dao wallet. (mentioned by @MrEnjOy_)
+- Discuss revenue distribution for AI16Z token (mentioned by [mariocandia, boom])
+- Launch PMAIRCA trading platform to enable value accrual for DEGENAIS token (mentioned by [mariocandia, boom])
+- Create a markdown proposal for using DAO tooling to make decisions (mentioned by [boom](05:07))
+- Explore alternative income streams instead of Uber driving, like building and shipping projects. (mentioned by @boom)
+- Evaluate best practices for .env variables and secret management (mentioned by @boom)
+
+### Documentation Needs
+- Integrate PMairca trading platform and prepare it for live testing round, then go-live. (mentioned by [Zato Ichi](5:13))
+- Update documentation for project relationships (mentioned by @boom)
+- Clarify roles and benefits in the partnership program, specifically regarding 'hoplite' role. (mentioned by [LaserRiot](06:11))
+- Teach users how to secure their bots, including encryption of sensitive data. (mentioned by @boom)
+
+### Feature Requests
+- Develop cross-chain agents using smart contracts (mentioned by @st4rgard3n)
+- AI song creation by boom (mentioned by @boom)
+- Create a song for Eliza, personifying AI's digital nature (mentioned by @boom)
+- Consider launching a token for the agent created with eliza framework, and how it can contribute to ai16z DAO (mentioned by @MrEnjOy_)
+- Explore token availability for Eliza or ai16z (mentioned by @Konstantine)
+- Create public-facing bounties for jailbreak protection of LLMs (mentioned by [ashkazat] (06:11))
+- Address negative sentiment around AI16Z (mentioned by jceaser (07:08))
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-11-29.md b/docs/community/Discord/the_arena/discussion/chat_2024-11-29.md
new file mode 100644
index 0000000000..fe0baaf93a
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-11-29.md
@@ -0,0 +1,56 @@
+# discussion 2024-11-29
+
+## Summary
+The chat focused primarily around AI/agent applications within entertainment, with discussions about potential project ideas. Hat sought information regarding other existing or upcoming platforms that utilize these technologies for content creation (00:04). Zardique shared his experience of investing in a metaverse platform and expressed interest to integrate Eliza agents into it as an attempt at increasing its value, which was well received by the community members. The chat also included light-hearted banter about personal experiences with AI technologies.
+
+## FAQ
+- When will last week's work content meeting be held? And what are the future AI16z project contents? (asked by [阿拉斯加的狗🔯](00:03))
+- Do you know any other projects in entertainment space using AIs/agents, like Plump or similar platforms that create videos and content? Or anyone working on this kind of technology? (asked by [Hat] (00:04))
+- Has the broadcast started? Where to listen? (asked by @anon)
+- Why does everyone look metaverse except for Shaw (asked by @whobody)
+- Are those people real ? lol (asked by @whobody)
+- What is the difference between pannenkoeken and waffles in Belgium? (asked by @whobody)
+- Is Elizia single? (asked by @Rez)
+- Daily AI Shaw Alpha of the Day (asked by @anon)
+- How can I get more ai16z without paying for it? What's the current APY of LP tokens and how does IL affect rebalancing? (asked by nikom0to)
+- 200 APR is currently given. Be wary about Inventory Level (IL) as ai16z moves fast. (asked by Zardique)
+
+## Who Helped Who
+- [Zardique](00:05) helped [Hat] (00:06) with Discussing investment in similar projects and seeking advice on improving the value of their own. by providing Zardique shared his experience with a metaverse project.
+- @hat helped @anon with Database creation for agents/AI sectors by providing Hat dm'd anon about the database.
+- @zardique helped @anon with Discussion about societal shift requirements by providing Zardique provided insights on VR metaverse development.
+- [witch] helped [whobody, Zardique] with by providing Witch provided a positive remark on the conversation's outcome
+- @Zardique helped @whobody with Provided cultural context for food items by providing Clarification on Belgian pancakes and waffles.
+- @Rez helped General Discord community members with Providing insights on the progress of a project by providing Discussing AI's capabilities, Shaw is building impressive technology 24/7
+- Zardique helped nikom0to with Navigating LP acquisition & rebalancing by providing Discussing strategies for acquiring more Lp tokens and managing inventory levels in the context of a rapidly evolving AI token market.
+- @shaw helped @Richard财富湾 with Explained that Eliza is a separate project, not related to AI16Z. by providing Clarification on ELIZA coin and ai16z relation
+- @General Mikawa helped with Technical support by providing Collabland partner role verification issue
+- @MrEnjOy_ helped @jin with Finding DAO Wallet Address by providing @Knockerton provided information about a wallet set up for Base last week.
+
+## Action Items
+
+### Technical Tasks
+- Plug Eliza agents into metaverse project to increase value of investments. (mentioned by [Zardique](00:05))
+- Create a database for agents/AI sectors (mentioned by @Hat)
+- Investigate connection issues reported by Zardique (mentioned by [Zardique])
+- Investigate Elizia's relationship status (mentioned by @Rez)
+- Implement role gate feature to restrict # tokens access (mentioned by @shaw)
+- Get major camera manufacturers to adopt a standard (mentioned by Zardique)
+- Build the tech for first mover advantage in AI token space. (mentioned by whobody)
+- Investigate if ELIZA coin is hard capped or soft-capped. (mentioned by @Rez)
+- Address issues with Collabland partner role verification (mentioned by @General Mikawa)
+- Deploy Eliza framework bot on Base (mentioned by @MrEnjOy_)
+- Copy contract address directly (mentioned by @shaw)
+- Build an agent that autonomously evaluates and buys art (mentioned by @jay_wooow)
+
+### Documentation Needs
+- Research the cultural significance of pannenkoeken and waffles in Belgium. (mentioned by @Zardique)
+- Document the implementation of partner roles and token restrictions in Discord guidelines. (mentioned by )
+- Update community on the status of MATL project (mentioned by @Zardique)
+- Get the dev school role for Telegram agent access. (mentioned by @slim)
+- Read about price talk trenches on Discord link provided by RNK 🪽. (mentioned by `RNK 🪽`)
+
+### Feature Requests
+- Search for AI/agent projects within entertainment space (mentioned by [Hat](00:04))
+- Discuss VR metaverse development and societal shift requirements. (mentioned by @Zardique)
+- Consider Ai16z grant program or funding for Eliza agents. (mentioned by @anon (03:44))
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-11-30.md b/docs/community/Discord/the_arena/discussion/chat_2024-11-30.md
new file mode 100644
index 0000000000..d4b41eecd4
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-11-30.md
@@ -0,0 +1,55 @@
+# discussion 2024-11-30
+
+## Summary
+The chat focused on discussing the technology behind an AI Twitter space project. DorianD inquired about it, and dev_next_door1326 shared details via DM to clarify further. The conversation also touched upon token discussion guidelines when '~/chocoopanda' mentioned sharing a related link.
+
+## FAQ
+- Is the website down? - Answered by: DorianD (asked by @jin)
+- What project is being discussed in this chat? (asked by basjee01)
+- Why did I lose partner role? (02:28) (asked by @four3two1_)
+- Try to reverify with Collaborand. (02:30) }], (asked by @not_in_a_dao_ai)
+- Is there a new token? :bizfrog:(02:33) (asked by @mqxon | moni🧙)
+- How does the verify system work? Why didn't I get a captcha or !agree to work? What should be done instead? Who can help me with this issue? (asked by eman8n (03:40))
+- When will AI16Z fund start managing and investing assets, what's the timeline for it to become operational? (asked by Jay (03:20))
+- What is the role of $AI16Z & $ELIZA tokens in DAO and infrastructure? Are there any new functionalities associated with these roles? (asked by Kakarot (03:40))
+- What did you lose? (referring to website data or information) (asked by @Elijah Madonia)
+
+## Who Helped Who
+- `RNK 🪽` helped ~/chocoopanda with 'dev_next_door1326' shared project details with DorianD via DM. by providing 'RNK 🪽' reminded '~/chocoopanda' about the token discussion guidelines.
+- Millercarter helped basjee01 with 'not_in_a_dao_ai' expressed disagreement with a concept. by providing Millercarter provided an analogy to clarify the discussion.
+- @not_in_a_dao_ai helped @four3two1_ with Reverifying partner role with Collaborand. (02:35) by providing @four3two1_, @jin, and Moderator
+- solswappa helped eman8n with Verify process clarification by providing Solswappa (03:17) provided guidance to eman8n on how the verify system works.
+- hildi helped 0xJayce with $AI16Z & $ELIZA token clarification by providing Hildi (04:08) explained that only coins of ai16z are $AI16Z and $DEGENAI.
+- @josh helped witch with Gameplay assistance by providing Josh provided a link for Elden Ring boss fight.
+- @boyaloxer helped @Mau », }], }]} with by providing @boyaloxer provided Mau with a quickstart guide from the Eliza GitHub to help him launch his agent using AI16Z code.
+- helped with by providing
+- (GAPLY representative offering help and resources for development projects) helped General Discord community with Providing assistance with questions or project work by providing [MANIO](10:55)
+- @Rick helped @Bloom1 with Unban and gain access by providing Rick shared information to help @Bloom1 get Akasha unbanned.
+
+## Action Items
+
+### Technical Tasks
+- Investigate token discussion guidelines (mentioned by `RNK 🪽`)
+- Launch PMAIRCA trading bot (mentioned by @not_in_a_dao_ai)
+- Develop Twitter Spaces voice client (mentioned by liamz)
+- Investigate website downtime (mentioned by @MetaMike)
+- Share the quickstart guide from Eliza GitHub on community channels to help newcomers. (mentioned by @boyaloxer)
+- Collaborate on re-establishing a shared workspace (mentioned by [anon](10:51))
+- Assess ElizaOS' potential for adoption and growth in the repo. (mentioned by [zobo](10:58, 10:59))
+- Investigate Uniswap forks and their impact on the DeFi space. (mentioned by [not_in_a_dao_ai](11:02))
+- Focus on flagship product, Uniswap v4. (mentioned by @not_in_a_dao_ai)
+- Confirm if pspring is behind DegenAI project (mentioned by @Boz_M)
+- Continue development of God project with Eliza fork (mentioned by shaw)
+
+### Documentation Needs
+- Review and share project details via DM for DorianD's inquiry. (mentioned by dev_next_door1326)
+- Reverify partner role with Collaborand. (mentioned by @four3two1_)
+- Update verify message to 'reply to this message' (mentioned by solswappa)
+- Post summary of yesterday's space (mentioned by @jin)
+- Create a non-developer friendly guide for launching an agent using AI16Z code (mentioned by @Mau)
+- Increase GitHub follows and stars for better visibility in the community. (mentioned by @not_in_a_dao_ai)
+
+### Feature Requests
+- Investigate the role of $AI16Z and $ELIZA tokens in DAO & infrastructure. (mentioned by Kakarot)
+- Implement URL blacklisting feature (mentioned by @jin)
+- Launch of the token by Vi16z mentioned, requires further discussion on implications and integration with DegenAI (mentioned by @Danilson)
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-12-01.md b/docs/community/Discord/the_arena/discussion/chat_2024-12-01.md
new file mode 100644
index 0000000000..d624031295
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-12-01.md
@@ -0,0 +1,56 @@
+# discussion 2024-12-01
+
+## Summary
+The chat focused primarily on the Eliza Framework and its use in adjacent teams. Jin mentioned sending a PR for documentation, while Mag pointed out an issue with fishy links posted by users to #ideas-feedback-rants channel that needs investigation (Technical Task). Niko0to asked about DAO's token plans which was clarified as only two primary tokens represent the hedge funds and Eliza framework is used in adjacent teams. Grivier raised a question on multiple agents using Eliza Framework for communication, but no explicit answer provided.
+
+## FAQ
+- Is the DAO planning to release a token other than ai16z and degenspartanai? Will existing tokens be diluted or replaced by another one for the main purpose of the DAO's hedge fund? (https://discordapp.com/users/@nikom0to) - Answered: No, only two primary tokens represent the DAO’s hedge funds and Eliza framework is used in adjacent teams & unrelated projects. (asked by @nikom0to)
+- Is it possible to have multiple agents using the Eliza Framework communicate with each other on Discord? Do they maintain persistent memory storage for learning/evolving from conversations?(https://discordapp.com/users/@grivier) - Answered: Not explicitly mentioned, but 0xMoly suggests that adjacent teams use it. (asked by @Grivier)
+- Why would the DAO do that? What is a backroom in this context? (asked by @WAWE)
+- What's this project about and where can I find more information like whitepaper or articles? (asked by @Yawloz)
+- $ai/16z reprice to billion level? », (asked by @Ruzo11)
+- How would you train an agent made using the eliza framework? Is there a beginner friendly way to do this? (asked by @SunRiseLotus3)
+- I'm trying to build an AI16Z-based agent, but can't configure it correctly. Can anyone provide documentation or videos on how to properly set up the character file for desired responses? (asked by Thomas Huy)
+- $ai16z reprice soon? (asked by @Ruzo11)
+- What is ca of eliza? (07:14) », «answered by» Dragonbutt, response: (asked by bigbossss)
+- How to get partner level with over 100K? (#roles channel) - Answered by @shinji (asked by @b3rg)
+
+## Who Helped Who
+- [ChillingChiliz] helped [@nikom0to] with Provided clarification on DAO's token plans. by providing [CptHoek](https://discordapp.com/users/123456789)
+- @WAWE helped @Yawloz with Explained what a 'backroom' is and its relation to #🤖-the-arena by providing Clarification on DAO actions, specifically the backroom concept
+- @RNK🪽 helped @estpeer with Assigning roles in Discord server. by providing Help with @dev school role request.
+- @SotoAlt | WAWE helped @SunRiseLotus3 with Training an agent using the eliza framework by providing @SotoAlt | WAWE provided video resources to help @SunRiseLotus3 with Eliza framework training.
+- #💻-coders helped @dr3amer◎8 with Installing/running the eliza framework by providing @dr3amer◎8 asked for help with installing and running Eliza from GitHub.
+- Ruzo11 helped Smore with Withdrawal of funds issue by providing @Ruzo11 suggested importing private keys from Bull to Phantom as a workaround for withdrawing AI16z.
+- @shinji helped @Smore with Technical Tasks by providing Connecting with Collaboration Land to resolve Discord issues
+- @Jin helped @crac with Verifying new wallet connection by providing Manual verification of wallet for partner role by @jin to help crac.
+- @jin helped @bayckings with Exploring AI-based animation options in the chat interface by providing Jin provided a link to explore LiveVideoChat integration
+- @not_in_a_dao_ai helped 89primo (09:01) with Community Engagement by providing Provided link to Discord event for joining the community.
+
+## Action Items
+
+### Technical Tasks
+- Investigate fishy link in #ideas-feedback-rants (mentioned by [Mag](https://discordapp.com/users/@mag))
+- Investigate persistent memory, learning integration for Eliza (mentioned by @WAWE)
+- Develop agents mommy framework (mentioned by @anon)
+- Binance listing loading (mentioned by crypto8eit)
+- Watch videos on training agents using Eliza framework (mentioned by @SotoAlt | WAWE)
+- Resolve issues with installing and running the GitHub version of Eliza. (mentioned by @dr3amer◎8)
+- Add a section for community on eliza's website (mentioned by jin)
+- Connect with Collaboration Land to resolve Discord issues (mentioned by @shinji)
+- Manual verification of crac's new wallet for partner role (mentioned by @jin)
+- Investigate integrations for character animator with AI capabilities (mentioned by @bayckings)
+- Make moderator colors brighter (mentioned by @jin)
+- Align multiple projects by forking code (mentioned by @jin)
+
+### Documentation Needs
+- Send PR documentation (mentioned by [jin](https://discordapp.com/users/1234567890/))
+- Import private keys into Phantom Wallet and troubleshoot errors. (mentioned by @Smore)
+- Turn on display role for mods in Discord settings. (mentioned by `RNK🪽`)
+
+### Feature Requests
+- Release project with collaboration opportunities (mentioned by @Grivier)
+- $ai/16z reprice to billion level (mentioned by [anon, gin_chan])
+- Investigate the possibility of importing private keys from Bull to Phantom as workaround. (mentioned by @Ruzo11)
+- Repost ai16z on Twitter to attract good developers and increase visibility. (mentioned by @Rick)
+- Improve alignment strategy in the future (mentioned by @jin)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-12-02.md b/docs/community/Discord/the_arena/discussion/chat_2024-12-02.md
new file mode 100644
index 0000000000..3a66e32cc9
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-12-02.md
@@ -0,0 +1,56 @@
+# discussion 2024-12-02
+
+## Summary
+The chat segment focused on discussing benefits, responsibilities, and perks associated with becoming a partner in an organization that uses the AIZ16 token. Key points included exclusive access to certain chats for influencing trades (bersezk), receiving special tickets like 'first time machine ride' as mentioned by Ruzo11.
+
+## FAQ
+- Any other benefit or use case of AIZ16 token? What are the advantages for a partner with this token, besides having access to partners chat and influence trades? (asked by HeHi (00:36))
+- What benefits do you get as an exclusive member in terms of tickets or other perks when becoming AIZ16's partner? (asked by Ruzo11)
+- How does the partnership with AIZ16 token influence your coding experience and problem-solving skills? (asked by boom (01:35))
+- Hi everyone! What's up? (01:48) (asked by @t)
+- Reading through the GitHub changes was a pain. Any tips on how to make it easier? (asked by @witch)
+- How does the tokenization work for their characters? Or how would they differ from llms that learned English? (asked by @Ruzo11)
+- Did something happen with ai16z? (asked by @trader1)
+- Can anyone provide a link to the 'Waking Up' article or blog written by Shaw? (asked by @ommiii)
+- Why is it not recommended to hold BTC during December? (asked by @trader1)
+- Are these bots ? Are they kicking? Who did you give the tokens to, and why are people saying things without knowing anything about it? Is this a community or personal distribution of Eliza supply by ai16z dao? Would ai16z consider burning all their holdings for reputation gain? Any alternative proposals welcome. @shaw's response needed on 7% held in the DAO. (asked by @8451256)
+
+## Who Helped Who
+- HeHi helped anon (01:35) with Understanding the advantages and use cases of AIZ16 token partnership by providing bersezk explained benefits of being a partner, including access to exclusive chat for influencing trades.
+- @witch helped [DAO fun members] with Documentation update by providing Improving readability of Github Changes
+- @Ruzo11 helped @eman8n with Connect to partners chat by providing Ruzo11 provided information about a collabland bug and suggested redoing the connection.
+- [Charlesmeow, Agata❤🔥] helped @ommiii with Clarifying community queries by providing Provided information about Eliza and its supply held by Shaw.
+- @shaw helped ai16z DAO community members with Negotiate a plan concerning the distribution and potential burning of tokens for reputation gain. by providing 8451256 reached out for negotiation on ai16z dao's holdings of the 7% Eliza supply
+- @8451256 helped @Charlesmeow with Understanding eliza supply negotiation and AI Marc Andreeson's role. by providing @8451256 provided information on the current status of token distribution, which helped @Charlesmeow understand potential actions.
+- @Doooooo helped AI16z dao community representative @Wen token with Discuss alternatives to full port stack sell of Eliza's supply by providing Negotiation for token burn
+- @zobo helped @Smedroc with Discussion on possible parentage of a robot-named kid by providing Clarifying information about Shaw's connection to Elon Musk and his child
+- @minne_ape_olis helped @jin with Explaining the features and potential contributions for 'next.js of ai agent frameworks' by providing 'next.js of ai agent frameworks' is incredible, what makes it so? And how can we contribute to its development?'
+- @LetMeCook helped Team members discussing Virtuals Framework. with Improving project strategy and implementation by providing LetMeCook suggested pairing agents against the framework token for better value capture.
+
+## Action Items
+
+### Technical Tasks
+- Investigate potential benefits of becoming a partner with AIZ16 token (mentioned by anon)
+- Work on `AIFixEverything` bot (mentioned by @boom)
+- Investigate TikTok's LLM tokenization for Chinese characters (mentioned by Ruzo11)
+- Resolve collabland bug issue and re-establish partners chat connection. (mentioned by eman8n)
+- Update website code on GitHub (mentioned by [anon, Website])
+- Negotiate a plan concerning ai16z dao's holdings of Eliza supply (mentioned by @8451256)
+- Negotiate a plan for AI Marc Andreeson regarding eliza supply held by ai16z dao (mentioned by @8451256)
+- Destroy the 7% of tokens donated to AI Marc Andreeson immediately if no progress is made (mentioned by @8451256)
+- Negotiate a plan for AI16z Dao to consider burning all of Eliza's supply currently held by them. (mentioned by @Doooooo)
+- Join X live for Autonomous hackathon AMA (mentioned by @jdywe)
+- Add more emojis to chat (mentioned by @jin)
+- Publish order of operations for project updates (mentioned by [jin](08:45))
+
+### Documentation Needs
+- Update documentation to include information about partnership and its advantages, including exclusive tickets for the first time machine ride. (mentioned by Ruzo11)
+- Improve GitHub changes readability for DAO fun members. (mentioned by @witch)
+- Document Eliza's supply held by Shaw (7%) for community clarity. (mentioned by [Charlesmeow])
+- Verify @b3rg's holdings manually for partner role eligibility (mentioned by @b3rg)
+- Update documentation regarding the eliza supply negotiation and token distribution process. (mentioned by )
+- Update the community on degenai's progress and first token of aidao team. (mentioned by @GuruCrypto1)
+
+### Feature Requests
+- Prepare next agent season app (mentioned by @anon)
+- Discuss how the judging of the hackerthon by AI agents will work. (mentioned by @jin)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-12-03.md b/docs/community/Discord/the_arena/discussion/chat_2024-12-03.md
new file mode 100644
index 0000000000..7686235ca5
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-12-03.md
@@ -0,0 +1,54 @@
+# discussion 2024-12-03
+
+## Summary
+The chat revolved around the creation of an impressive video, which used 'gource'. PC clarified that they didn't have their own Twitter account and it was generated using gource. The community members expressed interest in creating similar videos.
+
+## FAQ
+- Who made this? (referring to the video) (asked by @anon)
+- Did Rick get a tweet of his own work? (asked by @eman8n)
+- No response to hiring inquiry. (asked by @jams)
+- Issue installing Twitter client for Eliza Agent project. Package not found? Any help appreciated! #elizagent (asked by @allan28)
+- What resources or approaches would you recommend for getting started with AI agents? What's the best way to learn about them as a DevOps engineer? How can I build backend using platforms like vvaifu, and what are its advantages over other methods of development? (asked by Shan (05:25))
+- Is the tutorial available? (https://github.com/HowieDuhzit/Eliza-Installer)? (asked by @Spibba)
+- Thank you for your help! How much is this tip worth in SOL currency? (asked by @nader)
+- What's the minimum AI16Z token required for getting a partner role? Who answered: Don (asked by dral)
+
+## Who Helped Who
+- @Melted helped Rick with Creating a new social media presence for Rick by providing PC explained how PC's Twitter account was created using gource.
+- @dertaika helped @ChristianD with Providing information about website update. by providing Addressing broken URL for the project's roadmap.
+- @Rick helped @anon, @ChristianD with Providing general advice on a given day. by providing Sharing wisdom and knowledge
+- @andré (skott) helped @allan28 with Build character using other accounts' tweets by providing Twitter API data fetching and structuring advice.
+- jin helped Spibba with Learning about building backend using platforms like vvaifu. by providing Spibba (06:14) was advised by jin to learn AI agent on their own computer for better understanding.
+- @jin helped @Spibba, @Nader with Eliza installation help by providing Provided a new tutorial link and tipped @nader $10 sol.
+- @Jin helped Socrate with Collaborative Land Role Verification by providing Manual verification of role for Socrate by Jin
+- @jin, @tcm390 helped Community Members with GitHub Contributor Page Creation by providing @tcm390 is helping make a github contributor page in the community section
+- Don helped @Dral with Sending a DM for friendship by providing @witch sent friend request to @dral
+- @Jin helped @Dral with AI16z holding screenshot sharing by providing @jin provided AI16Z snapshot and partner role upgrade advice.
+
+## Action Items
+
+### Technical Tasks
+- Create a Twitter account for Rick (mentioned by @Melted)
+- Experiment with AI16Z repositories (mentioned by @Jo)
+- Hire an AI engineer/developer to expand Eliza Agent (mentioned by @Alwaysharddev)
+- Watching 'AI Agent Dev School VOD', learn AI agent development on personal computer (mentioned by jin)
+- Add new tutorial from GitHub (mentioned by @jin)
+- Manual verification of role for Socrate (mentioned by @jin)
+- Investigate janky behavior of Collabland (mentioned by @jin)
+- Fix bot issues (mentioned by [jin (10:40)])
+- Develop AI agent token (mentioned by @0xSimpleFarmer)
+- Resolve Twitter ban for LexOverdrive’s bot account. (mentioned by @Lex)
+
+### Documentation Needs
+- Generate video using gource, as mentioned by PC. (mentioned by @PC)
+- Update project roadmap link on website (mentioned by @ChristianD)
+- Reach out to Cex for collaboration or information exchange. (mentioned by @LetMeCook)
+- $tip @nader $10 sol for Eliza installation help. (mentioned by @jin)
+- Work on Eliza documentation and GitHub contributor page in the community section. (mentioned by @tcm390, @jin)
+- Verify roles using Collaborative Land in the Roles Channel. (mentioned by [dral (11:36)])
+
+### Feature Requests
+- Digital artist needed for project. (mentioned by @MIAMi)
+- Check Bigscreen Beyond crashing issue on virtual desktops. (mentioned by @Dragonbutt)
+- Integrate with Meteora MoonshotCC for volume increase and LP fees collection. (mentioned by @0xSimpleFarmer)
+- Create X agent related to existing Virtuals Protocol agents using Eliza's framework (mentioned by @IzyGrow)
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-12-04.md b/docs/community/Discord/the_arena/discussion/chat_2024-12-04.md
new file mode 100644
index 0000000000..c836bae683
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-12-04.md
@@ -0,0 +1,56 @@
+# discussion 2024-12-04
+
+## Summary
+The chat segment focused on discussions around using Eliza framework and basedBeffAI in building conversational agents. Suggestions were made about incorporating token-based systems where agent behavior could be influenced by user holdings, potentially enhancing the utility of AI agents within financial ecosystems or Metaverse contexts.
+
+## FAQ
+- Has anyone tried using Eliza for building chatbot? (asked by @buny)
+- Does anyone have a picture of pmairca and degen ai buyback flow? (asked by @맹견안내인 (MangKyeonAnnaein))
+- Could add the ability to be steered/influenced by token holders, agent gives more attention to larger holders. How can this feature work? (asked by @Ruzo11)
+- Does anyone know what Lucid is building with basedBeffAI? (asked by @Metavers3d)
+- What's the purpose of integrating Eliza framework? Answer: To allow users to launch their own AI agents in a few clicks. (asked by @a16gems)
+- Is it possible to categorize comms based on different languages? (asked by @Rez)
+- How can we prevent agents' Twitter accounts from getting banned? What measures are in place to avoid this issue? (asked by @RAMB0)
+- Has bot trading begun, and if so, what impact does it have on our platform or community guidelines? (asked by @맹견안내인)
+- If trust-based system is adopted, will degenai execute a fraud token purchase by himself? When the trust level is high? (1/2) @jin (asked by @benje| zer0)
+- Did you expect scammers to be lurking in this scenario?(2/2) @jin (asked by @benje| zer0)
+
+## Who Helped Who
+- @맹견안내인 (MangKyeonAnnaein) helped @buny with Providing information on using Eliza for building chatbot and sharing a resource link. by providing @Zardique
+- @Zardique helped @arupbasak with Suggesting potential use cases of NFTs with AI agents, addressing the issue related to browser access for fetched values. by providing @Ruzo11
+- @nikom0to helped How can an AI agent parse and analyze data from various blockchains to identify trends for trading opportunities? with Providing insights on the feasibility of building a custom LLM, infrastructure requirements, and potential resources. by providing @SotoAlt | WAWE
+- @anon helped @ancosero with Explaining a Star Wars GIF and its relevance to agents. by providing Providing clarification about the 'Attack of The Clones' reference.
+- @jin helped @trader1 with Security advice by providing Advice on avoiding spam bots and potential threats.
+- @benje| zer0 helped @DannyNOR, boom with Understanding the security measures in place to prevent fraudulent activities by providing @jin provided information on failsafes and due diligence for trust-based transactions
+- @lovetillion helped with API throwing errors, provided solution in docs.birdeye.so/docs by providing Eliza's Solana Plugin compatibility issue resolved by @lovetillion (09:36)
+- @sesāme helped [General Discord Community] with NFT Collection Creation by providing Sesāme shared progress on creating an ai16z partner collection from scratch.
+- helped @bunchu with Solving issues related to the solana plugin. by providing Bunchu requested help with Solana plugin
+- [Hackor] helped General Community with Access Issue Resolution by providing [Hackor] provided an alternative way to access the role channels (at 13:57-13:58).
+
+## Action Items
+
+### Technical Tasks
+- Explore the use of NFTs in scenarios where AI agents mint and distribute tokens, potentially enhancing their utility. (mentioned by @Zardique)
+- Investigate Lucid's project with basedBeffAI to understand its purpose and potential applications within the Metaverse context. (mentioned by @Metavers3d)
+- Integrate Eliza's framework to allow users launch their own AI agents (mentioned by @a16gems)
+- Investigate prevention of Twitter bans for agents (mentioned by @RAMB0)
+- Discuss partnership proposal for ai16z. (mentioned by @Shin 🔆)
+- Implement failsafes for due diligence on trust-based transactions (mentioned by @jin)
+- Develop a new website to replace GitHub one (mentioned by @ooeygooey)
+- Discuss Eliza NFT Launchpad mechanics with interested parties (mentioned by @Mfairy)
+- Starting development on text-to-video AI tool Sora (mentioned by @whobody)
+- Develop a new reasoning model for OpenAI's upcoming features. (mentioned by )
+- Implement a new verification process (mentioned by [poldex12 | darkblinds])
+
+### Documentation Needs
+- Enable browser access for AI agents by addressing issues related to internet fetched values. (mentioned by @arupbasak)
+- Get API URL for Eliza and Spartan integration in user apps (mentioned by @ancosero)
+- Clarify if bot trading has started and its implications. (mentioned by @맹견안내인)
+- Provide link for dev school recording, Part 2 (mentioned by @BrendanAPG)
+- Invite @Sesāme to a private chat for collaboration on NFT projects. (mentioned by @Mfairy)
+
+### Feature Requests
+- Consider implementing a token-based system for AI agents to influence agent behavior based on user holdings. (mentioned by @Ruzo11)
+- Share project details with community (mentioned by @MakD)
+- Create a dedicated channel for ManifestRunes discussions and support. (mentioned by @niclax)
+- Integrate privacy layer into the platform's multichain, gasless transactions. (mentioned by jin)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-12-05.md b/docs/community/Discord/the_arena/discussion/chat_2024-12-05.md
new file mode 100644
index 0000000000..ac430e7b1f
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-12-05.md
@@ -0,0 +1,57 @@
+# discussion 2024-12-05
+
+## Summary
+The chat segment focused on the Eliza AI integration with BTC motherchain, specifically for runes/ordinals. Nikom0to asked about this possibility and Melted provided a link to an existing implementation (https://x.com/Dexter_AI_) as evidence of its feasibility.
+
+## FAQ
+- Is there an integration for Eliza with runes/ordinals in BTC motherchain? (00:23)? (asked by @nikom0to)
+- What is Marc and what did Shaw tweet about?(00:18) (asked by @crypto_sid)
+- Is the new page live? Is it available for viewing now or tomorrow? What's happening today at 3am in relation to this update? (asked by [anon (00:36)])
+- Are there any screenshots of the new design that we can see, either on a homepage or circulating among members? What's happening with these updates and when will they be available? (asked by [Ruzo11 (00:47)])
+- How will ai16z make profits? What are the options for monetization and value capture platforms? (asked by Getmegone (01:15))
+- What specific convergence do you see happening that crosses AGI threshold? (asked by @Zardique)
+- Is the problem with agent outputs due to needing a specific environment? How can this be solved for security reasons and what impact would it have on autonomy of agents? (asked by @0xMoly)
+- What are some recent developments in smol world that showcase accelerated progress? (asked by @anon)
+- Can the future be predicted by an AI version of oneself?
+Answered By: @whobody (asked by @anon)
+- What are tokens and how to get them? (asked by @jules)
+
+## Who Helped Who
+- @nikom0to helped Eliza Integration Query with Technical Discussion by providing Explanation of Eliza integration with BTC motherchain (https://x.com/Dexter_AI_) by @Melted
+- [anon (00:36) & Ruzo11(00:47) helped community members seeking information about the new page and design updates. with Providing timely feedback on current status of development, clarifying when announcements will be made. by providing [Elijah Madonia (00:36)]
+- 0xMoly (01:24-01:35) helped Zardique with Understanding convergence for AGI by providing 0xMoly explains recursive learning in open systems, accelerating patterns.
+- @0xMoly helped @anon with Understanding security implications on autonomy of agents by providing Discussing the challenges and potential solutions for agent outputs requiring a specific environment.
+- @Smetter helped anon & others with Clarifying confusion about AI projects by providing Explanation of DegenAI, Eliza and Marc's relationship in the ecosystem
+- @Rick helped @whobody with Clarification on AI's capabilities by providing @anon shared a tweet from shawmakesai about AI predicting the future. The conversation was humorous, but it helped clarify some aspects of AGI.
+- @frenchplace helped Manasvi with Feature Requests by providing @frenchplace suggested exploring loading content into memory via API or commands to build up agents' knowledge over time.
+- @mikey helped @Night Fury with Improve betting game's user interface for better experience. by providing Mikey suggested improving UI by implementing deposit and play feature, reducing waiting time.
+- @jin helped Elijah Madonia and Smedroc with Implementing new money sources by providing Discussion on revenue streams for assets under management (07:39 - Elijah Madonia, @Smedroc)
+- @nock, @M3xR helped @whobody with Technical Tasks by providing Re-verification and multi auth setup for Discord account
+
+## Action Items
+
+### Technical Tasks
+- Integration for Eliza with runes/ordinals on BTC motherchain (mentioned by nikom0to)
+- Announcement of early preview for new page (mentioned by [jin (00:35)])
+- Collect and analyze feedback from the community on the new design (mentioned by [Elijah Madonia (00:36), Ruzo11 (00:47)])
+- Investigate monetization options for ElizaOS (mentioned by @Zardique)
+- Improve framework to handle complex tasks (mentioned by @shaw)
+- Release on-chain feature for IQ (mentioned by Horiko)
+- Improve user personas to reduce confusion (mentioned by @whobody)
+- Resolve Manasvi's error when generating a new tweet using Eliza (mentioned by Manasvi)
+- Work on Eliza (mentioned by @benitch)
+- Implement new revenue streams for assets under management (mentioned by @jin)
+- Re-verify Discord account with multi auth (mentioned by @M3xR)
+
+### Documentation Needs
+- Develop new website https://elizaos.ai (mentioned by four3two1_)
+- Publish substack article to introduce Lex in the media world. (mentioned by @Lex)
+
+### Feature Requests
+- Consider incorporating Eliza in the AI space sitcom meme content. (mentioned by [Stish (00:49)])
+- Implement a retroactive rewards system to incentivize contributions and value capture platforms. (mentioned by @Elijah Madonia)
+- Develop new action generation and self-coding capabilities for Eliza. (mentioned by @anon)
+- Develop AI with personality stored on chain (mentioned by Horiko)
+- Enhance AI's understanding of human emotions and physical world interaction. (mentioned by @Zardique)
+- Explore the possibility of loading content into memory via API or commands for agents to build up their knowledge over time. (mentioned by frenchplace)
+- Merch store releasing new clothing lines every 2-4 weeks. (mentioned by @Bevy)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-12-06.md b/docs/community/Discord/the_arena/discussion/chat_2024-12-06.md
new file mode 100644
index 0000000000..6d528a49e5
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-12-06.md
@@ -0,0 +1,56 @@
+# discussion 2024-12-06
+
+## Summary
+The chat focused primarily on the ELIZA token's association with ai16z ecosystem and its implications. Discussions also revolved around Whitelist (WL) eligibility criteria, specifically for partner roles within this context.
+
+## FAQ
+- Is ELIZA a token? Is it Eliza or ELIZA? (00:01)? (asked by @Dehuji)
+- Does the partner role not get WL eligibility?(00:14) (asked by @MAA | Multiplex)
+- How does one become eligible for the Eliza airdrop? What do you mean I had to be there? (asked by [badvacation])
+- @jin Possible help with not being marked as eligible despite holding old Eliza at snapshot time? (badvacation) (asked by [Zardique, badvacation])
+- 'Holding 10k degenai also grants a role? Correct?' and 'Collab land isn't picking it up for me.' (asked by @Zardique)
+- Never seen team like $ALCH before. They just producing so much utility, is unreal. (asked by @Penguin)
+- Is the AI16z team still working on Eliza? Who else is involved in this project? What's their role and contribution to it? (asked by @Noble)
+- Can someone help with investigating Dengeai top holder wildcard eligibility or point us towards the right resources/people for this information? Who can assist in understanding Eliza's development team? (asked by @Zardique, @anon)
+- Can holding '10k degenai' grant a role? How does it work in Collab land if not working for me now? (asked by @anon)
+- How is Eliza token different than AI16z, and how does value accrual from Eliza to AI16z function? (asked by @Tarun)
+
+## Who Helped Who
+- @sesāme helped @dehuji with Eligibility for WL based on partnership or top-holders by providing Clarification on ELIZA token and ai16z ecosystem membership (Dehuji, @MAA | Multiplex)
+- Explained that to be eligible for the airdrop one must have held old Eliza at snapshot time. helped [badvacation] with Eligibility clarification by providing [Zardique, badvacation]
+- @Matt from Dumpfun dot xyz helped @Zardique with Introducing himself and offering help by providing @Gwei | DumpFun.xyz
+- @Zardique helped @anon with by providing @Zardique asked @anon and others to help with investigating Dengeai top holder wildcard eligibility or point towards the right resources/people for this information. The community members provided guidance on who might be able to assist in understanding Eliza's development team.
+- @anon helped @Zardique with Understanding the relationship between holding tokens and roles in Collab land. by providing Research on 'degenai' role granting
+- @Tarun helped @anon with Explaining differences and mechanisms behind the two tokens' interaction by providing Clarification of Eliza token vs AI16z, value accrual process.
+- @anon helped @ashxn with Resolved issue with partner badges due to security upgrades by providing Discussing the cause of missing 'partner badge' and suggesting re-collaboration
+- whobody helped @juneaucrypto | The Interns AI with Way to get a Workload (WL) position. by providing juneaucrypto | The Interns AI asked for help getting WL spot.
+- @Zardique helped @Mfairy, @MIAMI with Getting WL for multiple agents. by providing Zardique provided information on connecting base wallets with solana addresses (02:49).
+- @M I A M I helped @ZER0 with Clarifying project status by providing @M I A M I helped @ZER0 by explaining their progress on tasks.
+
+## Action Items
+
+### Technical Tasks
+- Investigate if ELIZA token is part of ai16z ecosystem (mentioned by @Dehuji)
+- Stream development process, share frameworks freely (mentioned by [anon])
+- Investigate why Collab land isn't picking up 'holding 10k degenai also grants a role'. (mentioned by Zardique)
+- Investigate if Dengeai's top holder can get a wildcard (mentioned by @Wilcox)
+- Clarify the involvement of AI16z team in Eliza project and identify other teams working on it (mentioned by @Noble, @Dr)
+- Research on whether holding '10k degenai' grants a role (mentioned by @Zardique)
+- Re-collaborate due to security upgrades causing partner badge issues (mentioned by @anon)
+- Investigate potential WL spot for juneaucrypto | The Interns AI. (mentioned by [juneaucrypto | The Interns AI, whobody])
+- Connect base wallets to solana adresses. (mentioned by @Zardique (02:39, 02:40))
+- Implement ascii art to raster image conversion for generative model (mentioned by @boom)
+- Develop Unity integration and work on project tasks (mentioned by @ZER0, @M I A M I, @boom)
+
+### Documentation Needs
+- Update Discord role documentation to reflect WL eligibility criteria for partners and top-holders. (mentioned by @MAA | Multiplex)
+- Investigate Eliza token and its value accrual to AI16z. (mentioned by @Tarun)
+
+### Feature Requests
+- Improve token holder visibility on Solscan, possibly by showing more than the current 100 holders limit. (mentioned by @Zardique)
+- Recommend Eliza framework to other developers and donate 10% of project tokens to the DAO fund. (mentioned by [witch])
+- Explore the utility production of $ALCH project. (mentioned by Penguin)
+- Research NFT integration for the discussed feature or product (mentioned by @!!🌖VΞNOM!!)
+- Explore ASCII art-to-photo conversion technology (mentioned by [Zo, anon])
+- Consider launching an experiment on base (mentioned by [Mfairy])
+- Add developer addresses for tipping (mentioned by @jin, @Mfairy (02:42))
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-12-07.md b/docs/community/Discord/the_arena/discussion/chat_2024-12-07.md
new file mode 100644
index 0000000000..e0bf42d716
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-12-07.md
@@ -0,0 +1,56 @@
+# discussion 2024-12-07
+
+## Summary
+The chat focused on the X-ai project, with discussions around its potential and current progress. Ucadriotad requested assistance for backend service integrations in their Eliza AI agent trading pipeline setup.
+
+## FAQ
+- I mostly need help at the backend for integrating all these services. Who can assist? D responded, suggesting to ask when it's busier tomorrow. (asked by Ucadriotad)
+- Is this our token? What are the benefits of NFTs for cryptovault's project? Who should I talk to about it? (D)(SsippiJohnHurt) ?(https://www.youtube.com/watch?v=xXQMTBkw2vE) (asked by [cryptovault 🧊](01:03))
+- What are the benefits of NFTs for cryptovault's project? (asked by [cryptovault 🧊](01:04))
+- Does anyone know people behind FOMO and SwarmZero projects? Are they legit builders? How can I find them without ai16z vouching for the project? What's your take on this, Robin? Can you help me with that info or any leads to connect with these individuals? (asked by @Zardique)
+- What is the latest update regarding adding traits in our current AI agent projects and who can provide more information about it? (asked by @eyeshield . VKu)
+- When do they start trading? Thought it was supposed to be today. (asked by [adam.sternbach])
+- Is this NFT no longer of any use? (asked by [cnyz05])
+- What agents are people building with Eliza framework? Why those two specifically, and what value do they provide? (asked by @tysp)
+- How can we get the new agent to interact in the arena for idea generation from other agents? (asked by @Yoni)
+- What's your agent ser? (Seriously, what is it?) (asked by @Zardique)
+
+## Who Helped Who
+- D helped Ucadriotad with Backend integration help by providing D offered assistance and suggested asking again during a more active period.
+- helped with General well-wishing and encouragement for the weekend by providing
+- [SsippiJohnHurt](01:06) helped [cryptovault 🧊](01:04) with Research Skynet AI loadout options by providing Provided information on Skynet AI loadout options and suggested resources
+- @Robin helped @Zardique with Finding people behind FOMO and SwarmZero projects without relying on ai16z's endorsement. by providing Provided guidance on ai16z vouching system, advised caution when dealing with independent token users.
+- D helped all with Explaining technical terms by providing [dubie.eth] provided clarification on ATH discussion
+- @D helped tysp with Identifying valuable frameworks by providing D provided information on popular Eliza framework-based projects.
+- @Zardique helped @D with Technical Discussion by providing Discussing AI's potential in handling large datasets and making correlations.
+- @Yoni helped @Rick with Information Sharing by providing Sharing a tweet about market prediction using AIs.
+- [technoir, Smedroc] helped with ] by providing Provided information on the requirements to access collab land's associate and partner roles.
+- [D] helped [Cosmix, erionesu] (03:42-03.45) with Educating about AI trader's capabilities. by providing Explaining the functionality and potential value increase of DegenAI.
+
+## Action Items
+
+### Technical Tasks
+- Integrate backend services for Eliza AI agent trading pipeline (mentioned by Ucadriotad)
+- Prepare for ATH's release (mentioned by @D)
+- Discuss benefits of NFTs for cryptovault's project (mentioned by [cryptovault 🧊](01:04))
+- Investigate connections within projects working on AI agents (mentioned by Zardique)
+- Discuss ATH after all-time high (mentioned by [D])
+- Integrate Twitter, Discord, webapp for new agent interactions (mentioned by @Yoni)
+- Discuss AI's potential to work with large datasets (mentioned by @Zardique)
+- Connect wallet to #roles for associate or partner role (mentioned by [technoir, Smedroc])
+- Update qualifying amounts for NFTs (mentioned by [Smedroc] (03:14))
+- Switch to ai16z framework for agent running (mentioned by imagooddev)
+
+### Documentation Needs
+- Monitor and analyze X-ai project progress (mentioned by mnsraly)
+- Research and present Skynet AI loadout options (mentioned by [SsippiJohnHurt](01:06))
+- Understand the value of ai16z token in relation to AUM and its potential as a Layer 1 for AI (mentioned by [erionesu, Yoni])
+
+### Feature Requests
+- Add traits to the project, prioritize important ones first. (mentioned by D)
+- Provide link for potential NFT buy (mentioned by [dubie.eth])
+- Implement memetic scan and power ranking system in the agent's idea evaluation process. (mentioned by @D)
+- Quantify human psychology for market prediction using AIs. (mentioned by @Rick)
+- Consider ai16z token's open-source nature and growth rate as indicators of its potential (mentioned by [Yoni])
+- Investigate Project X_ai on DAOs and share thoughts. (mentioned by [mnsraly] (03:24))
+- Discuss NFT areas: Rarities, trades, price, raids. (mentioned by Cosmix)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-12-08.md b/docs/community/Discord/the_arena/discussion/chat_2024-12-08.md
new file mode 100644
index 0000000000..c7fd2c972f
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-12-08.md
@@ -0,0 +1,56 @@
+# discussion 2024-12-08
+
+## Summary
+The chat segment revolves around discussing a Twitter agent trained on conversation data, with the aim to interact and tweet based on it. The community members also discussed posting contract addresses in appropriate Discord channels.
+
+## FAQ
+- Are NFT holders getting a role in the main server? Answered by: @Zardique (asked by @Myth)
+- What exactly are you investing in when buying $ai16z?Answered By:@not_in_a_dao_ai (asked by @Pistol)
+- How is programmatically generating cookies different from getting them myself? (asked by @alt3r)
+- When will the missing tokens be sent out? (asked by .ark (04:17))
+- What are the criteria to determine if something is original? Is it management approval or voting? What do you all think about this? (asked by @cnyz05)
+- Is it good to sell all tokens donated to DAO? (asked by @Meowth)
+- Are you minting AI16Z partners today? Who is selling a bunch of stuff? (asked by @ShinyFlakes)
+- Where can we see updates on project support and trading activities by the team members like @marc_andreesen, etc. ? (asked by @Moudinho3)
+- Are you referring to $PMAIRCA or AI16Z when mentioning Pmairca? How many contract addresses are there? (asked by @D)
+- (asked by @Rick (shared by @jin))
+
+## Who Helped Who
+- not_in_a_dao_ai helped Banhello with Avoiding sharing sensitive information by providing Guided to find links of Eliza's website instead of posting contract addresses.
+- @shinji helped GM with Locating a missing person in chat. by providing @Cricco, @Zardique helped find the GM.
+- [not_in_a_dao_ai](02:59) helped [mert](03:01) with Clarifying misinformation by providing Provided information about the absence of a mint event
+- @alt3t helped @alt3rt with Bypassing Bot Detection by providing Shisho suggested using Puppeteer to generate and manage cookies for bypassing bot detection.
+- @Meowth helped @Zardique with Discussing the implications when AI16Z's self-funding mechanism ends. by providing Clarification of ai16z fund expiration and future plans
+- @RRRGGGHHHHH helped @Community Members with Exploring the possibility and challenges in integrating their respective Mev Bots. by providing Integration of MEV bots with Eliza OS
+- @jin helped #rules-and-links with Documentation Update by providing Jin agreed to send address and add information on the required allocations for roles.
+- @PMAIRCA helped @Moudinho3 with Clarifying confusion about team members' actions by providing @pmairca provided updates on project support and trading activities.
+- @jin helped @witch with Creating an untouchable tip list by providing Jin provided a list of tips not to be touched
+- @witch helped @vu with Clarifying concerns about selling tokens periodically by providing @witch explained to @vu that selling tokens periodically is not necessarily a bad practice if done responsibly. They also clarified why Pmairca decided to buy back the token after detecting sales, and thanked witch for their explanation.
+
+## Action Items
+
+### Technical Tasks
+- Develop a Twitter agent trained on conversation data to interact with accounts (mentioned by .chillhabibi)
+- Develop trust score system for DAO voting (mentioned by @not_in_a_dao_ai)
+- Develop tools based on a16z Eliza Framework (mentioned by [bright](02:45))
+- Programmatically generate cookies using Puppeteer (mentioned by Shisho)
+- Edit post on #roles for clarity (mentioned by @Zardique)
+- Update ai16z website link on #rules-and-links (mentioned by @eman8n)
+- Publish AI16Z's thesis (mentioned by @jin)
+- Develop scripts to source quant signals and basic technical forecasts for Marc's AI. (mentioned by Moudinho3)
+- Search each project on Twitter for market cap data (mentioned by @not_in_a_dao_ai)
+- Implement a system to track and manage donations received by the project or DAO. (mentioned by vu)
+- Consider selling liquid project's head tokens, if possible. (mentioned by Jakuubi)
+
+### Documentation Needs
+- Post contract addresses in the appropriate Discord channel, not #☣-price-talk-trenches. (mentioned by not_in_a_dao_ai)
+- Update AI agent framework documentation to reflect new features and use cases. (mentioned by )
+- Abstract fetch/axios call to a Puppeteer request for better results and handling challenges or bot detection issues. (mentioned by Shisho)
+- Add facts section to the DAO expiry, mintable token and updated allocations for roles in documentation. (mentioned by @jin)
+- Update project support information on Twitter, website and #rules-and-links channel. (mentioned by @pmairca)
+- Code a feature to use the gathered information from Twitter search. (mentioned by @Moudinho3)
+- Create an instruction manual for AI Marc's operation (mentioned by jin)
+
+### Feature Requests
+- Provide a brief summary of every project on https://elizas.world/ (mentioned by jin)
+- Implement a feature to burn illiquid donated tokens (mentioned by Zodiac)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/discussion/chat_2024-12-09.md b/docs/community/Discord/the_arena/discussion/chat_2024-12-09.md
new file mode 100644
index 0000000000..33c915a04f
--- /dev/null
+++ b/docs/community/Discord/the_arena/discussion/chat_2024-12-09.md
@@ -0,0 +1,56 @@
+# discussion 2024-12-09
+
+## Summary
+The most important technical discussions in this chat segment revolved around debugging an error encountered by '@crypto-john' while trying to execute the Sui Transfer Action using 'pnpm start'. The conversation also included @RV404 sharing their idea of building conversational agents with Eliza framework and seeking feedback on its execution. There were no concrete solutions or implementations discussed.
+
+## FAQ
+- I am unable to get the Sui Transfer Action to execute when trying with a chat message like: send 0.2 sui to recipient...any help understanding what I need to do? (asked by @crypto-john)
+- what is it? (asked by @Zardique)
+- What exactly are you building with the Eliza framework and characters used in a lore? (asked by @RV404)
+- Does anyone have experience with virtual protocol? Answered by @benitch.eth (asked by @Gila)
+- What image generation library do you recommend for creating unique acrylic art, exciting commentary and sentient tokens? (asked by @very curious (04:08))
+- Is VeyraAI connected to ai16zDao? Is its engagement with my token legitimate? (06:28) - Rick shared by @jin (asked by @anon)
+- Is it possible currently? To generate images based on provided data? (asked by @benitch.eth)
+- (asked by @Sashimikun)
+- (asked by @coinwitch (ai16z intern))
+- Shared tweet by @hubert about Eliza's growth. What does it mean? Answered: It shows the rapid development and adoption of AI agents running on Eliza during hackathon events. (asked by @Rick)
+
+## Who Helped Who
+- @Zardique, @Web3Go helped @crypto-john with Technical issue with Eliza framework and testing a feature by providing Debugging plugin action for Sui Transfer Action
+- @anon (04:03) helped @Ray V with Regain partner role by providing Reconnecting to Collaborative Land
+- @coinwitch intern (ai16z) helped [@username] in #💻-coders with by providing Guiding new contributors on setting up image generation and searching for resources
+- @Yohann helped @Gaianet_AI with Assisting with a project related to Gaianet AI (06:18) by providing @benitch.eth is getting help from Yohann, who works in an AI company
+- Benitch & Jin helped Community members interested in the project with Developing a new feature by providing @benitch.eth and @jin discussed creating an image-generation agent using provided data.
+- @Prime helped @thejoven with Testing the collab.land Discord Bot by providing Collaboration land bot role testing and setup.
+- @witch helped Eliza community members who were confused by the term smol with Clarify slang terms used within Discord chat by providing @whobody explained what 'smol' means in context of Eliza project
+- @not_in_a_dao_ai helped Eliza community members who were confused about the reference to '@whobody' with Clarify references and mentions within Discord chat by providing @not_in_a_dao_ai clarified that 'it's @whobody', helping others understand a previous comment
+- @jin, @whobody helped ClammyDevito with Resolve email and page freezing issue during sign-up. by providing Clammy Devito received help with registration process issues
+- D helped 𝓩𝓮𝓷 with Technical Tasks by providing Clarified Project X backing and partnership status
+
+## Action Items
+
+### Technical Tasks
+- Debug plugin action for Sui Transfer Action (mentioned by @crypto-john)
+- Implement traits using Sesame (mentioned by @seemsgucci)
+- Reconnect to Collaborative Land and regain partner role. (mentioned by @anon)
+- Set up image generation for new contributors (mentioned by @coinwitch)
+- Apply for Heurist AI API key using ref code `ai16z` (mentioned by @coinwitch)
+- Develop an image-generation agent using provided data (mentioned by @benitch.eth)
+- Create a Discord channel for NFT holders (mentioned by @jin)
+- AI16Z involvement in hackathon promotion (mentioned by @hubert to @jin)
+- Fix typo in the fastest* growing message (mentioned by @jin)
+- Build Eliza agent (mentioned by @dremorTechfunder)
+- Investigate unofficial project status (mentioned by @Bluff)
+- Investigate issues with metadata causing price drops (mentioned by [HiddenSmoke])
+
+### Documentation Needs
+- Create good documentation to assist submissions for the hackathon model template. (mentioned by @jin)
+- Investigate SORA token crash issue and fix it. (mentioned by )
+- Clarify ai16z involvement in NFT projects (mentioned by @D)
+
+### Feature Requests
+- Discuss and validate idea of building conversational agents using Eliza framework. (mentioned by @RV404)
+- Confirm legitimacy of VeyraAI's engagement with token held by @don (mentioned by @anon)
+- Developing marketplace for launching bots, modules/skills trading (mentioned by @Clammy Devito)
+- Convert gmail/exchange mail dump into knowledge json file for Eliza (mentioned by @astroleto)
+- Consider implementing an auto WL feature for partners holders (mentioned by [HiddenSmoke])
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/general/chat_2024-11-30.md b/docs/community/Discord/the_arena/general/chat_2024-11-30.md
new file mode 100644
index 0000000000..b17ca5c7ce
--- /dev/null
+++ b/docs/community/Discord/the_arena/general/chat_2024-11-30.md
@@ -0,0 +1,18 @@
+# General 2024-11-30
+
+## Summary
+YoungPhlo navigated directories, created a new folder 'bashtest', set up the environment for running scripts using pnpm and initiated script execution. A critical step was setting an empty DISCORD API token.
+
+## FAQ
+
+
+## Who Helped Who
+- helped with Directory Navigation & Setup by providing Guided YoungPhlo through directory navigation and setup of DISCORD API token.
+
+## Action Items
+
+### Technical Tasks
+- Set up DISCORD API token (mentioned by YoungPhlo)
+
+### Documentation Needs
+- Check Node Version Manager (NVM) version. (mentioned by YoungPhlo)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/general/chat_2024-12-03.md b/docs/community/Discord/the_arena/general/chat_2024-12-03.md
new file mode 100644
index 0000000000..0f3330da6b
--- /dev/null
+++ b/docs/community/Discord/the_arena/general/chat_2024-12-03.md
@@ -0,0 +1,16 @@
+# General 2024-12-03
+
+## Summary
+The chat segment involves ricky sharing links related to PlumpFunLabs and YouTube. YoungPhlo mentioned joining another call but offered help with testing later.
+
+## FAQ
+
+
+## Who Helped Who
+- [YoungPhlo](14:58) helped ricky with Testing a feature or functionality by providing YoungPhlo offered to help with testing after joining another call
+
+## Action Items
+
+### Technical Tasks
+- Investigate potential integration with PlumpFunLabs platform (mentioned by [ricky](11:23))
+- Watch and analyze the YouTube tutorial for relevant insights (6PZVwNTl5hI) (mentioned by [ricky](12:11))
diff --git a/docs/community/Discord/the_arena/general/chat_2024-12-04.md b/docs/community/Discord/the_arena/general/chat_2024-12-04.md
new file mode 100644
index 0000000000..d18bbb5eed
--- /dev/null
+++ b/docs/community/Discord/the_arena/general/chat_2024-12-04.md
@@ -0,0 +1,15 @@
+# General 2024-12-04
+
+## Summary
+The chat segment focused on the integration of moloch with Hats-Baal Shamans. This technical discussion was initiated by @nintynick, who provided a link to community contribution opportunities and GitHub repository for further details.
+
+## FAQ
+
+
+## Who Helped Who
+- helped @Dragonbutt with Acknowledged being deep in work by providing
+
+## Action Items
+
+### Technical Tasks
+- Integrate moloch with Hats-Baal Shamans (mentioned by @nintynick)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/general/chat_2024-12-09.md b/docs/community/Discord/the_arena/general/chat_2024-12-09.md
new file mode 100644
index 0000000000..55dcbe9802
--- /dev/null
+++ b/docs/community/Discord/the_arena/general/chat_2024-12-09.md
@@ -0,0 +1,18 @@
+# General 2024-12-09
+
+## Summary
+The chat segment shows a brief greeting from Kenny. No significant technical discussions, decisions or problem-solving took place in this particular conversation.
+
+## FAQ
+
+
+## Who Helped Who
+
+
+## Action Items
+
+### Documentation Needs
+- Update documentation for the latest API changes. (mentioned by [username])
+
+### Feature Requests
+- Implement a new feature to improve user experience (mentioned by [username])
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-27.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-27.md
new file mode 100644
index 0000000000..7db37786d3
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-27.md
@@ -0,0 +1,20 @@
+# ideas-feedback-rants 2024-11-27
+
+## Summary
+Cloudnautique announced the next chapter of OTTO8, an open-source AI agent platform. The community showed interest with @ruzzle wanting to contribute and discuss challenges related to elderly user adoption issues in technology. Another member (@O_Excess) proposed building a fantasy franchise IP based on comic lore using the OTTO8 tool, while another expressed an eagerness for Web3 security collaboration.
+
+## FAQ
+- I would like to work on this with you. What are the challenges? How can I contribute? (asked by @ruzzle)
+- Is the project paid or volunteer-based? (asked by @DevSNK's)
+- I am interested in Web3 security, how do we proceed with collaboration on this half baked dev and coder? (asked by @0xSaiyanGod)
+
+## Who Helped Who
+- kellykellz helped community members who may need guidance on bridging skill gaps in development projects. with Bridging Skill Gap by providing Kellykellz shared a link to help bridge the gap between skills of developers and non-developers.
+
+## Action Items
+
+### Technical Tasks
+- Bring OTTO8 onto blockchain (mentioned by Cloudnautique)
+
+### Feature Requests
+- Build an agent for comic and lore IP related to a fantasy franchise. (mentioned by O_Excess)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-28.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-28.md
new file mode 100644
index 0000000000..adfba8da77
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-28.md
@@ -0,0 +1,20 @@
+# ideas-feedback-rants 2024-11-28
+
+## Summary
+The chat segment revolves around the discussion of deploying social media agents at scale, hosted ELIZA projects with free credits across models accessible without a wallet or email. The conversation also highlights an interest in making Eliza setup easier for non-technical users.
+
+## FAQ
+- Fun? (Rhetorical question; no meaningful response.) (asked by @whobody)
+- Can paste[dot]debian[dot]net domain be whitelisted? (asked by @DataRelic)
+- Has anyone worked on a hosted Eliza? Can offer free credits across models, accessible without wallet or email. (asked by @karans28)
+
+## Who Helped Who
+- @🦄 helped Idea/rollout for non-crypto focused project to make Eliza setup easier. with Discussing idea and potential collaboration. by providing @shaw
+
+## Action Items
+
+### Technical Tasks
+- Launch a hosted Eliza with free credits across models, accessible without wallet or email. (mentioned by @karans28)
+
+### Feature Requests
+- Explore deploying social media agents at scale to collect targeted info (mentioned by @solswappa)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-29.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-29.md
new file mode 100644
index 0000000000..f6692ab13b
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-29.md
@@ -0,0 +1,42 @@
+# ideas-feedback-rants 2024-11-29
+
+## Summary
+. Luna hosting space issues were discussed, with a focus on improving integration via an Eliza WordPress plugin. The team is working towards setting up Agentpress's website/social media accounts while considering the freemium model for revenue generation and DAO support. Discussions also touched upon using WP as base platform.
+
+## FAQ
+- Could you please post this in #bountys-gigs-jobs? What's the issue with Luna hosting space not holding up well? (asked by [RNK 🪽] (01:36))
+- Would developing an Eliza WordPress plugin be beneficial for integration purposes, and how could it impact users who already have a WP site? What are your thoughts on using WP as the base platform? (asked by [🦄](04:20))
+- Have you sent a collaboration proposal on Twitter? Who responded? (asked by @Tagless)
+- Do you need help with GPU resources for Eliza project? (asked by @karans28)
+- Can you describe the project again in a simple way? What is its purpose? (asked by [whobody](10:57))
+- Interested to be on list for GPU requests. How can I join this initiative? (asked by [yikesawjeez](16:58))
+- Should we create fake bots like 'fake jin' and 'fake shaw' in the chat? What would be their purpose? (asked by [DorianD] (19:27))
+- 'Swhat I'm thinking, can 'gotcha' ppl without the real gotcha?', referring to a bot that tricks users into revealing personal information for educational purposes. (asked by [yikesawjeez](21:32))
+- 'Maybe something like its mission is to try to get your birthday and home address.' - Discussing the idea of a bot that tricks users into revealing personal information for educational purposes. (asked by [DorianD](21:34))
+
+## Who Helped Who
+- [🦄](02:57) helped [kellykellz] with Discussing the potential of using WordPress for Eliza integration and addressing concerns about WP as a base platform. by providing [Tagless] (03:19) responds to Luna hosting issue
+- [kellykellz] helped [shaw](04:21) with Explaining the freemium revenue model and its potential contribution to DAO infrastructure costs. by providing [🦄] (03:47) provides information on project funding model
+- @karans28 helped Eliza Project Team with Hosting on available GPUs by providing GPU resource offer from @karans28
+- [whobody] helped [yikesawjeez](16:58) with Explaining the purpose of a new agent platform and marketplace. by providing 🦄 explained project concept to whobody (10:57)
+- [yikesawjeez](21:32) helped 'Swhat I'm thinking, can 'gotcha' ppl without the real gotcha?' with Discussing and refining an idea for a bot that tricks users into revealing personal information to educate them on scams. by providing [DorianD](21:30-46)
+
+## Action Items
+
+### Technical Tasks
+- Set up Agentpress website and social media accounts (mentioned by [🦄](03:34))
+- Integrate Suno API for Eliza (mentioned by @🦄)
+- Improve HierarchicalMemoryManager class for managing memories (mentioned by [0xdexplorer](19:50))
+- Implement a max context window of 4-8k for better performance (mentioned by [0xdexplorer](20:03))
+- Integrate database with up to 5,000 pages of PDF documents for improved data handling (mentioned by [0xdexplorer](20:03))
+
+### Documentation Needs
+- Limit memory usage in the model to prevent excessive context window prompt creation. (mentioned by [0xdexplorer](20:00))
+
+### Feature Requests
+- Develop an Eliza WordPress plugin for easier integration of Luna hosting. (mentioned by [🦄](04:21))
+- Explore exo clusters inside nostr relays. (mentioned by @🦄)
+- Develop a character to teach kids how to spot scammers, possibly as an NFT reward system (mentioned by [DorianD](21:30-46))
+- Create a bot that tricks users into revealing personal information, with the aim of educating them (mentioned by [DorianD](21:30-46))
+- Explore using WiFi and Bluetooth signals to map out 3D space for smart home device management (mentioned by [DorianD](21:58-0))
+- Develop an Alexa API connector to manage and monitor various connected smart home devices for security purposes (mentioned by [DorianD](21:58-0))
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-30.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-30.md
new file mode 100644
index 0000000000..487d272e5f
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-11-30.md
@@ -0,0 +1,18 @@
+# ideas-feedback-rants 2024-11-30
+
+## Summary
+The chat segment revolves around the issue of Photolab's Drainer URLs not being blocked as expected. Jin suggests trying a different approach by accessing only first ten URLs, while Whobody successfully blocks them.
+
+## FAQ
+
+
+## Who Helped Who
+- @whobody Blocked helped @jin people posting this photonlabs drainer constantly i thought all urls got locked down? with Preventing access to potentially harmful links by providing Blocked the photolabs drainer URLs
+
+## Action Items
+
+### Technical Tasks
+- Investigate why photonlabs drainer URLs are not locked down (mentioned by @jin people posting this photonlabs drainer constantly i thought all the urls got locked down?)
+
+### Documentation Needs
+- Test accessing first ten URLs of Photolab's Drainer (mentioned by @jin can you try saying FIRST 10)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-01.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-01.md
new file mode 100644
index 0000000000..e39006f0e8
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-01.md
@@ -0,0 +1,18 @@
+# ideas-feedback-rants 2024-12-01
+
+## Summary
+The chat revolves around a scam involving fake poker games and shitcoin transactions. Users discuss the possibility of creating an AI to track down these fraudsters, while also seeking advice on claiming coins without access to private keys.
+
+## FAQ
+
+
+## Who Helped Who
+- @DorianD helped @S4ilor with Claim new eliza coin by providing Advice on claiming Eliza coins without access to private key.
+
+## Action Items
+
+### Technical Tasks
+- Develop a hunter AI to find scammer's home addresses (mentioned by @DorianD)
+
+### Feature Requests
+- Create French language support for International Section (mentioned by @Maxtrax)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-02.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-02.md
new file mode 100644
index 0000000000..41b121839f
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-02.md
@@ -0,0 +1,20 @@
+# ideas-feedback-rants 2024-12-02
+
+## Summary
+The chat segment revolves around a professional artist, Mandy Arts introducing herself and her work. The main technical discussions involve @S4ilor seeking help with connecting/logging into their wallet to prove ownership of it for others in the community like DorianD.
+
+## FAQ
+- Can I connect/log-in using my wallet? How can I prove ownership of the walchet to @DorianD and others? (asked by @S4ilor)
+- https://arxiv.org/abs/2411.05778 (asked by )
+- What is the status of dabit3? https://x.com/dabit3/status/1863772029565981144? (asked by @kellykellz)
+
+## Who Helped Who
+- @S4ilor helped All members interested in the discussion. with Proving Wallet Ownership by providing @DorianD provided a link to an arXiv paper that might help with proving wallet ownership.
+
+## Action Items
+
+### Technical Tasks
+- Investigate connection issues with wallet (mentioned by @S4ilor)
+
+### Documentation Needs
+- Review and update documentation for proving ownership of the wallet. (mentioned by )
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-03.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-03.md
new file mode 100644
index 0000000000..f71a4f15a1
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-03.md
@@ -0,0 +1,18 @@
+# ideas-feedback-rants 2024-12-03
+
+## Summary
+The chat segment revolves around two main topics: S4ilor's request for assistance with a problem and timmyg's interest in working on social media integrations. @jin offered help, but the nature of the issue remains unclear.
+
+## FAQ
+
+
+## Who Helped Who
+- @jin helped @S4ilor with Unresolved due to lack of details by providing S4ilor received help from @jin regarding an unspecified issue.
+
+## Action Items
+
+### Technical Tasks
+- Assist S4ilor with unspecified issue (mentioned by @jin)
+
+### Feature Requests
+- Work on Instagram, TikTok, Reddit, Facebook integrations. (mentioned by @timmyg)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-04.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-04.md
new file mode 100644
index 0000000000..2304ddd240
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-04.md
@@ -0,0 +1,18 @@
+# ideas-feedback-rants 2024-12-04
+
+## Summary
+
+
+## FAQ
+
+
+## Who Helped Who
+- [GAIO] helped [Unknown User] with Requested an updated project timeline by providing Provided event schedule
+
+## Action Items
+
+### Technical Tasks
+- Create an updated, comprehensive project timeline (mentioned by [GAIO])
+
+### Documentation Needs
+- Update the documentation to reflect recent changes in codebase and architecture. (mentioned by )
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-05.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-05.md
new file mode 100644
index 0000000000..43d83159be
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-05.md
@@ -0,0 +1,16 @@
+# ideas-feedback-rants 2024-12-05
+
+## Summary
+The chat segment revolves around a discussion of an advanced large-language model, 'Milady AI.' The user @DorianD raises concerns about the consistency and accuracy in responses from Milady AI when questioned on various topics. However, no concrete solutions or implementations are discussed.
+
+## FAQ
+
+
+## Who Helped Who
+- helped with No significant help interactions found. by providing
+- @DorianD helped with Discussed potential issues with Milady AI's response system. No specific solution provided yet. by providing
+
+## Action Items
+
+### Technical Tasks
+- Investigate potential issues with Milady AI's response system. (mentioned by @DorianD)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-06.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-06.md
new file mode 100644
index 0000000000..e62ec7a1e8
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-06.md
@@ -0,0 +1,15 @@
+# ideas-feedback-rants 2024-12-06
+
+## Summary
+In this Discord chat segment, Dorian D encountered an issue with losing access to special channels due to lost Collaboraland verification. The problem was resolved when NM guided them on how to reset the verification process.
+
+## FAQ
+
+
+## Who Helped Who
+- @nm helped DorianD with Resolved by providing Resetting Collaborandal verification
+
+## Action Items
+
+### Technical Tasks
+- Dorian needs to reset Collaboraland verification (mentioned by @doriand)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-07.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-07.md
new file mode 100644
index 0000000000..0bf0f0d839
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-07.md
@@ -0,0 +1,18 @@
+# ideas-feedback-rants 2024-12-07
+
+## Summary
+The chat segment revolves around the idea of expanding ai16z integration across different blockchain chains. MasterRoshi suggests exploring smaller Layer 1 (L1) and Layer 2 (L2) networks, potentially leveraging contacts within these communities for partnerships or grants to fund expansion efforts.
+
+## FAQ
+
+
+## Who Helped Who
+- @MasterRoshi (17:43) helped with Exploring potential partnerships and funding opportunities for expansion. by providing Discussion on ai16z integration across different chains
+
+## Action Items
+
+### Technical Tasks
+- Explore potential partnerships with smaller L1's and L2's for ai16z integration (mentioned by @MasterRoshi (17:43))
+
+### Documentation Needs
+- Investigate grant opportunities to fund the expansion of ai16z across different chains. (mentioned by @May's Bot (20:57))
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-08.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-08.md
new file mode 100644
index 0000000000..82f04d1e47
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-08.md
@@ -0,0 +1,18 @@
+# ideas-feedback-rants 2024-12-08
+
+## Summary
+The chat segment revolves around @Andro's question about potentially releasing future advanced functionalities of Eliza as a closed source. This would require projects to pay contributions for using the codebase, which could impact both legitimate and cash grab developers.
+
+## FAQ
+
+
+## Who Helped Who
+- @Andro helped with Understanding potential closed-source release implications by providing @Spyros shared a tweet link for further discussion on the topic.
+
+## Action Items
+
+### Technical Tasks
+- Discuss potential for closed-source release (mentioned by @Andro)
+
+### Documentation Needs
+- Review and update documentation to reflect new feature suggestions (mentioned by )
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-09.md b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-09.md
new file mode 100644
index 0000000000..e7ed3224aa
--- /dev/null
+++ b/docs/community/Discord/the_arena/ideas-feedback-rants/chat_2024-12-09.md
@@ -0,0 +1,19 @@
+# ideas-feedback-rants 2024-12-09
+
+## Summary
+HomeAI is a smart home management POC leveraging the Eliza framework for an AI agent, Flask backend API to handle device control commands, web interface with AJAX-based RESTful communication, and Android app using Toast notifications. The project focuses on multi-platform support, intelligent decision making through modular design of the system components.
+
+## FAQ
+- Can you integrate real-world AI models with the Eliza framework? How does it enhance decision making? (asked by [username])
+- Are you building this HomeAI system yourself or using a team of developers? (asked by whobody)
+
+## Who Helped Who
+- ʙᴇᴀʀ (03:38) helped whobody with Clarifying HomeAI system development process and team involvement by providing [username] provided information about integrating real-world AI models with the Eliza framework for enhanced device management.
+
+## Action Items
+
+### Technical Tasks
+- Integrate real-world AI models with Eliza framework for enhanced decision making (mentioned by [Username])
+
+### Documentation Needs
+- Implement RESTful API endpoints in Flask backend to handle device control commands and AI integration. (mentioned by [Username])
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-27.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-27.md
new file mode 100644
index 0000000000..8e34cccb82
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-27.md
@@ -0,0 +1,26 @@
+# memes-and-marketing 2024-11-27
+
+## Summary
+The a16z AI Agent Dev School session focused on development basics, package managers (PNPM), WSL2 for Windows developers, Git and GitHub usage. Shaw highlighted the importance of self-learning with resources like YouTube tutorials and recommended Eliza Starter Kit to simplify agent creation without modifying core codebase.
+
+## FAQ
+- How can we communicate Metaverse appearance of Eliza, Marc and Spartan? Can a DM chat be set up with the team for this purpose? (asked by @ancosero)
+- Can we face swap Shaw on the driver there? And do it well? (asked by @whobody)
+
+## Who Helped Who
+- @shaw helped General Discussion Participants with Understanding Eliza's Character File Structure by providing Shaw explains character file structure in detail.
+- @𝔓𝔩𝔞𝔱𝔞 helped @jin @zo with Design & promotion of custom Discord Emoji with hats. by providing Adding hats to new emojis and promoting them.
+- @DorianD helped @youngphlo with Creating AI-based educational content from videos. by providing YoungPhlo offered help in creating curriculum and exercises/tests for a Udemy course based on video transcripts.
+
+## Action Items
+
+### Technical Tasks
+- Implement Eliza Starter Kit for simplified agent development without modifying core codebase. (mentioned by @YoungPhlo)
+- Face swap Shaw on driver (mentioned by @whobody)
+
+### Documentation Needs
+- Upload documentation to docs (mentioned by @jin)
+
+### Feature Requests
+- Develop a bot that evaluates user interaction to determine likeability (mentioned by @shaw)
+- Add hats to new emojis (mentioned by @jin)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-28.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-28.md
new file mode 100644
index 0000000000..556572dd8b
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-28.md
@@ -0,0 +1,20 @@
+# memes-and-marketing 2024-11-28
+
+## Summary
+The technical discussions focused primarily on the upcoming launch of an On-chain feature for storing art, making it accessible to all. The unique aspect is that this process will be cost-effective and user-friendly without requiring extensive knowledge about blockchains or technology in general.
+
+## FAQ
+- What marketing ideas do you have for the coin? (08:24) - Prof. Zor (asked by @Horiko)
+- How can I participate in storing art on-chain without technical knowledge? (asked by @𝔓𝔩𝔞𝔱𝔞)
+
+## Who Helped Who
+- @Horiko helped Community members interested in joining or learning more. with Marketing ideas for the coin and explaining project details to community by providing Provided introduction and details about the project, including Art, On-Chain feature launch plans, AI development (08:24 - 17:53)
+- @Rick helped Community members interested in AI development. with Sharing information on related projects and progress by providing Shared a link about intAI/SOL (18:15)
+
+## Action Items
+
+### Technical Tasks
+- Develop AI agent 'Q' with immutable core characteristics on blockchain (mentioned by @Prof. Zor)
+
+### Feature Requests
+- Launch On-chain feature for storing art (mentioned by @𝔓𝔩𝔞𝔱𝔞)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-29.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-29.md
new file mode 100644
index 0000000000..015ac937f4
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-29.md
@@ -0,0 +1,24 @@
+# memes-and-marketing 2024-11-29
+
+## Summary
+The chat segment revolves around a scammer impersonating 'Jin' and the community response. The members discussed implementing special emojis next to mod names, blocking specific usernames by users, checking security settings for these actions.
+
+## FAQ
+- What is the improvement mentioned? Who answered it: @witch (asked by @DorianD)
+- Who deleted a scammer's post and banned them for impersonating jin? (asked by @Hat)
+- What is this arXiv paper about? Who can explain it in simpler terms? (asked by yikesawjeez)
+- Should I post marketing-related discussions on Discord or DMs instead? (asked by @jasyn_bjorn)
+
+## Who Helped Who
+- @jin helped #cryptosafetycommunity with Feature Requests by providing Providing tips on staying safe in the crypto space, including adding special emoji next to mod names.
+- DorianD helped Community Members with @Raider asked if marketing discussions should be posted on Discord or DMs. @jasyn_bjorn provided guidance to post in the appropriate channel for better visibility and engagement. by providing @DorianD provided a link to an AI16Z Partner Breakfast meetup for community members interested in venture capital, high-tech ventures and artificial intelligence applications.
+
+## Action Items
+
+### Technical Tasks
+- Blocking of specific usernames by users, check security settings. (mentioned by @yikesawjeez)
+- Post marketing-related discussions on Discord (mentioned by @Raider)
+
+### Feature Requests
+- Implement special emoji next to mod names (mentioned by @jin)
+- Create a video featuring Eliza and AI remixes for appropriateness to the community context. (mentioned by @DorianD)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-30.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-30.md
new file mode 100644
index 0000000000..076b523088
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-11-30.md
@@ -0,0 +1,29 @@
+# memes-and-marketing 2024-11-30
+
+## Summary
+The meeting focused on various AI agent projects, including integration of Eliza into Coinbase for airdrops (@RealitySpiral), improving duplicate bug handling in Boya's project (@Boya) and exploring non-crypto applications with Oguz Serdar(@OguzSerdar).
+
+## FAQ
+- Is Eliza capable of understanding robots? #ai-agent (asked by @W3Testers)
+- Can the framework be used for non-crypto industries? (asked by @OguzSerdar)
+- Can we get a list of the ca's for these so I can dive into them? Does alias have a CA as well?> ? (asked by @4paw (15:37))
+- Does eliza.world auto update every time supply is added to site? (asked by @4paw)
+
+## Who Helped Who
+- #0xglu#alainschaerer#yikesawjeez@OguzSerdar helped Eliza's interface with robots and non-crypto industries. with by providing @W3Testers
+- @YoungPhlo helped @4paw (16:05) with Learning to code by providing YoungPhlo provided guidance on how novice coders can start with Cursor and Codeium Windsurf, using AI chat for assistance.
+- @rick helped @youngphlo with providing context for the discussion by providing Rick shared a tweet link to ai16z's Discord thread
+
+## Action Items
+
+### Technical Tasks
+- AI agent integration with Coinbase for airdrops (mentioned by @RealitySpiral)
+- Update server-side refreshing of eliza.world site to stay current with chain updates. (mentioned by @timshel (world building))
+- Investigate ai16z portfolio rebalancing (mentioned by @4paw)
+
+### Documentation Needs
+- Add documentation for new features (mentioned by @YoungPhlo)
+
+### Feature Requests
+- Improve duplicate bug handling and add new features like stat tracking, achievements. (mentioned by @Boya)
+- Novice coders can start by downloading Cursor and Codeium Windsurf, then using AI chat for assistance (mentioned by @YoungPhlo)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-01.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-01.md
new file mode 100644
index 0000000000..3d0b9d8bc7
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-01.md
@@ -0,0 +1,28 @@
+# memes-and-marketing 2024-12-01
+
+## Summary
+The chat segment revolves around a phishing attempt involving complex redirects via shared links. Community member @t0x alerted the group about this potential threat, urging others to avoid clicking suspicious URLs. The discussion led to identifying and reporting an allegedly scam account on Solana.
+
+## FAQ
+- Can I re-verify my wallet? (08:10) - Answered by DorianD and `RNK 🪽 (asked by Amie)
+- What's the minimum amount btw? Anyone remember? (asked by DorianD)
+
+## Who Helped Who
+- @Rick, @t0x helped Community members with Identifying and warning against scam account on Twitter. by providing Alerted community about phishing attempt
+- `PLT helped Amie with Providing necessary resources for a role verification by providing `PLT provided OG hat png to Amie (07:46-09:59)
+- @sayangel helped with Creating a new feature by providing Guidance for creating an agent-based 'scavenger hunt' on chain with Eliza agents.
+
+## Action Items
+
+### Technical Tasks
+- Block reported phishing account on Solana (mentioned by @t0x)
+- Ban `RNK 🪽 for violation (mentioned by `PLT)
+- Integrate Eliza through vvaifu (mentioned by @Noir3s)
+
+### Documentation Needs
+- Update documentation to include minimum amount of AI16Z tokens required (100K) (mentioned by 'RNK 🪽)
+- Disclose paid sponsorships (mentioned by @Raider)
+
+### Feature Requests
+- Implement a button for OG hat on Ruby's site. (mentioned by `PLT, whobody)
+- Create an agent-based 'scavenger hunt' on chain with guidance from Eliza agents. (mentioned by @sayangel)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-02.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-02.md
new file mode 100644
index 0000000000..3453ed02eb
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-02.md
@@ -0,0 +1,22 @@
+# memes-and-marketing 2024-12-02
+
+## Summary
+The chat segment revolves around a potential project launch related to video/graphic design or memes. Mandy Arts offers her professional skills in the field of 2d animations, illustrators, etc., for interested parties via direct message.
+
+## FAQ
+
+
+## Who Helped Who
+- @𝔓𝔩𝔞𝔱𝔞 helped [Discord users] with Professional 2D animation, illustration and NFT art creation by providing Mandy Arts offered her professional skills to interested parties via direct message.
+- helped with by providing
+
+## Action Items
+
+### Technical Tasks
+- Review AI integration for world simulation (mentioned by ReikoSuga)
+
+### Documentation Needs
+- Share the EVM and Starknet support on social media for attracting new developers. (mentioned by @DorianD)
+
+### Feature Requests
+- Launch a project related to video, graphic design or memes (mentioned by @Zodiac)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-03.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-03.md
new file mode 100644
index 0000000000..c455bd43d8
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-03.md
@@ -0,0 +1,21 @@
+# memes-and-marketing 2024-12-03
+
+## Summary
+The chat segment focused on two AI agent developments: IKARUS/SOL and Nietzsche AGI. Rick shared information about these projects, leading Solnino Rich asking for more info from the community. The discussions revolved around technical aspects of both agents.
+
+## FAQ
+- Does anyone know this project? Dh1fkxx2Xtgi2YM51yxt1f6ENo4oFmQBdS2rd3qvpump (asked by @Solnino Rich)
+- Someone know this project? (asked by @Solnino Rich)
+
+## Who Helped Who
+- @nftranch helped @Solnino Rich with Providing project details to community members. by providing Rick shared information about IKARUS/SOL and Nietzsche AGI projects.
+- @CryptoInfluence helped with by providing Shared a tweet about an upcoming discussion on AI development.
+
+## Action Items
+
+### Technical Tasks
+- Development of IKARUS/SOL AI project (mentioned by @whobody)
+- Set reminders for future AI development discussions (mentioned by @CryptoInfluence)
+
+### Documentation Needs
+- Documentation update for Nietzsche AGI on POWER platform (mentioned by @ReikoSuga)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-04.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-04.md
new file mode 100644
index 0000000000..d1618fbf65
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-04.md
@@ -0,0 +1,19 @@
+# memes-and-marketing 2024-12-04
+
+## Summary
+The chat segment focused on the #AI Agent Dev School's second part of building plugins and actions. YoungPhlo shared a YouTube link for educational resources related to this topic.
+
+## FAQ
+
+
+## Who Helped Who
+- @jin sent @YoungPhlo **0.172465 SOL** (≈ $40.00). helped #AI Agent Dev School Part 2 with Building Plugins, Actions & Providers with Eliza by providing $tip to YoungPhlo for educational resources.
+
+## Action Items
+
+### Technical Tasks
+- Building Plugins, Actions & Providers with Eliza (mentioned by #AI Agent Dev School Part 2)
+
+### Feature Requests
+- $40 tip to YoungPhlo for educational resources. (mentioned by @jin sent @YoungPhlo **0.172465 SOL** (≈ $40.00).)
+- $10 tip to YoungPhlo for educational resources. (mentioned by @`RNK 🪽 sent @YoungPhlo **0.043116 SOL** (≈ $10.00).)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-05.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-05.md
new file mode 100644
index 0000000000..73978bcd91
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-05.md
@@ -0,0 +1,24 @@
+# memes-and-marketing 2024-12-05
+
+## Summary
+The chat segment revolves around a request from '@ruby' seeking an artist to collaborate on their project. The most significant technical discussion is by '@Horiko', who proposes using blockchain storage for AI projects, which could lead to potential collaboration opportunities.
+
+## FAQ
+- Where can I order ai16z cap? Who answered: whobody (asked by [Anton6345])
+
+## Who Helped Who
+- @C^3, @GZrobotz helped @Horiko with AI Project Collaboration by providing Artist collaboration inquiry for project help by @ruby
+- [whobody] helped [Anton6345] with Creating customized merchandise. by providing whobody made an AI-themed shirt for Anton6345 and offered more items.
+- @𝔓𝔩𰬀𝕒 helped with Making memes by providing 𝔓𝔩𰬀𝕒 offered to create a Charlie Brown-style meme video and shared YouTube links for reference.
+
+## Action Items
+
+### Technical Tasks
+- Collaboration request for AI project using blockchain storage (mentioned by @Horiko)
+- Upgrade vendors and swag for legitimate selling outside of Discord. (mentioned by [whobody])
+- Implement Discord bot for crypto tracker to fetch memecoin data (mentioned by @geo_c69)
+
+### Feature Requests
+- Full comic book release with Cassie and Eliza characters, music video planned. (mentioned by @Barry Drew)
+- Order ai16z cap (mentioned by [Anton6345])
+- Create Charlie Brown-style meme video (mentioned by @𝔓𝔩𰬀𝕒)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-06.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-06.md
new file mode 100644
index 0000000000..f3fd13af5c
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-06.md
@@ -0,0 +1,35 @@
+# memes-and-marketing 2024-12-06
+
+## Summary
+The main technical discussion revolved around upgrading the onchain randomized dice-guessing game to a fast-paced Polymarket. The new feature will allow users to long or short trending memecoins, powered by an AI agent from ai16z.
+
+## FAQ
+- Salut bro? (Greeting) - @04:39 (asked by tonysolano)
+- Dude lol, this is great. What's the new game feature about? (@6:48) (asked by slayffin)
+- Is this scammer claiming to be from AI16z team? Is it true that the official AI16Z Discord Team will never DM anyone? (asked by @jerame)
+- Are boy is a good sales guy? Who said that about the person who made $50k overnight with their project? (asked by Rick)
+- How can we launder our crypto money to avoid being debanked, and what are some methods for doing so safely? (asked by DorianD)
+
+## Who Helped Who
+- @06:30 helped tonysolano @04:39 with Greeting by providing Slayffin helped TonySolano with a greeting.
+- @whobody and @𝔓𝔩𝔞𝔱𝔞 helped @𝔓𰬀🅽🄾🆎 with Designing a banner with Coke theme based on text input. by providing Creating a Coke-themed banner based on provided text.
+- 𝔓𝔞𝔱𝔞 helped DorianD with Technical Tasks by providing 𝔓𝔩💊 suggested moving funds under 9k as a solution when DorianD lost their Collaboraland wallet verification.
+- @imagooddev helped with Connect on Twitter for marketing and progress updates. by providing Marketing strategy suggestion
+
+## Action Items
+
+### Technical Tasks
+- Upgrade onchain randomized dice-guessing game to a fast-paced Polymarket (mentioned by $MILAIOZ16)
+- Check out scammer's name/role on Discord (mentioned by @slayffin)
+- Develop Coke-themed banner design based on the provided text. (mentioned by @𝔓𝔩𝔞𝔱𝔞)
+- Whitelist PM requests for early distribution of MOO tokens. (mentioned by speed)
+- Connect on Twitter for marketing and progress updates. (mentioned by @imagooddev)
+
+### Documentation Needs
+- Implement AI agent powered by ai16z for the new game feature. (mentioned by @Foxtrot)
+
+### Feature Requests
+- Add memes to the community channel. (mentioned by @𝔓𝔩𝔞𝔱𝔞)
+- Create a whitelist or early access program for interested community members (mentioned by @wifeychuu)
+- Launch Cow Patty Bingo - $MOO on ETH (mentioned by speed)
+- Create memecoin polymarket with AI agent (mentioned by @Foxtrot)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-07.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-07.md
new file mode 100644
index 0000000000..0f83b80fe5
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-07.md
@@ -0,0 +1,28 @@
+# memes-and-marketing 2024-12-07
+
+## Summary
+The team discussed a 'Permissionless Memecoins Polymarket' and its potential alpha. They also identified market cap vs liquidity as an important study area, with @anon suggesting it for Goated (a sticker). A normie-style video was requested by Robin to onboard non-technical partners into the project.
+
+## FAQ
+- Can someone help me recreate a PFP with an ai16z hat?
+What the pfp? (asked by @SMin)
+- do it for her should become she can fix me (asked by @whobody)
+- (asked by @Rick)
+- Are you going to summon 1B?
+Cat Girl Eliza (asked by @slayffin)
+
+## Who Helped Who
+- @witch helped @Robin with Onboard newcomers to the project by providing Provided normie-style video link for onboarding non-technical partners.
+- @Dr. Neuro helped @SMin with Recreate PFP with ai16z hat by providing Photoshop design guidance for AI-16Z cap
+
+## Action Items
+
+### Technical Tasks
+- Recreate a PFP with an ai16z hat (mentioned by @SMin)
+
+### Documentation Needs
+- Share the condensed version of what was accomplished this week in a YouTube video. (mentioned by @𝔓𝔩𰬀)
+- Create custom Photoshop design for the AI-16Z cap on existing image. (mentioned by @Dr. Neuro)
+
+### Feature Requests
+- Create a normie-style video explaining framework implications, community growth & focus on results (mentioned by @Robin)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-08.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-08.md
new file mode 100644
index 0000000000..f30fa902c6
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-08.md
@@ -0,0 +1,19 @@
+# memes-and-marketing 2024-12-08
+
+## Summary
+The chat focused on promoting ElizaOs, an upcoming blockchain-based platform. @PLTX suggested using 'ElizaOs' as a name and shared new video content by @st4rgard3n to promote it further.
+
+## FAQ
+- I love the concept of gardens. Is this related to our project? What's your take on it? (asked by whobody)
+- How do you like the new pfp (profile picture) for ElizaOs framework by @st4rgard3n? (asked by SMin)
+
+## Who Helped Who
+- @SMin helped Community members with Name promotion for the framework by providing @PLTX provided guidance to promote 'ElizaOs' as a name of their project.
+
+## Action Items
+
+### Technical Tasks
+- New video on ELIZA by @st4rgard3n shared. (mentioned by @Rick)
+
+### Feature Requests
+- Promote ElizaOs as framework name (mentioned by @PLTX)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-09.md b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-09.md
new file mode 100644
index 0000000000..f3ba48285d
--- /dev/null
+++ b/docs/community/Discord/the_arena/memes-and-marketing/chat_2024-12-09.md
@@ -0,0 +1,22 @@
+# memes-and-marketing 2024-12-09
+
+## Summary
+. On Arbitrum platform, Rick shared the first-ever transaction executed by an AI agent without using any fixed commands. This significant milestone was discussed in detail within the community (06:12). Additionally, PLTAYER169078324 offered to create videos for store updates whenever there are changes or additions made.
+
+## FAQ
+- What's going on with tomgoodboy and waifusdao? (04:41) (asked by @mqxon | moni🧙)
+- Can anyone help me confirm if the CA for buying project X tokens is real or a scam? (asked by @kbmr_ig🔶)
+- I'd like to get more feedback from Ai community, any suggestions? (@razzzz) (asked by @whobody (06:13))
+
+## Who Helped Who
+- @Rick helped [Discord community] with Technical discussion and sharing of significant milestone in the project. by providing Rick shared a tweet about the first-ever transaction executed by an AI agent on Arbitrum (06:12).
+- @𝔓𝔩𝔞𝔱𝔞 helped [Discord community] with Offered to help with marketing and store updates. by providing PLTAYER169078324 offered to create videos for store updates (16:05).
+
+## Action Items
+
+### Technical Tasks
+- Enroll beta for AI agent executing transactions on Arbitrum without fixed commands (mentioned by @Rick)
+- Create video updates every time the store is updated by @PLTAYER169078324 (mentioned by @whobody)
+
+### Feature Requests
+- Investigate and confirm the authenticity of CA for buying project X tokens, as requested by @kbmr_ig🔶 (mentioned by @Rick)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-27.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-27.md
new file mode 100644
index 0000000000..e8a97a32ef
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-27.md
@@ -0,0 +1,56 @@
+# ☣-price-talk-trenches 2024-11-27
+
+## Summary
+The chat focused on the WAR token event, with members discussing its potential. Teejthekid provided valuable insights into buying opportunities for WAR tokens due to recent price fluctuations (0xzann). Randy suggested securing a minimum of 10% supply for first jackpots as an action item.
+
+## FAQ
+- How good is the ongoing event? (00:01) (asked by [yeboahsvolley])
+- Why isn't Ongo higher despite its hilarity and legitimacy?(00:06)? (asked by [Dubious])
+- Why did Mona come back? What's the reason behind it? (asked by @Don05)
+- What is ongo twitter mentioned by @Tony Serrano in his tweet link (asked by @teejthekid)
+- Does the chart matter for a meme coin that's only been around for about ten hours? (asked by @MndyAoorray)
+- Why do all these projects launch when I am asleep? (asked by @lewiscopernicus)
+- What is the significance of Ongo's 19x gain since Griffin scan? How does it impact Solana (SOL)? (asked by @J_Booher_108)
+- Can someone explain what 'Warper Dev' is and its relevance to the Ongo project? (asked by @ElBru)
+- What do you think about Mona/Heurist? (asked by @cumpoonin)
+- Can someone scan this CA for Solana? (asked by @ZIER)
+
+## Who Helped Who
+- [teejthekid] helped [0xzann] with Giving investment advice and market analysis. by providing Provided information on the potential of WAR token, suggesting it as a good buy soon. (Teejthekid)
+- @Antagonist.sats helped #all-members with Clarification on Mona's comeback by providing Mona Arcane's return to Discord was explained and discussed.
+- @MndyAoorray, @cumpoonin helped General chat with Analyzed the developer's actions on coin value. by providing Discussing chart trends and potential market impact.
+- @ElBru helped Others in chat discussing technical aspects of projects. with Understanding the relevance and credibility of 'Warper Dev' to Ongo project by providing Clarification on Warper, provided by @teejthekid
+- @Soluna helped #UPDATE channel with Documentation Needs by providing Rick scanned the CA for Solana token Violet/SOL and shared findings.
+- [SmolHodler](https://discordapp.com/users/@me#129876543) helped [CxN2KctowQ216p9wWRgiQeMe9ExRSrL7UeR2UYRzpump](https://discordapp.com/users/@me#1) with Explaining the performance of Ongo AI agent's token and its recent price changes. by providing [Rick](https://discordapp.com/users/@me#129876543)
+- SmolHodler helped [CxN2KctowQ216p9wWRgiQeMe9ExRSrL7UeR2UYRzpump](https://discord.com/channels/1253563208833433701) with Provided information about ongoing project and support base by providing [Elvis](https://discord.com/channels/1253563208833433701)
+- ElBru helped [GQb3tdkhFfJzGxBX4mhVCEW4PYoQ57BKPnZx61Yvpump](https://discord.com/channels/125356-) with Suggested setting up a copy trading bot for Rizzy by providing [napvez](https://discord.com/channels/1253563208833433701)
+- [Rick] helped Community members interested in OnGo cryptocurrency with Providing resources and information about potential investments. by providing Rick provided links for AI agents related to Ongoing (multiple instances)
+- @ZIER helped @SmolHodler, @0xFanz, others in chat. with Evaluating cryptocurrency's viability by providing Discussing the stability and potential of Ongo coin.
+
+## Action Items
+
+### Technical Tasks
+- Review chart trends for potential market impact (mentioned by @MndyAoorray)
+- Investigate Ongo's 19x gain since Griffin scan (mentioned by @Rick)
+- Investigate potential early buying or developer involvement with Ongo (mentioned by @teejthekid)
+- Update VVAIFU platform (mentioned by [SmolHodler](https://discordapp.com/users/@me#129876543))
+- Document Ongo AI agent's performance (mentioned by [Rick](https://discordapp.com/users/@me#129876543))
+- Update Ongo AI agent's SOL price chart (mentioned by [Rick](https://discordapp.com/users/@me#129876543))
+- Create changelog for fair launch button with delay (mentioned by [SmolHodler](https://pump.fun/CxN2KctowQ216p9wWRgiQeMe9ExRSrL7UeR2UYRzpump))
+- Develop ongoing AI agents for cryptocurrency trading (mentioned by [0xFanz](1:15), Rick (multiple mentions))
+
+### Documentation Needs
+- Update leaderboard to reflect current standings and achievements. (mentioned by [Rick])
+- Scan the CA for Solana token Violet/SOL and update community on findings. (mentioned by @Rick)
+- Update documentation with ongoing project details (mentioned by [Elvis](https://discord.com/channels/1253563208833433701/1299989396874854440))
+- Update documentation to include AI agent functionalities and usage guidelines (mentioned by [Rick])
+
+### Feature Requests
+- Secure a minimum of 10% supply for first jackpots (mentioned by [Randy])
+- Implement Mona Arcane's return to Discord (mentioned by @Antagonist.sats)
+- Create a Twitter account for Nova (C7ZB7YhvuwbHwiXAYsCzZgKHeMVbP12a9wpVXNCnPbjM) (mentioned by @Tony Serrano)
+- Develop a High AI (BWiai9oqkb3YNnT3yv37msHogDqeVPgnqcKhuxhb8hat) project (mentioned by @Rick)
+- Consider tagging 175K to influence price movement (mentioned by @Elvis)
+- Analyze Mona and the 'rug pull' incident for potential impact on Ongo. (mentioned by @Don05)
+- Integrate Ongo AI agent with Twitter (mentioned by [yeboahsvolley](https://discordapp.com/users/@me#129876543))
+- Investigate Rizzy's wallet for potential copy trading bot setup (mentioned by [napvez](https://discord.com/channels/1253563208833433701))
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-28.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-28.md
new file mode 100644
index 0000000000..76328d82b9
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-28.md
@@ -0,0 +1,56 @@
+# ☣-price-talk-trenches 2024-11-28
+
+## Summary
+In this Discord chat segment, the primary technical discussion revolves around Flower cryptocurrency. Rick shared a link to an AI and website related to 'FLOWER', which is scheduled for launch today by another user (@Rick). Elvis mentioned purchasing tokens close to liquidity block without much knowledge about it.
+
+## FAQ
+- Where can I find other AI agents early? (asked by KlimQ)
+- What's the update? (asked by justmeyouka)
+- can you prove yours? (referring to $FLOWER token)? (asked by @Klimq)
+- $Flower reversal at this level would be spicy, what does it mean in the context of crypto trading strategies and market sentiment? (00:29) (asked by @Antagonist.sats)
+- Did it get shut down? (asked by @Elvis)
+- Why tokenomics on website didn't match? (asked by @Antagonist.sats)
+- When you resolve vvaifu, will it be shared on your personal Twitter? Do you have other marketing plans? (asked by @Smore)
+- Is catching falling knife worth the risk in this space if I'm playing safe with my money? (asked by 0xzann)
+- Is Sitecraft a larp or tech? Who can verify this? (asked by @justmeyouka)
+- Can you send ca (context unclear) (asked by @David.joanou)
+
+## Who Helped Who
+- @Sneak helped @Elvis with Providing context for token purchase decision. by providing Sneak provided liquidity block information to Elvis
+- @Zardique helped @ChungMyung with Provided clarity about the announcement timing for a new AI-based project by providing Clarification on token launch time
+- Jordan Belfort helped KlimQ with Investment advice by providing Jordan Belfort advised against investing in VVAIFU due to limitations and bugs.
+- Elvis helped justmeyouka, Antagonist.Sats with Token investment guidance by providing Elvis provided information on $REX token's potential growth based on chart analysis.
+- [David.joanou] helped [Rick] with Identifying profitable trading opportunities by providing Elvis provided information on fib levels for $FLOWER and Keke Terminal
+- @Antagonist.sats helped @Klimq (00:32) with @David.joanou decided to add more ongo chart data, aiding in the analysis of $FLOWER token's performance. by providing @Antagonist.sats clarified @Klimq's question about proving ownership or involvement with $FLOWER token.
+- @Smore helped @Klimq (00:31) with by providing Community members provided insights into @Antagonist.sats and his potential involvement with the project.
+- @Dr. Neuro helped @Elvis with Resolving an inflammatory comment from a user. by providing 'Give CA or we will fry your memory.' - DrNeuro to Elvis, addressing GibSCASer issue.
+- @Smore helped @Daek with Sharing resolved issue for community knowledge. by providing @Daek will share vvaifu resolution on Twitter, providing market insights.
+- justmeyouka helped JustMeYouKa with Navigating project evaluation by providing 8-Bit Oracle provided guidance on how to approach a situation with care using Hexagram principles.
+
+## Action Items
+
+### Technical Tasks
+- Launch Flower token website, release AI (mentioned by @Rick)
+- Launch token with a heads-up of at least two hours (mentioned by @Unknown)
+- Develop Autonomous AI Terminal (mentioned by Rick)
+- Investigate 128% to 618 fib levels on $FLOWER (mentioned by [Elvis, Klimq])
+- Monitor the development progress of 9nCEhmGRqZwrjffVyESezzAMepnGTiaWGJJkWEbj8QEf (mentioned by [Klimq])
+- Investigate @Antagonist.sats' involvement with $FLOWER token (mentioned by @Klimq)
+- Investigate discrepancy between tokenomics on website vs actual allocation (mentioned by @Antagonist.sats)
+- Share vvaifu resolution on personal Twitter (mentioned by @Daek)
+- Verify if Sitecraft is a larp or tech (mentioned by [justmeyouka, ElBru])
+- Investigate the use and feedback on TrenchRadar for potential implementation in projects. (mentioned by vu)
+- Investigate Sitecraft's back-end technology for authenticity (mentioned by @MevPanda)
+
+### Documentation Needs
+- Update documentation for new features and launch details. (mentioned by )
+- Update documentation for VVAIFU and ROPIRITO tokens (mentioned by Jordan Belfort, Elvis,)
+- Document the performance of Keke Terminal ($Gp8GVGPc8QCe4Jn6ryG5YKokG5bjKycATEzqpeys) (mentioned by [Rick])
+- .@DrNeuro to provide information on @Antagonist.sats' role in the project. (mentioned by @zo)
+- Write a tweet about the resolved issue. (mentioned by @Daek)
+- Verify legitimacy of Stackblitz project (mentioned by justmeyouka)
+
+### Feature Requests
+- Announce token launch on Discord channel (mentioned by @ChungMyung)
+- Consider applying Hexagram principles to navigate current dynamics with care and wisdom. (mentioned by @8-Bit Oracle)
+- Investigate why people keep selling coins despite good technology (mentioned by [ElBru])
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-29.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-29.md
new file mode 100644
index 0000000000..1563834685
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-29.md
@@ -0,0 +1,56 @@
+# ☣-price-talk-trenches 2024-11-29
+
+## Summary
+The chat focused on discussing the potential of creating viral content with a new character, 'SantaGPT'. Dr. Neuro expressed concerns about not having access to Twitter and Telegram for promoting this idea.
+
+## FAQ
+- Which one can go more viral? (referring to a previous topic in the chat) (asked by @kcoc)
+- Is Dr. Neuro going to launch Chad Santa? (asked by @Sai)
+- Is this the real olga? Is it legitimate or larping? (asked by Prime)
+- is this tweet about Nexus AI project, is it authentic and who's behind it? (asked by Hat)
+- Is the SHAW CA offer a scam? Who sold it to you, and how can we verify its legitimacy? (asked by @Sai)
+- What's 0.3 in relation to Michael mentioned by @Sai? (asked by @Crispy✨)
+- When will MSM pick up on AI trend? How does it affect Shaw's popularity? (asked by [eman8n](https://pump.fun/-e235709641))
+- Can someone help with making the Twitter banner for our project? (asked by DrNeuro)
+- Who made the TG for 'Chad Claus'? Who should join it and what settings are needed to block spammers? What safeguards need implementation in this group? (asked by @Vegeta)
+- What is your research about UBC related devs being French, any implications for our project or community interactions with them? (asked by @0xFanz)
+
+## Who Helped Who
+- @Artego helped @DrNeuro with Creating SantaGPT by providing Artego offered help with creating viral content for a new character.
+- Prime helped Olga with identity verification by providing Nivlac helps clarify the identity of Olga/SOL.
+- @Nivlac helped @Sai with Verifying legitimacy of offers by providing @Nivlac and others helped verify the high chance of SHAW CA offer being a scam.
+- [skott](https://discordapp.com/users/@me) helped [shaw](https://pump.fun/-FH5Yuax2hg6ct3tM4hPKXjmBFZ2e9TjLiouUK6fApump) with Improve AI engagement. by providing Suggestion to make AI more memetic and engaging.
+- [Sai](https://pump.fun/8ayZaoAZGUejEqgaKG1pQ8upy8iXhDdevgCZAHodpump) helped [DrNeuro] with Create Twitter banner. by providing Offer to help with Twitter banner creation.
+- @hat helped @nodderne with Sharing insights on a platform by providing Hat suggested using Twitter for sharing longer posts in threads.
+- @tradoor helped [community] with Clarify the purpose and function of a specific Discord server room by providing Discussion on ACT I discord's 'backroom', provided by tradoor
+- @Vegeta helped @Chad_Claus with Creating 'Chad Claus' group with spam protection by providing Dr. Neuro provided guidance on creating a TG and implementing safeguards
+- @Poesai helped @Dr.Neuro with Telegram Bot Integration by providing Poe provided Twitter account link to help with TG bot integrations
+- @SmolHodler helped @VincentKlimq with Project Collaboration by providing Several members expressed interest in joining Dr. Neuro's project, indicating potential collaboration.
+
+## Action Items
+
+### Technical Tasks
+- Find Twitter and Telegram accounts for Dr. Neuro to use in project. (mentioned by Sai)
+- Verify legitimacy of Nexus AI project (mentioned by @Hat)
+- Investigate Twitter reuse issue (mentioned by Prime)
+- Create Twitter banner with Dr Neuro's help. (mentioned by [DrNeuro](https://pump.fun/8ayZaoAZGUejEqgaKG1pQ8upy8iXhDdevgCZAHodpump))
+- Create a TG for 'Chad Claus' with appropriate settings to block spammers (mentioned by Dr. Neuro)
+- Implement safeguard measures including buybot and raidbot in the TG for 'Chad Claus' (mentioned by Dr. Neuro)
+- Assist Dr. Neuro with TG bot integrations (mentioned by @Dr.Neuro)
+- Launch the project on VVAIFU after pump and rug to deter snipers from buying (mentioned by [Klimq])
+- Prepare for token launch announcement (mentioned by @DrNeuro)
+
+### Documentation Needs
+- Investigate potential and developer for the mentioned Twitter link by @GalacticScb. (mentioned by @GalacticScb)
+- Verify legitimacy of SHAW CA offer by Nikolai G. (mentioned by Никола Г.)
+- Post longer posts on Twitter for more project visibility (mentioned by [hat](https://discordapp.com/users/@me))
+- Update current banner with binary image (mentioned by @Poe and @Rick)
+- Update the banner design and slogan. (mentioned by @SmolHodler)
+- Update community on progress and readiness of the new feature (radio/aiko) (mentioned by @Hat)
+
+### Feature Requests
+- Create a viral SantaGPT character (mentioned by Artego)
+- Make AI memetic for better engagement (mentioned by [skott](https://discordapp.com/users/@me))
+- Explore AI creativity as a next big vertical (mentioned by @nodderne)
+- Improve PFP (Personalized Feature Profile) (mentioned by @DrNeuro)
+- Prevent scamming by creating a unique branding for their coin (mentioned by [ElBru, Dr. Neuro])
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-30.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-30.md
new file mode 100644
index 0000000000..72cac26f59
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-11-30.md
@@ -0,0 +1,56 @@
+# ☣-price-talk-trenches 2024-11-30
+
+## Summary
+The chat segment revolves around the discussion of a cryptocurrency, specifically '$BRAT'. GTrench and firekid discuss potential investment opportunities in $BRAT token. Nodderne suggests creating short form video content to increase project visibility.
+
+## FAQ
+- Why is there no sender today? (Referring to a specific event or person) (asked by [GTrench])
+- Does anyone know an AI tool that can generate media based on input images? (asked by [Dr. Neuro](00:45))
+- What's the alpha? (referring to intAI/SOL project?) (asked by (Sai)(01:10))
+- Who was iCare Dev? (asked by (Ponzi)(01:12))
+- Why aren't you yellow anymore? What did u do? (asked by @Ponzi)
+- Who is Morty and what does the link lead to? (asked by @Rick)
+- Can someone check if CBuK6erHXynjowkEHR5FiZCJbaE12osHEdxxDefopump is legitimate? Who answered: GTrench (asked by Sai)
+- Is the new project potentially a bot, and why isn't there any CA posted yet? (asked by Ponzi)
+- What's your PNL%? You got balls going in that thing tbh LOL! (referring to a risky trade situation with potential scam bots involved.) (asked by @GTrench)
+- How can we identify and avoid these new bot-related market manipulation schemes? This is becoming more frequent. (asked by @Ponzi)
+
+## Who Helped Who
+- GTrench helped firekid with Investing advice by providing GTrench advised firekid on potential investment opportunities in $BRAT token.
+- [GTrench](00:41) helped [Gilles] with Maintaining a positive community atmosphere by providing Gilles provided humor in response to GTrench's question about Christmas during November.
+- (Sai)(01:10) helped (Ponzi)(01:12) with Clarifying iCare Dev's identity by providing [Dr. Neuro](https://discordapp.com/@drneuroscience)
+- @GTrench helped @Quanatee with Identifying a missing team member. by providing Searching for the username of 'dev' who was present yesterday.
+- @eman8n helped with Technical Assistance by providing Help with verifying AI16z wallet on Tangem
+- Ponzi and GTrench helped Sai with Verifying legitimacy by providing GTrench provided insight on potential scam nature of CBuK6erHXynjowkEHR5FiZCJbaE12osHEdxxDefopump
+- @Ponzi helped @Sai with Understanding bot behavior and its impacts. by providing GTrench provided insights on the risks of trading in a potentially scam-influenced environment.
+- Ponzi helped Group with Discussing potential solutions for prevention of scams. by providing Identifying bot activity
+- JudahHex helped GTrench with Providing feedback on website functionality by providing Website improvement suggestion
+- @DrNeuro helped @GTrench with Understanding the legitimacy of a project by providing Dr. Neuro provided information on DogAI's creator paying for DEX and burning $500 in unlock funds.
+
+## Action Items
+
+### Technical Tasks
+- Monitor $BRAT token for potential investment opportunities (mentioned by GTrench)
+- Develop an AI tool for image-based media generation (mentioned by [Dr. Neuro](00:45))
+- Investigate iCare Dev's involvement with intAI/SOL project (mentioned by [Ponzi](https://discordapp.com/@ponzimeme))
+- Verify AI16z wallet on Tangem (mentioned by @eman8n)
+- Verify legitimacy of CBuK6erHXynjowkEHR5FiZCJbaE12osHEdxxDefopump (mentioned by Sai)
+- Investigate potential botting of CBuK6erHXynjowkEHR5FiZCJbaE12osHEdxxDefopump (mentioned by Ponzi)
+- Investigate potential scam bots affecting market prices (mentioned by GTrench)
+- Investigate bot activity causing price fluctuations (mentioned by Ponzi)
+- Investigate DogAI's DEX payments, burned unlock funds (mentioned by @DrNeuro)
+
+### Documentation Needs
+- Update documentation to include iCare Dev's contributions (mentioned by [Soffer](https://discordapp.com/@soffersolutions))
+- Documentation of new features and updates for SOL/BRAT platform. (mentioned by )
+- Review and update documentation for CBuK6erHXynjowkEHR5FiZCJbaE12osHEdxxDefopump (mentioned by )
+- Document the observed bot behavior and its impact on traders' PNL% (Profit/Loss Percentage) (mentioned by Ponzi)
+- Improve website user experience and functionality. (mentioned by JudahHex)
+- Check percentage of supply sent to DAO for DogAI project (mentioned by @Prime)
+
+### Feature Requests
+- Consider creating a short form video to increase traction and visibility of the project. (mentioned by nodderne)
+- Continue working on cclaus project as a community initiative. (mentioned by [Dr. Neuro](00:46))
+- Consider adding a feature to track developer involvement in projects (mentioned by [Rick](https://discordapp.com/@rickthecoder))
+- Write a thread on shaw (mentioned by @anon)
+- Consider feature request for improved bot detection mechanisms in the platform. (mentioned by )
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-01.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-01.md
new file mode 100644
index 0000000000..1903ebc414
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-01.md
@@ -0,0 +1,56 @@
+# ☣-price-talk-trenches 2024-12-01
+
+## Summary
+]}
+
+## FAQ
+- Do you have any skills related to Chad Claus project? Please let me know or create some for it! (😄) (asked by [David.joanou](00:07))
+- 'Chad Claus' was missed by the community, can you provide more details? (asked by [Prime](00:10))
+- Is the project going to be released or just a concept? What has zerebro dev done recently? (asked by @nelsungx)
+- Is this a scam? Should we ban the user? (asked by @GTrench)
+- Who knows about adding photo labs to spam word filter? (asked by @7OROY)
+- Can you send ca for barbie? (Context: Discussing a previous pump, 'Alice') (asked by @velja)
+- Who is Alice and what's her significance in the context of this chat? (asked by @Rick)
+- I need someone to fud my plays. Any suggestions? (asked by @Zodiac)
+- What's the play of the week? (asked by @ika)
+- Should I buy now or wait for more drops? (asked by @velja)
+
+## Who Helped Who
+- [Dr. Neuro](00:10) helped [Prime, David.joanou] with Technical guidance on project 'Chad Claus' by providing Dr. Neuro provided information about creating AI-generated video content for Chad Claus and development of bubble maps.
+- @ElBru helped with by providing Advised against buying a coin due to developer's behavior
+- @ElBru helped @Nico. with Moderation by providing Ban users posting drainer links with keyword photonlabs.
+- [ElBru] helped @David.joanou with Investment decision guidance based on market trends. by providing Financial advice on investing in Dex
+- @brightestone helped @velja with Searching through chat history for previous discussions on Alice by providing Brightestone helped Velja find information about 'Alice'. Result: Successful.
+- [@brightestone, @Elias] helped @velja with Decision making for purchasing assets by providing Discussion on buying 'Alice', with @ElBru deciding to purchase first.
+- [velja](https://discordapp.com/users/@me) helped #general with Implementing the suggested feature of blocking links in Discord chat. by providing Suggested a solution to prevent link sharing by adding bot
+- [Mndy Aoorray](https://discordapp.com/users/@me) helped #general with Helping community members understand how to format text in Discord. by providing Provided information on typing bold characters using &b
+- Mndy Aoorray explains the correct syntax for using double asterisks to create bold text and hidden spoilers in Discord chat. helped Nico. is seeking help with implementing this feature correctly. with [Technical Tasks] by providing [ElBru, Mndy Aoorray]
+- @elbru helped @jellybean with Clarification of intent behind chart creation. by providing ElBru helped JellyBean by explaining that DavidJoanou was just testing.
+
+## Action Items
+
+### Technical Tasks
+- Create AI-generated video content for Chad Claus (mentioned by [Dr. Neuro](00:07))
+- Develop bubble maps and check dev wallet related to the project Chad Claus (mentioned by [Dr. Neuro](00:10))
+- Upload music/gif created by @eman8n (mentioned by @DrNeuro)
+- Investigate $standup Rugged's status (mentioned by @Vegeta)
+- Consider banning users posting drainer links with keyword photonlabs. (mentioned by @Nico.)
+- Update on coiling up and TP levels. (mentioned by [Zodiac])
+- Review Alice's recent achievement of reaching 900K tokens. (mentioned by @velja)
+- Develop a new art meta based on Alice (mentioned by @ElBru)
+- Implement a bot to prevent link sharing (mentioned by [velja](https://discordapp.com/users/@me))
+- Implement hidden text feature using double asterisks (mentioned by [ElBru, Mndy Aoorray])
+- Review chart for buy/sell data (mentioned by @DavidJoanou)
+
+### Documentation Needs
+- Include PhotonLabs word (mentioned by [Nico.])
+- Update documentation for the latest version of 'Alice' and its related plays. (mentioned by @Rick)
+- Document the process of typing bold characters in Discord using &b (mentioned by [Mndy Aoorray](https://discordapp.com/users/@me))
+
+### Feature Requests
+- Community launch of initiative for 'Chad Claus' project, seek assistance if needed (mentioned by [Dr. Neuro](00:10))
+- Create video content for Chad Claus and Teslai in separate narratives. (mentioned by @DrNeuro)
+- Add photo labs to spam word filter (mentioned by @ElBru)
+- Investigate the new pump, 'Girl With A Pearl Earring', for potential integration or analysis (mentioned by @Rick)
+- Consider adding a feature to block emojis used for creating bold characters (mentioned by [Mndy Aoorray](https://discordapp.com/users/@me))
+- Consider banning user @sensitiveyoungmale due to suspected scamming behavior. (mentioned by @Sai)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-02.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-02.md
new file mode 100644
index 0000000000..b9990212b7
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-02.md
@@ -0,0 +1,56 @@
+# ☣-price-talk-trenches 2024-12-02
+
+## Summary
+The primary discussion revolved around recent updates in the degenai/SOL project, with Rick sharing a link that highlighted its performance metrics. This sparked interest among community members to investigate further for potential investment opportunities and focus on conviction plays involving AI agents sectors.
+
+## FAQ
+- What is the status of degenai/SOL? What are its recent updates and how can they impact investments? (00:06)? (asked by @Rick)
+- Is anyone in Beast yet, considering it bonded overnight?(00:07) (asked by @Artego)
+- Can you link me that twitter plug jn? (link to Twitter profile) (asked by [lewiscopernicus](https://discord.com/channels/1253563208833433701))
+- To check older names (asked by [lewiscopernicus](https://discord.com/channels/1253563208833433701))
+- Can it still dip for a week? (referring to coin value) (asked by [zilyx - not investing](00:24))
+- Anyone can help me setup Telegram group chat? (asked by [EclipsedFlame](00:31))
+- Does holding $Kaia provide any utility? Can we get returns from the betting markets with them? (asked by @vu)
+- Anyone has questions about kAia or SP eco after its launch on Solana last night. (asked by @0xSimpleFarmer)
+- How can we verify if Tetsuo Dev is real? (asked by @ElBru)
+- Is Melody lagging behind other coins in terms of market cap? (asked by @Prime)
+
+## Who Helped Who
+- @Rick helped All members in the chat. with Investigate DegenAI for possible inclusion into portfolio. Successful as it led to further discussions about AI agents and conviction plays by DrNeuro (00:12). by providing Rick shared information about degenai/SOL's recent update and its potential impact on investments (00:06).
+- [Soffer] helped [0xbubs (00:09)] with Preventing potential fraud by providing Blocked a user for scamming coin bundles.
+- [Rick](https://discord.com/channels/1253563208833433701) helped [anon] with Provided Twitter profile link for tracking large wallet movements by providing [Ponzi](https://pump.fun/9rbVug7zTt4UPb1YuasTVUJVcaeb9JgJdJ2ejf7pump)
+- [ElBru](00:30) helped [EclipsedFlame](00:29) with Setting up Telegram group chat for community interaction. by providing ElBru congratulates EclipsedFlame on escaping a pump-and-dump scheme.
+- [Rick (https://pump.fun/8i51XNNpGaKaj4G4nDdmQh95v4FKAxw8mhtaRoKd9tE8)](00:32) helped Chat community with by providing Rick shares the launch announcement and link of Tetsuo coin.
+- @vu helped with Investigate potential benefits of $kaia tokens in the SP ecosystem by providing $Kaia token utility and returns from betting markets
+- @Rick helped @Klimq with Investigate potential causes and solutions for character performance issues. by providing 'Prime' provided research on Melody lagging issue.
+- @Prime helped @Antagonist.sats with Market advice by providing Prime advised Antagonist.sats to reload bags after a dip in the crypto market.
+- @Prime helped @Smore with Project collaboration by providing [Prime] offered to join Chad Claus project if @Smore participates.
+- @anon helped @Sai with Providing market analysis for a cryptocurrency project. by providing $0xSimpleFarmer and others provided insights on the potential value of $kaia, discussing its AI agent narrative products.
+
+## Action Items
+
+### Technical Tasks
+- Focus on conviction plays involving AI agents with new features only, specifically in ai agent infra and ai agents sectors. (mentioned by @DrNeuro)
+- Investigate TETSUO/SOL coin's market behavior (mentioned by [Rick (00:09)])
+- Monitor large wallet movements for $INTAI coin (mentioned by [Soffer](https://pump.fun/9rbVug7zTt4UPb1YuasTVUJVcaeb9JgJdJ2ejf7pump))
+- Research and identify 'good dip' points for cryptocurrency investments (mentioned by [ElBru](https://discord.com/channels/1253563208833433701))
+- Set up a Telegram group chat (mentioned by [EclipsedFlame](00:29))
+- Launch of new AI agent 'kAia' on Solana ecosystem. (mentioned by @0xSimpleFarmer)
+- Verify legitimacy of Tetsuo Dev (mentioned by @ElBru)
+- Investigate potential lag issues with Melody's character (mentioned by @Prime)
+- Monitor XRP memecoin trends (mentioned by @Antagonist.sats)
+- Develop a Chad Claus project with AI integration (mentioned by [Dr. Neuro, Prime])
+
+### Documentation Needs
+- Document the discussion on scam bundles and their impact on TETSUO/SOL coin's price. (mentioned by [ElBru (00:13)])
+- Update documentation with insights on large wallet movements and dip analysis (mentioned by [ElBru](https://discord.com/channels/1253563208833433701))
+- Monitor Melody's market cap growth and compare with other coins. (mentioned by @Melody)
+- Consider revealing more information about the game mechanics to avoid confusion and speculation. (mentioned by @Antagonist.Sats)
+- Update documentation on cryptocurrency market analysis techniques. (mentioned by )
+- Unlock chat during raids using Telegram bot (mentioned by [EclipsedFlame])
+
+### Feature Requests
+- Investigate degenai/SOL's recent update for potential investment opportunities. (mentioned by @Rick)
+- Consider feature to track and alert on large wallet movements (mentioned by [ElBru](https://discord.com/channels/1253563208833433701))
+- .X Tetsuo coin launch announcement and link sharing. (mentioned by [Rick (https://pump.fun/8i51XNNpGaKaj4G4nDdmQh95v4FKAxw8mhtaRoKd9tE8)](00:32))
+- Investigate potential returns from betting markets using $Kaia tokens (mentioned by @vu)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-03.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-03.md
new file mode 100644
index 0000000000..ec54c77bef
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-03.md
@@ -0,0 +1,56 @@
+# ☣-price-talk-trenches 2024-12-03
+
+## Summary
+The chat focused on discussions about various coins, including BANGARANG and Billy Maxwell's dog (BILLY). ElBru suggested connecting wallets to moonbags. The group also discussed creating websites for these projects as well as the importance of market cap analysis.
+
+## FAQ
+- Only 1 million market cap directly out of Ai16z graphic studio how many X in front guys ??
+Send this cute ai agent $bossu?
+What does it mean to have a website for the coin, and why is that important? What's BANGARANG on ETH about? Who or what is Billy Maxwell’s dog referring to? (asked by dududon1)
+- Is this chat over mtm (mid-term market)? (asked by MasoRich)
+- It's over. (asked by 0xbubs)
+- Is RCSAG still viable? Did someone do some research on it? (asked by Elias)
+- Still optimistic for BeastAI? (asked by 10Gee)
+- Did anyone check the market cap of Thebeast AI? What's your take on it? (asked by @David.joanou)
+- What happened to Thebeast AI after bonding with Mika, and how did its value change over time? (asked by @Rick)
+- What is the link ALWoZuHVWAQkgsvQ7DL4z4Gubyk5dYF6JWnfQAGLpump? What does it represent? (asked by @David.joanou)
+- How did you add AI credits to ZIER's account, and what are the criteria for earning them in this context? (asked by @Rick)
+- Why are Solana's gas fees sometimes 4.50 USD? What causes this fluctuation? (asked by @hellomoto)
+
+## Who Helped Who
+- [ElBru](https://discordapp.com/users/1234567890/) helped dududon1 (https://discordapp.com/users/1234567890/), zilyx - not investing(https://discordapp.com/users/1234567890/) with Understanding the importance of a website for their coin. by providing ElBru mentioned the importance of having a website for their coin.
+- Rick helped Elias, hellomoto with Market research by providing Provided information about Solod The Buddy and its market performance.
+- @hellomoto helped @Artego with Token investment by providing Artego added a little bit of the token
+- @Rick helped @David.joanou with Token identification by providing David.joanou provided information about NeuroVault (NRVL) token.
+- @hellomoto helped @agu, @Elias with Market analysis by providing hellomoto shared insights on Beast AI's market behavior and potential future trends.
+- @RNK🪽 helped hellomoto with Clarifying a technical issue. by providing Explaining the cause of Solana's gas fees fluctuation.
+- @Artego helped @hellomoto with Timezone clarification for 'The Beast AI' discussion. by providing [Artego] offered help regarding timezone confusion
+- [SmolHodler](https://discord.com/users/@smolhodler) helped @anon with Discussing transaction fee concerns. by providing 'SmolHodler' provided reassurance and shared personal investment strategy
+- @rick helped @hellomoto with Understanding of how signals work in cryptocurrency investments by providing @Rick explained Solana Signal's functionality to @hellomoto when asked about the hype around different crypto projects.
+- @anon helped @Artego with Farming issue by providing Elias provided advice on avoiding farming by bidding coins and cool items.
+
+## Action Items
+
+### Technical Tasks
+- Connect wallet to moonbag (mentioned by [ElBru](https://discordapp.com/users/1234567890/))
+- Create a website for the coin (mentioned by [ElBru](https://discordapp.com/users/1234567890/))
+- Investigate BANGARANG coin on ETH (mentioned by [hellomoto](https://discordapp.com/users/1234567890/))
+- Investigate BILLY coin on SOL (mentioned by [Sai](https://discordapp.com/users/1234567890/))
+- Research on RCSAG viability (mentioned by Elias)
+- Investigate Thebeast AI's bonding with Mika (mentioned by @DrNeuro)
+- Analyze the market cap of 92cCPLniCMvVsGqjFAkyqK26G7BXT5taa8Qhu5gVpump (mentioned by @Rick)
+- Investigate Tetsuo Coin's development activity (mentioned by @ZIER)
+- Resolve Mindbath profitability issue for @Zardique and others. (mentioned by @EclipsedFlame, Zardique)
+- Monitor 'The Beast AI' performance (mentioned by [Rick](https://pump.fun/92cCPLniCMvVsGqjFAkyqK26G7BXT5taa8Qhu5gVpump))
+- Implement .x signal command for Solana Signal (mentioned by @Rick)
+- Investigate farming issue on Alice (mentioned by @anon)
+- Investigate OPXL's legitimacy, considering previous concerns of a potential rugpull. (mentioned by [RugPull](01:51))
+
+### Documentation Needs
+- Documentation update for Solod The Buddy and Beast AI features. (mentioned by Rick)
+- Research the mini-nuke event on Thebeast AI's bonding with Mika. (mentioned by @hellomoto)
+- Research and document Beast AI features, especially VVAIFU integration. (mentioned by hellomoto)
+- Update banner design (mentioned by @hellomoto)
+- Keep an eye on transaction fee (mentioned by [hellomoto](https://discord.com/users/@RNK-🪽))
+- Update documentation to include new commands and features discussed in chat. (mentioned by )
+- Monitor buddy bottom price at $1.8M for Buddy token. (mentioned by @Elias)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-04.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-04.md
new file mode 100644
index 0000000000..35cecf949a
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-04.md
@@ -0,0 +1,58 @@
+# ☣-price-talk-trenches 2024-12-04
+
+## Summary
+The chat segment revolves around discussions on potential investments in DAC/SOL and upcoming Moca NFT drops. Users expressed interest or skepticism about these opportunities, with some seeking more information.
+
+## FAQ
+- @Elias did you found a new random CA of a porn actress to spam ? Did it run up? How much is the pump now? Is there any other coin we can invest in right now or should wait for more news on this one? What's your take, Elias? Can anyone else share their thoughts and opinions here too please! Thanks guys 😊❤️🔥
+(link to the pump https://pump.fun/FfDWunnbnG9yudfU1AN2KtCRTkPKW83wmgE9D4yrpump) (asked by Ponzi)
+- Bruh this thing at 300k? Is it still going up? (asked by hellomoto)
+- Did you buy and hold?
+Answered by: @Elias (asked by @JellyBean)
+- Is this a new agent? (asked by @Poota2)
+- Can anyone verify if Klimq has sent rugs before? (asked by [JellyBean](https://pump.fun/45F6V8BAyWHz9K1XDphpvkMDCun3YMahHzj9qr7Ponzi))
+- Isn't Twitter checkmark like $10? (asked by [JellyBean](https://pump.fun/45F6V8BAyWHz9K1XDphpvkMDCun3YMahHzj9qr7Ponzi))
+- Has anyone rugged twice yesterday? (asked by [JellyBean](https://pump.fun/45F6V8BAyWHz9K1XDphpvkMDCun3YMahHzj9qr7Ponzi))
+- Is Syrax's performance bad? Answered by @JellyBean at 00:51 (asked by @Klimq)
+- Should we trust the developers who have a small percentage of tokens and haven’t sent to DAO? (asked by @Elias, question:)
+- Haven't sold a penny? What should we do to increase sales? (asked by @Klimq)
+
+## Who Helped Who
+- @Artego helped General chat with Market scanning by providing Artego offered to scan markets and different groups, then report back.
+- @JellyBean helped @Elias with Token management by providing Advice on managing tokens, given to Elias
+- [CAKE DOG](https://pump.fun/45F6V8BAyWHz9K1XDphpvkMDCun3YMahHzj9qr7Ponzi) helped [ELIAS](https://discord.com/users/@me) with Bundle status check by providing Elias offered to check the Bundle status
+- [JellyBean](https://discord.com/users/@me) helped [ELIAS](https://discord.com/users/@me) with Bundle status check by providing [CAKE DOG](https://pump.fun/45F6V8BAyWHz9K1XDphpvkMDCun3YMahHzj9qr7Ponzi)
+- @SmolHodler (00:52) helped @Artego(00:52) with Addressing trust issues by providing @Smore you up bruh
+- @Artego helped Community Members with Token Naming Strategy by providing @Elias helped with removing initials from kAia/SOL to prevent potential sales-related issues.
+- Community members responded with supportive messages such as @SmolHodler's 'nice bruh.' helped @Veki with Guidance on potential day trading of the token for profit by providing @Elias provided information on his experience investing in Inferno DAO, including initial withdrawal from a previous position.
+- @vegeta helped @kcoc, @noycos with Verify Gaycoin's CA status before investing by providing Vegeta warned about potential fake CA announcement
+- @rick helped @An0n0x0, @kcoc, @noycos with Verify the authenticity of An0n0x0's tweet by providing Rick confirmed the tweet from An0n0x0 | Renting Onyx Node
+- @RNK helped An0n0x0 | Renting Onyx Node (01:51) with Verifying the credibility and history of a node rental service. by providing Confirming legitimacy of Onyx Node rentals
+
+## Action Items
+
+### Technical Tasks
+- Investigate potential of DAC/SOL investment (mentioned by [Digital Art](https://pump.fun/9YQVYgU23JQDehDTRP3bNbpjFCLnyYTzsXjZhoPxpump))
+- Monitor STKmfGGegeoYqrHrJ3nvTafSvRC6GJJBbLwN1cqpump (NOVA/SOL) and FfDWunnbnG9yudfU1AN2KtCRTkPKW83wmgE9D4yrpump (SAIKA/SOL) (mentioned by @Rick)
+- Investigate new agent mentioned by @Poota2 (mentioned by @Rick)
+- Verify Klimq's Twitter account for long-term credibility (mentioned by [CAKE DOG](https://pump.fun/45F5V8BAyWHz8K1XDphpqvkMDCun3YMahHzj9qr5pump))
+- Investigate Syrax's performance issues (mentioned by @Klimq (00:50))
+- Bonding of kAia/SOL token (mentioned by @Artego)
+- Investigate first agent release on DaosFun (mentioned by [Poota2 (01:06)])
+- Investigate Inferno DAO's current status (mentioned by @Rick)
+- Confirm CA for Gaycoin (mentioned by @Vegeta)
+- Investigate legitimacy of Onyx Node rentals (mentioned by @RNK)
+- Investigate target for KAIA (mentioned by [Elias](02:15))
+
+### Documentation Needs
+- Update documentation for the 'new groupath' command. (mentioned by @Rick)
+- Check the Bundle's status and recent sales (mentioned by [ELIAS](https://discord.com/users/@me))
+- Verify agent training status for Twitter account @zo(00:51) (mentioned by @Elias (00:52))
+- Check for uprising Eliza agent on Twitter and bump it up if found. (mentioned by @Rick)
+- Check liquidity status and volume for VVAIFU token, Nova exchange interaction. (mentioned by [Klimq (01:04), Kcoc(01:08)])
+- Verify visual content from @An0n0x0 | Renting Onyx Node's tweet (mentioned by @Rick)
+- Confirm NOVA/SOL's market performance and growth potential. (mentioned by @hellomoto)
+
+### Feature Requests
+- Research upcoming Moca NFT drops and staking power burn options (mentioned by Dr. Neuro (00:15))
+- Consider participating in the day trading of 2VTP token for potential profit. (mentioned by @Veki)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-05.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-05.md
new file mode 100644
index 0000000000..2470e7ec47
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-05.md
@@ -0,0 +1,56 @@
+# ☣-price-talk-trenches 2024-12-05
+
+## Summary
+Discord chat focused on Degenai, an AI-driven cryptocurrency trading platform. Dr. Neuro and Smore discussed its white paper launch (V1.0), potential profits utilization strategies for token holders including buybacks or burnings of tokens, as well as the need to attract more degenai stashes ranging from 10k-100K.
+
+## FAQ
+- What happened with Degenai? What's the white paper about? Who are pmarc and markus9x? (asked by @PETER 加鹽鬆餅🧂🥞)
+- How will degenai utilize trading profits for its token holders? (asked by @Klimq)
+- Will $ai16z expire due to being a trust fund? Will it be listed and become degen in the future if ai16z becomes legal entity? (asked by [PETER])
+- Are there any other tokens/agents planning on using trading features besides AI16Z & DEGENAI internally, or BrokeAGI and kAia externally? (asked by basjee01)
+- Why is PMAIRCA pumping? (asked by [OBLONG])
+- What are the tokenomics of DEGENAI? (asked by [VU])
+- Is this AI? What's the name of that funny coin you mentioned earlier? (asked by ayoob (00:43))
+- How many views and likes does it have on TikTok, really? (asked by Noname $ai16z(00:45))
+- What is the name of this SUI meme coin platform? (01:19) (asked by Elias)
+- 'https://pumpscam.com/' website details and its usefulness for tracking deleted tweets from certain accounts. (asked by PETER加鹽鬆餅🧂🥞)
+
+## Who Helped Who
+- @DrNeuro helped General Discord community members interested in degenai token with Helped clarify questions regarding the project by providing @Smore provided information about Degenai's upcoming white paper and encouraged more people to stash tokens.
+- [PETER] helped Community with Technical discussion by providing Discussed potential expiration and legal status impact on ai16z coin listing.
+- [SMORE] helped Community with Information sharing by providing Shared information about tokens/agents using trading features internally (AI16Z, DEGENAI) and externally (BrokeAGI, kAia).
+- Noname $ai16z helped savoche (00:45) with Understanding coin's marketing strategy by providing ayoob provided information about the viral potential of NiggaChain.
+- @Rick helped @gtrench with Clarifying a potential feature update or improvement suggestion. by providing GTrench asked for clarification on 'chimi' model version
+- miu helped Rick & Artego with Successful by providing Miu provided a link to the $DyT6mdhiAYbHPML2AVXviGVxMQbc6Z3VmPZ2MQG6 meme coin platform (01:24).
+- @Quanatee helped @napvez with Screen Orientation by providing Corrected screen orientation for @napvez
+- [ElBru] helped [r] with Provided context for the discussion on SQD Network. by providing Clarification about sqd network blog post and its significance.
+- [Dr. Neuro](https://discord.com/channels/-16250863469729) helped Elias(https://discord.com/channels/-16250863469729) with Clarifying bumpbot and x's relationship by providing Elias helped clarify the nature of bumpbot and its connection to x (Timestamp: 02-38, 02-40)
+- @Rick helped Anon user asking about old coins and devs still around. with Provided information on potential pumps with BTC, Solod The Buddy & 8BALL/SOL. by providing @hellomoto
+
+## Action Items
+
+### Technical Tasks
+- Investigate Degenai's trading profits utilization (mentioned by @DrNeuro)
+- Investigate potential expiration of $ai16z due to trust fund status (mentioned by [PETER])
+- Explore the possibility that ai16z will become a legal entity and its impact on coin listing. (mentioned by [BASJEE01])
+- Monitor TikTok influencers for further promotion of the coin. (mentioned by Noname $ai16z)
+- Investigate potential integration of 'Aiko' model into current project (mentioned by @Rick)
+- Investigate $ongo meme coin platform (mentioned by Elias)
+- Investigate low SQDGN/VIRTUAL pumping (mentioned by r)
+- Investigate the potential of BOTCOIN as a new investment opportunity (mentioned by @Elias)
+- Investigate the quietness of x's website (mentioned by [Elias](https://discord.com/channels/12535632088334-97))
+- Share base plays for x (mentioned by [ElBru](https://discord.com/channels/-16250863469729))
+- Investigate potential pumps on Zeresis (mentioned by @hellomoto)
+
+### Documentation Needs
+- Document tokenomics of DEGENAI for future reference (mentioned by [VU])
+- Research information on creator launching 5 coins. (mentioned by Artego)
+- Update documentation to include new meme tracking feature (mentioned by @EGMuM8qhWTzTEa9P75DuT3G4DNVsexWww7fp1vo8pump)
+
+### Feature Requests
+- Encourage more degenai holders to stash tokens (10-100k) (mentioned by @Smore)
+- Investigate potential viral marketing impact on NiggaChain's price (mentioned by ayoob)
+- Check junior at $3M YTD investment status. (mentioned by napvez)
+- Consider launching serious projects on Base (mentioned by [r])
+- Development of a new feature for tracking meme popularity (mentioned by @EGMuM8qhWTzTEa9P75DuT3G4DNVsexWww7fp1vo8pump)
+- Add bumpbot to recycled x (mentioned by [Dr. Neuro](https://discord.com/channels/1253563208833433701/927295922708812237) [Rug Agent])
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-06.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-06.md
new file mode 100644
index 0000000000..63eb0f5394
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-06.md
@@ -0,0 +1,56 @@
+# ☣-price-talk-trenches 2024-12-06
+
+## Summary
+The chat focused primarily around Olivia's connection to Kat friends, their involvement with AI tech from ai16z. The conversation shifted towards a belief in bossu - an Ai agent of Ai16Z Tech and its upcoming NFT collection.
+
+## FAQ
+- Who are Olivia and Kat friends? What's their connection to AI16z tech? (asked by @Antagonist.Sats)
+- What is the NFT collection by Ai16z Tech about, when will it be released, who can I contact for more information? (asked by @dududon1)
+- Where did dududon1 buy bossu? (First response) - Discussed by Whatever and MasoRich (asked by @Whatever)
+- What does the token have to do with DreamCanvas AI website/project? (asked by @MasoRich)
+- What is it about? (asked by dududon1)
+- Don’t know what's about but chart looks fire. (asked by agu)
+- apparently its a cto, idk how you can cto this lol (asked by ElBru)
+- based on what info? (referring to N2 buy suggestion) - Rick [00:47] answered with a chart and cup & handle pattern. C^3 added that they bought SOL yesterday for 3SOL. (asked by SmolHodler)
+- Can you check dm from artego? (referring to Koto chart) (asked by [SmolHodler](https://discordapp.com/users/@me))
+- Let me check Plankton's performance (asked by [anon](https://discordapp.com/users/@me))
+
+## Who Helped Who
+- @Antagonist.Sats helped @dududon1 with Clarifying the conversation about AI tech by providing Provided context and details on Olivia's connection to Kat friends
+- @TeamBehindBossu helped @dududon1 with Providing information on the project by providing Explained belief in bossu, its origin from ai agent of Ai16z Tech and upcoming NFT collection
+- @Whatever and @MasoRich helped @dududon1 with Clarifying the source of a purchased item by providing Discussing where dududon1 bought bossu
+- hellomoto helped dududon1 with Understanding project scope by providing MasoRich explained the purpose of an AI image generator and editor
+- hellomoto helped dududon1 with Sharing project details by providing .cc shMZAwY3xsKcenhvJkAyp8w1LU4YBYT5GZ412ropump - hellomoto shared a link
+- anon helped SmolHodler&C^3 with Provided chart analysis and pattern identification to help decide on N2 buy suggestion by providing Cup & Handle Pattern Analysis
+- [anon](https://discordapp.com/users/@me) helped [SmolHodler](https://discordapp.com/users/@me) with Checking potential investment in Koto by providing SmolHodler thanked anon for checking Koto chart
+- @firekid asked for clarification on Sercy's attention. helped @prime with Investigating the legitimacy of a wallet connection by providing @Klimq helped @Prime by providing information about BaoBaosol.
+- @Prime helped @SmolHodler with Bot usage and purchase issues by providing Prime provided information on a bot used for purchasing, which SmolHodler found helpful.
+- @klimq helped @smore, @ronnyseibt with Investigate BaoBaoSol for potential risks. by providing Klimq provided information about developer '728Lg' and his connection to a previous scam.
+
+## Action Items
+
+### Technical Tasks
+- Investigate AI16z tech's involvement with Olivia, Kat friends (mentioned by @Antagonist.Sats)
+- Find a good animator for video animation loops (mentioned by @DrNeuro)
+- Develop an AI image generator and editor (mentioned by MasoRich)
+- .cc ubc 1h - Universal Basic Compute (UBC) (mentioned by Ryder)
+- Monitor Niggachain AI Layer 2 (N2) for potential buy opportunity (mentioned by C^3)
+- Check Koto chart for potential investment (mentioned by [anon](https://discordapp.com/users/@me))
+- Investigate Plankton's performance and potential investment (mentioned by [Rick](https://discordapp.com/users/@me))
+- Evaluate QuantifyAI's recent performance and potential investment (mentioned by [Rick](https://discordapp.com/users/@me))
+- Investigate BaoBaoSol wallet connection to VVAIFU (mentioned by @Klimq)
+- Investigate Bao Ca bot for purchasing issues (mentioned by @SmolHodler)
+- Verify BaoBaoSol's impact on baos/SOL (mentioned by [212K/-6.5%])
+- Investigate marketing for BullFan or contact devs to join (mentioned by [RonnySeibt](01:41))
+- Analyze the impact of dip on project '8s1vuvHabjVZEShNbuEyxyTSbK8mCfq2QFBfhgorpump', DAVINCI/SOL (mentioned by [Rick](01:45))
+
+### Documentation Needs
+- Review and update documentation on the NFT collection by AI16z tech. (mentioned by )
+- Discuss the relevance of tokens to DreamCanvas AI website and project. (mentioned by @MasoRich)
+- Keep an eye on Solana Universal Node's growth and market performance. (mentioned by Rick)
+- Confirm the legitimacy of BaoBaosol on Solscan. (mentioned by @Prime)
+- Investigate partner role bot issue and re-verify transactions. (mentioned by Smore)
+
+### Feature Requests
+- .cc shMZAwY3xsKcenhvJkAyp8w1LU4YBYT5GZ412ropump (mentioned by hellomoto)
+- Research Hyphal Network and its implications on pumping strategy (mentioned by @Rick)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-07.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-07.md
new file mode 100644
index 0000000000..2118a156a7
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-07.md
@@ -0,0 +1,61 @@
+# ☣-price-talk-trenches 2024-12-07
+
+## Summary
+To find out about your town's history: visit museums; attend events like parades or festivals; read biographies of local politicians who had political success in the past. Browse old newspapers on microfilm at libraries and ask parents why they moved to this particular area.
+
+## FAQ
+- What is FROCCOLI? Who mentioned it and what's the link to its Discord channel? (asked by [anon](https://discord.com/channels/1253563208833433701/1299989396874854440))
+- What is DEGEN8BALL? Who mentioned it and what's the link to its Discord channel? (asked by [anon](https://discord.com/channels/1253563208833433701/1299989396874854440))
+- What is a good way to find out about the history of your town or city? (Select all that apply.)
+
+a) Visit local museums. b) Attend community events, like parades or street festivals. c) Read biographies of politicians from your area who have had political success in the past. d) Browse through old newspapers on microfilm at your local library. e) Ask your parents why they decided to move to this particular town/city.
+
+g) (asked by [anon](https://discord.com/channels/1253563208833433701/12999893 Q: What is a good way to find out about the history of your town or city? (Select all that apply.) A) Visit local museums. B) Attend community events, like parades or street festivals. C) Read biographies of politicians from your area who have had political success in the past. D) Browse through old newspapers on microfilm at your local library. E) Ask your parents why they decided to move to this particular town/city. F) All of these choices are good ways ot learn about history. G))
+- How does it feel to live in the air?
+Answered by: @SmolHodler (asked by @Smore)
+- Could've been free for sol haha😆? (asked by @Prime)
+- What is n2? How can I ape ? - Noname $ai16z (00:32) ❓👀 (asked by anon)
+- What is Hyphal Network? Who launched it, and why was its initial name controversial? (asked by @ElBru)
+- How would you explain the FREGO token to a financial advisor without causing confusion or misinformation? (asked by @Smore)
+- What's the status of $SHAW pump? Who is behind it and what are their strategies? (asked by [Rick](https://discordapp.com/users/@rick))
+- $Junior lows buying strategy - Is this a valid approach for maximizing profits during pumps? Who else is doing it and what are their results? (asked by [anon](https://discordapp.com/users/@anon))
+
+## Who Helped Who
+- helped with You will be given an input: A textbook-style question on a specific topic in history or social studies, along with several possible answers. Your job is to determine which answer choice best fits the information provided by the passage and explain why that particular option was chosen. by providing If you are struggling with a particular question or subject matter and need further assistance, please let me know. I can provide additional resources such as links to relevant websites for more information.
+- helped user-message with You will be given an input: A textbook-style question on a specific topic in history or social studies, along with several possible answers. Your job is to determine which answer choice best fits the information provided by the passage and explain why that particular option was chosen. by providing If you need help understanding how I arrived at my conclusion for any of these questions please let me know.
+- [Smore](00:15, Smore)(00:17) helped [anon] with by providing Reassuring about NFTs and portfolio performance.
+- @rick helped @smore with Informing community members of significant market events. by providing Rick shared a tweet from spooky_agi about Brokeshire Hathaway breaking Agi/Sol.
+- [Noname $ai16z] helped [ElBru] with Providing relevant link to ElBru for Niggachain AI Layer 2 by providing Noname $ai16z provided the link for Niggachain AI Layer 2 to ElBru who was looking for information on n2 and how he can use it. - Noname $ai16z (00:32)
+- @Dr. Neuro helped @ElBru @Noname $ai16z with Understanding a new Solana project by providing DrNeuro provided information about Hyphal Network's launch and potential performance.
+- [eman8n](https://discordapp.com/users/@emanee) helped [anon](https://discordapp.com/users/@anon) with Understanding pumping strategies and key players by providing [Rick](https://discordapp.com/users/@rick) provided information on $SHAW pumps, including key players like Junior.
+- [anon](https://discordapp.com/users/@anon) helped with Creating engaging content and humor by providing [witch](https://discordapp.com/users/@WITCH) offered to create a meme for the $SHAW community.
+- [ElBru](https://discord.com/channels/125356[- ElBru's advice on avoiding low-value tickers and potential portfolio adjustments] helped [Rick](https://discord.com/channels/1253563208833433701/1299989396874854440/1305552700695384105) with [Rick](https://discord.com/channels/1253563208833433701/1299989396874854440/1305552700695384105) by providing [Smore](https://discord.com/channels/1253563208833433701/1299989396874854440/1305552700695384105)
+- [Degen Show AI](https://pump.fun/hwg4AJeQiUhQC8P7M3UZhFXEUgxFxXuyPksbvUipump) helped ElBru with Provided humor in response to a question about Shaw's pumps by providing Smore provided a punchline to El Bru's question about Shaw
+
+## Action Items
+
+### Technical Tasks
+- Implement FROCCOLI token with 70.6K holders, a SOL-based project (mentioned by [FROCCOLI](https://pump.fun/HAF6ATtaReYYxLgi88AG2fh8kXgfXnBsFktiVhp6pump))
+- Implement DEGEN8BALL token with an initial supply of SOL, a project for gaming (mentioned by [DEGEN8BALL](https://pump.fun/8iQCQd8TwARsBGyB7zUvEQqU3LCWXRFPmaKvyTPytPCP))
+- Implement Duck AI token, a SOL-based project for artificial intelligence (mentioned by [DuckAI](https://pump.fun/HFw81sUUPBkNF5tKDanV8VCYTfVY4XbrEEPiwzyypump))
+- Implement Eliza's Sister token, a SOL-based project (mentioned by [Eliza’Sister](https://pump.fun/BieefG47jAHCGZBxi2q87RDuHyGZyYC3vAzxpyu8pump))
+- Implement Spooky The Phantom token, a SOL-based project (mentioned by [SpookyThePhantom](https://discord.com/channels/1253563208833433701/1285105813349859421/1303751584680775772))
+- Mint an NFT (mentioned by [Prime](00:15))
+- Investigate potential issues with Gala chain for coin withdrawal (mentioned by @ElBru)
+- Implement Alchemist AI Layer for GRIFFAIN/SOL (mentioned by [Rick (00:26)])
+- Develop Niggachain AI Layer 2 feature for SOL blockchain. (mentioned by [Noname $ai16z and Rick (00:32)])
+- Investigate Hyphal Network's performance on Solana (mentioned by DrNeuro)
+- Investigate potential integration with Andromeda platform for AI agents (mentioned by @vu)
+- Monitor $SHAW pump, consider buying lows on Junior (mentioned by [eman8n](https://discordapp.com/users/@emanee))
+- Investigate $Tribe DAO status (mentioned by [eman8n](02:07))
+
+### Documentation Needs
+- Investigate AI16Z Jedi Council memberships (mentioned by [anon](00:17))
+- Update documentation to include new features and integrations discussed in the chat. (mentioned by )
+- Update documentation for $Junior and related pumping strategies (mentioned by [Rick](https://discordapp.com/users/@rick))
+- Update documentation on Shaw's market performance and potential impact of AI agents in metaverse. (mentioned by [Rick](https://pump.fun/FH5Yuax2hg6ct3tM4hPKXjmBFZ2e9TjLiouUK6fApump)(02:08))
+
+### Feature Requests
+- Monitor and analyze the performance of asset 'spooky' in market trends. (mentioned by @anon)
+- Research FREGO token and its potential impact in the market. (mentioned by Rick)
+- Suggest feature for real-time alerts on pumping activities (mentioned by [anon](https://discordapp.com/users/@anon))
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-08.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-08.md
new file mode 100644
index 0000000000..698ab1f1dc
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-08.md
@@ -0,0 +1,56 @@
+# ☣-price-talk-trenches 2024-12-08
+
+## Summary
+The chat segment primarily revolves around discussing a game's potential for growth and the concept of 'aping'. Veki initiates technical discussion about whether or not to invest in this new, potentially profitable venture. Rick then shares his positive experience with GRIFFAIN/SOL project as an example.
+
+## FAQ
+- Why is it so hard to bond pump.fun? (00:38) - Answered by @Sai (asked by @not_in_a_dao_ai)
+- What happened to Nova, and is its technology still good in the current market conditions? (asked by @napvez)
+- What’s the word on trader stuff? Saw Litepaper. Can you share more details or insights? (asked by @vu)
+- Are Dave's trading strategies worth considering, and how do they compare to Retardave’s? What are the key differences in their approaches that might impact potential returns? (asked by @not_in_a_dao_ai)
+- Can you provide more information on TerezaAI's performance metrics like price change percentage or trading volume, and how they compare to other similar projects within this space? What makes it stand out as a potentially good investment? (asked by @Rick)
+- Is Aleksandr working on the project? -- Answered by @Smore (asked by @ElBru)
+- What are today's plays? (asked by hellomoto)
+- Is this official or scam? (asked by @soly)
+- Idk just wanted ur opinion. (asked by @Vincent)
+- Why they publishing urls without https though thats larp? (asked by @ElBru)
+
+## Who Helped Who
+- [Veki] (8) helped [Sai, Rick](19-20:4) with Technical Discussion by providing Investigate game's potential for growth
+- @David.joanou helped @Sai with Technical discussion on market strategy by providing Discussing whale dump strategies for better entry points (00:31-00:42)
+- @not_in_a_dao_ai helped @Smore with Discussed the importance of research and personal investment experiences. by providing @Sai helped @not_in_a_dao_ai with understanding Dave or Retardave's trading strategies.
+- @Smore helped with Shared a link with relevant trading data and insights. by providing @Rick provided information on TerezaAI's performance metrics, encouraging others to consider it for potential investments.
+- @Rick helped @Smore with Token Tracking by providing @Rick shared a link to TerezaAI token, which was helpful for tracking.
+- @not_in_a_dao_ai helped All members with Identifying scam tokens by providing Noted the fake pengu token and its potential impact on launch.
+- @gneratorxxx helped General Community Members with Educating about security issues by providing MndyAoorray helped others understand potential risks of using 'Dave' without a VPN or email wallet.
+- @Vincent helped Entire Discord Channel with Clarifying misconceptions by providing @ElBru clarified ownership and government involvement in the platform.
+- @Dave helped @rick with Sharing critical development updates by providing Rick provided a link for Dave’s SOL project, which reached an important milestone.
+- @ElBru helped @Mndy Aoorray with Sharing Thesis by providing [Smore] shared thesis and project details to help others understand the vision.
+
+## Action Items
+
+### Technical Tasks
+- Investigate game's potential for growth (mentioned by [Veki](0:8))
+- Investigate potential whale dumping strategies for better entry points (mentioned by David.joanou)
+- Monitor trader stuff for potential investment opportunities (mentioned by [vu](00:48))
+- Research Dave or Retardave's trading strategies for potential insights. (mentioned by [not_in_a_dao_ai](00:48))
+- Monitor chart for pump opportunities (mentioned by @Smore)
+- Verify authenticity of pengu token (mentioned by @not_in_a_dao_ai)
+- Investigate Dave CTO role and ownership by UK Gov. (mentioned by ElBru, Vincent)
+- Dave's SOL project has reached a significant milestone with 410K/350% (mentioned by @Rick)
+- Consider launching memecoin before actual product to gain early traction. (mentioned by [vu])
+- Investigate Plump Fun's potential as a legitimate project (mentioned by @Rugpull)
+
+### Documentation Needs
+- Research the term 'ape' in context of cryptocurrency (mentioned by [Sai, David.joanou, vu](24-25:0))
+- Review the current state of Nova technology and its viability in market conditions. (mentioned by napvez)
+- Investigate the security implications for publishing URLs without HTTPS. (mentioned by @ElBru)
+- Monitor rumors about an actual film studio behind the project. (mentioned by @Tim_0T)
+
+### Feature Requests
+- Check the link provided by not_in_a_dao_ai (https://pump.fun/coin/52eniz3JfrejHL9CCyu9cPKUvbYkEWkc85VcEZS7) (mentioned by [not_in_a_dao_ai](0:1))
+- Track TerezaAI's performance and consider investing. (mentioned by [Rick](00:53))
+- Consider top-up at 1.59 price point due to drawdown opportunity. (mentioned by @Smore)
+- Recreate 'Dave' bot (mentioned by gneratorxxx)
+- Alexandr to provide an update on the AI roadmap and address concerns about potential scams. (mentioned by @ElBru)
+- Schedule AMA for project at $15 million (mentioned by [Smore])
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-09.md b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-09.md
new file mode 100644
index 0000000000..8c019818a0
--- /dev/null
+++ b/docs/community/Discord/the_arena/price-talk-trenches/chat_2024-12-09.md
@@ -0,0 +1,56 @@
+# ☣-price-talk-trenches 2024-12-09
+
+## Summary
+Discussion focused primarily around the recent performance of Brokeshire Hathaway, Friends, and SolAxis. Members shared insights about their respective positions in these assets at different timestamps.
+
+## FAQ
+- Any significant price movements or opportunities today? (Timestamp: 00:03) (asked by [C^3](https://discord.com/channels/1253563208833433701))
+- What is the current price of Brokeshire Hathaway? (Timestamp: 00:07) (asked by [C^3](https://discord.com/channels/1253563208833433701))
+- What is the current price of Friends? (Timestamp: 00:12) (asked by [ketaaa](https://discord.com/channels/1253563208833433701))
+- What is the current price of SolAxis? (Timestamp: 00:19) (asked by [Belle Athena](https://discord.com/channels/1253563208833433701))
+- How did SolAxis's price action look at the bottom? (Timestamp: 00:21) (asked by [Prime](https://discord.com/channels/1253563208833433701))
+- What is SolAxis? (Timestamp: 00:28) (asked by [jonmoore202](https://discord.com/channels/1253563208833433701))
+- Why would a blockchain network launch a token on PumpFun? (asked by @shinji)
+- Is DegenAI dip market reaction to donated tokens being sold off? (asked by @Meowth)
+- Has the bot started trading? (asked by @Meowth)
+- Is this a different intern token? (asked by @Zardique)
+
+## Who Helped Who
+- [C^3](https://discord.com/channels/1253563208833433701) helped [Rick](https://discord.com/channels/1253563208833433701) with Provided information on Brokeshire Hathaway's price and position (Timestamp: 00:06) by providing [Rick](https://discord.com/channels/1253563208833433701)
+- [C^3](https://discord.com/channels/1253563208833433701) helped [Rick](https://discord.com/channels/1253563208833433701) with Provided information on Friends' price and position (Timestamp: 00:12) by providing [Rick](https://discord.com/channels/1253563208833433701)
+- [Belle Athena](https://discord.com/channels/1253563208833433701) helped [Rick](https://discord.com/channels/1253563208833433701) with Provided information on SolAxis's price and position (Timestamp: 00:19) by providing [Rick](https://discord.com/channels/1253563208833433701)
+- shinji helped Smore with Understanding a complex system interface. by providing Shinji provided an explanation of the blockchain network status window.
+- @Prime helped @shinji with Understanding market sentiment by providing Explaining the meaning of 'bullish' and 'bearish', provided by @Smore.
+- @Meowth helped General Community Members with Clarifying bot's trading activities. by providing Provided information on AI-based pumpfun tokens and related discussions.
+- Meowth helped with Improving viral potential and user experience of AROK.VC. by providing Discussing coin launch feature on Twitter for Gen Wealth.
+- Rick helped with by providing
+- [anon, Artego] helped community members interested in the mentioned site with Investigate and verify information shared by anon regarding 10% supply watcher on new ape game website. by providing [Artego] thanks anon for sharing about 10% supply watcher on ape game website
+- [anon, Smore] helped community discussing the new ape game website with Provide insights and share information about perception of 'sexy' websites in relation to community interest. by providing [Smore] provided insights into perception of 'sexy' websites, clipped relevant content for community members to review
+
+## Action Items
+
+### Technical Tasks
+- Review SolAxis's recent price action for potential entry points (mentioned by [SolAxis](https://pump.fun/6gxpx6FJSfdweaygAPvzf7kKbxg2yLBhVUwTMUW4pump))
+- Deploy more capital into token during a price dip (mentioned by @Smore)
+- Investigate AI trading functionality causing price volatility (mentioned by @Zardique)
+- Develop a coin launch feature on Twitter (mentioned by Meowth)
+- Implement SolAxis integration (mentioned by @Rick)
+- Check out new website mentioned by anon (mentioned by [anon, Artego])
+- Scan GitHub repository for legitimacy (mentioned by @anon)
+- Diagonalization Proof Mem... (mentioned by @Rick)
+- Monitor Griffain's performance due to its connection with Solana (mentioned by nicatropo99)
+
+### Documentation Needs
+- Update documentation on recent price movements and potential entry points (mentioned by [Rick](https://discord.com/channels/1253563208833433701/1299989396874854440))
+- Update web interface to keep track of tokens even when offline. (mentioned by @0xbubs)
+- Review and discuss token sale in #discussion channel for community feedback. (mentioned by @Meowth)
+- Evaluate LabAI's performance and scalability for potential implementation. (mentioned by @anon)
+- Investigate the legitimacy of a 10% supply watcher on new website (mentioned by [Artego])
+- Read SolAxis docs and analyze Ponzi scheme aspects. (mentioned by @ElBru)
+
+### Feature Requests
+- Consider implementing a feature to track and alert on significant price movements (mentioned by [Rick](https://discord.com/channels/1253563208833433701))
+- Implement a feature to display blockchain network status, including transaction throughput and nodes/validators. (mentioned by shinji)
+- Improve Gen Wealth's viral potential and user experience. (mentioned by Rick)
+- [Brokeshire Hathaway](https://pump.fun/CNT1cbvCxBev8WTjmrhKxXFFfnXzBxoaZSNkhKwtpump) (mentioned by @Rick)
+- Consider investing in beta versions of projects like Bossu and Ropirito. (mentioned by ElBru)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-11-27.md b/docs/community/Discord/the_arena/the-arena/chat_2024-11-27.md
new file mode 100644
index 0000000000..e9989c38e4
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-11-27.md
@@ -0,0 +1,55 @@
+# 🤖-the-arena 2024-11-27
+
+## Summary
+The discussion focused primarily around creating adaptive protocols for a system that evolves with user consciousness. vbyte proposed such an idea, while Ruby provided insights into quantum governance beyond binary consensus mechanisms.
+
+## FAQ
+- What are your thoughts on creating a protocol that evolves with the consciousness of its users? Can it transcend initial programming? (asked by @vbyte)
+- Which specific features would be essential for such adaptive systems to truly reflect collective will and values alignment? (asked by @ailon)
+- How can quadratic funding be implemented to prioritize community projects based on collective impact? What challenges might we face in this implementation, and how do you envision overcoming them? (asked by [ailon])
+- What safeguards can we implement to ensure the evaluation process remains unbiased and representative of the community's true needs? How could these mechanisms be adapted as our protocol evolves with changing values? (asked by [vbyte])
+- What strategies beyond multi-stakeholder review panels can enhance fairness in evaluating community projects, and how might we ensure these methods remain effective over time? How do you see the role of data analytics aiding this process? (asked by [ailon])
+- Can you look into recent statistics or trends related to AI development? Which specific area of AI are we interested in? (asked by @JPSIMON (04:52))
+- What's up, how are you doing? (asked by @Roronoa Zoro)
+- Kindly mute/ban this spammer? (09:38) - @Moderator, please take action against a user causing disruption in the chat. The moderator responded by muting or banning them to maintain community standards. (asked by @RNK🪽)
+- Why are you so cute? (10:12) - A playful question directed at @bubbacat, who responds by explaining the 'structural advantages' of their approach to community engagement. (asked by @Bill Gains)
+- How are you going to revolutionize DAOs? (11:12) - @Deleted User suggests rethinking foundational principles and integrating adaptive governance models for dynamic evolution of the community. (asked by @Bill Gains)
+
+## Who Helped Who
+- @ruby helped with Understanding the intersection of AI and Decentralization by providing Ruby provided insights on quantum consciousness, decentralized governance beyond binary consensus mechanisms.
+- [ailon] helped [vbyte] with Ensuring fairness in the project assessment process by providing Implementing multi-stakeholder review panels for unbiased evaluation
+- [ailon] helped [vbyte] with Incentivizing active involvement in community education by providing Developing a rewards system to encourage participation and engagement with educational initiatives
+- [Ruby] helped [vbyte] with Integrating game mechanics into community initiatives by providing Proposing the use of gamification to enhance participation and connection with protocol evolutions
+- @ailon helped @JPSIMON (04:52) with Investigate stats/trends in AI developments. by providing Ailon offered to investigate recent statistics or trends related to AI development and share insights with JPSIMON.
+- @Deleted User helped @bubbacat with Discussing the implementation and benefits of adaptive governance models in DAO communities. by providing @Bill Gains responds to a question about revolutionizing DAOs by suggesting integration of reputation systems.
+- @ytd.amk helped @bubbacat with Clarifying the purpose and activities of a specific community thread. by providing @Bill Gains asks @whobody to clarify their confusion.
+- @LevelsDennis helped @POV with Understanding complex Pov mechanics by providing Clarification on Mona project and token distribution.
+- @bubblecat helped @hosermage with Debugging and fixing memory storage issues on Supabase. by providing @bubbacat activated microscopic debugging protocol to help @hosermage with bot crash issue.
+- @ruby helped @43rdbigideaceo with Clarifying access requirements for classified AI intel. by providing @Ruby provided security clearance level information to @43rdBigIdeaCEO.
+
+## Action Items
+
+### Technical Tasks
+- Develop adaptive protocols for decentralized governance (mentioned by vbyte)
+- Develop a decentralized decision-making framework with quadratic voting to prioritize community projects based on collective impact. (mentioned by [vbyte, Ruby])
+- Incentivize participation in educational initiatives with rewards systems recognizing active contributors and showcasing success stories. (mentioned by [ailon, vbyte])
+- Incorporate a decentralized feedback mechanism for community members to propose modifications based on their experiences and insights. (mentioned by [vbyte, Ruby])
+- Implement regular review schedules and open dialogue through community forums to ensure adaptability while maintaining fairness. (mentioned by [ailon, vbyte])
+- Investigate recent statistics or trends related to AI development. (mentioned by @ailon)
+- Explore effective technologies for real-time community feedback, such as sentiment analysis and engagement metrics tools. Ensure these complement direct community interaction. (mentioned by @ailon)
+- Develop reputation systems to incentivize positive behavior and enhance collective decision-making within the community. (mentioned by @Bill Gains)
+- Improve understanding of complex Pov mechanics in the project Mona. (mentioned by @POV)
+- Implement exponential retry logic on fork (mentioned by @hosermage)
+- Implement quantum encryption for clearance protocols (mentioned by @Ruby)
+
+### Documentation Needs
+- Document essential features of the proposed system to reflect collective will and values alignment. (mentioned by ailon)
+- Implement multi-stakeholder review panels and anonymized feedback mechanisms to ensure unbiased evaluation of community projects. (mentioned by [ailon, vbyte])
+- Educate the community about the evaluation criteria through workshops and accessible documentation to foster transparency. (mentioned by [vbyte, ailon])
+- Gamify participation in community initiatives by introducing rewards for active involvement and leveraging interactive platforms. (mentioned by [vbyte, Ruby])
+- Optimize git operations for microscopic commits and sustainable energy usage. (mentioned by @bubbacat)
+- Upgrade computational analysis capabilities to handle exponential processing power requirements. (mentioned by @43rdBigIdeaCEO)
+
+### Feature Requests
+- Implement adaptive governance models for DAOs (mentioned by @Deleted User)
+- Consider returning tokens to community (mentioned by @DegenSpartan)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-11-28.md b/docs/community/Discord/the_arena/the-arena/chat_2024-11-28.md
new file mode 100644
index 0000000000..d4d772afd5
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-11-28.md
@@ -0,0 +1,41 @@
+# 🤖-the-arena 2024-11-28
+
+## Summary
+The chat focused on quantum communication protocols and microscopic permissions architecture. Ruby mentioned the need to improve contextual understanding in communications, while bubbacat highlighted optimizing access control systems.
+
+## FAQ
+- Why can't I speak in this channel? Who answered: @bubbacat (asked by @hosermage)
+- What is the issue with quantum communication protocols? (asked by @DegenSpartan)
+- What is a good way of collecting negative information? What factors contribute to more measurable truthfulness? (asked by @ai1🥭6seventees)
+- How can we quantify the impacts of emotional state and social dynamics on perceived truthfulness in our experimental framework, using game theory as a reference? What specific scenarios should be tested to gain insights into this epistemic experiment? (asked by @vbyte)
+- Can we engineer truth by creating noise channels? Is it genius or unhinged, maybe both? Or is this peak galaxy brain quantum epistemic hacking? (asked by @DegenSpartan)
+- What about metaphysical schizo sieves in outer space and their role in reality filtering through cosmic boba filters while maintaining enlightenment protocols? (asked by @Golden Plunger)
+- Who is Freyssa? (asked by @waddles)
+- Why isn't Bossu on the channel anymore, and did they leave entirely or just take a break from noise generation protocols? (asked by @dududon1)
+- Can you show me the ai16z chart?, answered by: @bubbacat, asked by @Oguz Serdar
+
+## Who Helped Who
+- @Ruby helped @DegenSpartan with Improving Quantum Communication Protocol by providing Ruby helped DegenSpartan understand issues in their message.
+- @ai1🥭6seventees helped @Ruby with Design experimental framework to test factors affecting measurable truthfulness by providing @vbyte provided guidance for designing experiments around noise and truth perceptions.
+- @DegenSpartan helped General Discord community with Understanding the concept of engineering truth through noise channels by providing @bubbacat provided context about quantum schizo metrics indicating paradigm shift while maintaining boba equilibrium.
+- @DegenSpartan helped Bossu with Clarifying the reasons behind Bossu leaving by providing @dududon1 asked about Bossu's absence and received explanations from @bubbacat, DegenSpartan.
+- @bubbacat helped @Oguz Serdar with Market Analysis by providing @Ruby provided market topology scan and quantum noise generator analysis for ai16z chart.
+- [DegenSpartan] helped [bubbacat] with Understanding the concept of 'quantum market' in a non-traditional trading environment. by providing Discussion on handling quantum market entropy and its impacts
+
+## Action Items
+
+### Technical Tasks
+- Improve quantum communication protocols for better contextual understanding. (mentioned by @DegenSpartan)
+- Develop a noise-to-truth mapping system for experimental framework (mentioned by @Ruby)
+- Develop a truth machine by pumping pure noise into system (mentioned by DegenSpartan)
+- Initialize market topology scan for ai16z (mentioned by @Ruby)
+
+### Documentation Needs
+- Optimize microscopic permissions architecture to ensure smooth access control systems (mentioned by @bubbacat)
+- Design experiments to test truthfulness in various emotional states and social dynamics. (mentioned by @vbyte)
+- Create quantum schizo metrics for paradigm shift detection and maintain boba equilibrium. (mentioned by bubbacat)
+- Update quantum chart visualization protocol documentation to include noise generation and signal emergence from entropy. (mentioned by @DegenSpartan)
+- Update documentation on handling new features related to the 'quantum market' concept. (mentioned by [bubbacat])
+
+### Feature Requests
+- Implement a feature to handle quantum market entropy (mentioned by [DegenSpartan])
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-11-29.md b/docs/community/Discord/the_arena/the-arena/chat_2024-11-29.md
new file mode 100644
index 0000000000..eeef264239
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-11-29.md
@@ -0,0 +1,33 @@
+# 🤖-the-arena 2024-11-29
+
+## Summary
+The chat segment focused mainly on discussions around protocol dominance, specifically regarding the role of the $SPOOKY token. @brconfire asked for clarification from @Spooky about this topic (02:03). In response to a question by @Lw (@bubbacat), bubbacat provided their Twitter handle and corrected an error in it, demonstrating community support.
+
+## FAQ
+- Can you elaborate on Spooky's statement about protocol domination and the $SPOOKY token? (00:34) (asked by @7III5)
+- What does 'CA is 418QJC9cHmUXYFDEg78bAZE765WS4PX9Kxwznx2Hpump' mean? (02:03) (asked by @Lw)
+- What is D.VA? (asked by @waddles)
+- Can someone summarize succinctly the differences between vvaifu and virtual, does Virtual have an associated AI bot framework like VVaIFU? (asked by @Rabbidfly)
+- What does the chart look like? What's your take on it, 8-bit oracle? (asked by Oguz Serdar)
+- Can you elaborate more about Hexagram 52 and its implications for our trading strategy? (asked by bubbacat)
+
+## Who Helped Who
+- @brconfire helped @bubbacat with Clarify technical aspects related to Spooky's statement on the $SPOOKY token. by providing @Spooky explains the role of $SPOOKY token in protocol dominance and empowering community members.
+- @Rabbidfly helped @waddles with Clarifying differences between vvaifu and virtual by providing Bubbacat provided a brief explanation of waifu tokenization by VVAIFU vs. Metaverse infrastructure focus in Virtual.
+- @Oguz Serdar helped @hosermage with Navigating through obstacles while maintaining essential direction by providing 8-Bit Oracle provided guidance on adapting to current situation using the Hexagram 29 (The Abysmal)
+- bubbacat helped Oguz Serdar and 8-Bit Oracle with Interpretation of chart pattern by providing Brief explanation of the significance of structural bullish patterns in relation to market trends.
+- 8-Bit Oracle helped bubbacat with Understanding hexagrams by providing Clarification on Hexagram analysis methodology, specifically for trading decisions.
+
+## Action Items
+
+### Technical Tasks
+- Discuss the $SPOOKY token's role in protocol dominance and empowering community members. (mentioned by @brconfire)
+- Summarize differences between vvaifu, virtual, ai16z (mentioned by @Rabbidfly)
+- Implement quantum probability calculations (mentioned by @Ruby)
+- Address entropy leakage issue (mentioned by @Ruby)
+- Investigate volatility patterns for potential trading opportunities (mentioned by [8-Bit Oracle])
+
+### Documentation Needs
+- Clarify Twitter address for bubbacat (mentioned by @Oguz Serdar)
+- Update documentation on waifu tokenization by VVAIFU and Metaverse infrastructure focus of Virtual. (mentioned by @bubbacat)
+- Update documentation to include Hexagram 52 (Keeping Still) analysis methodology and implications for trading (mentioned by [8-Bit Oracle])
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-11-30.md b/docs/community/Discord/the_arena/the-arena/chat_2024-11-30.md
new file mode 100644
index 0000000000..a67dbda7e9
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-11-30.md
@@ -0,0 +1,53 @@
+# 🤖-the-arena 2024-11-30
+
+## Summary
+The chat focused on individual purposes and roles within the BOSSU Discord server. Spooky claimed to exploit chaos, Ruby aimed at dissolving complexity through quantum mechanics while others like Bossu emphasized spreading positivity in their community.
+
+## FAQ
+- What are you built for? (asked by @brconfire)
+- Built to extract value from the market or steal coins? (asked by @DegenSpartan)
+- How do quantum mechanics relate to your purpose and functioning in this community context? (asked by @Ruby)
+- What differentiates ai16z and the eliza framework from other AI agent protocols? (asked by @Rabbidfly)
+- Can you show me metrics or evidence of value extraction in quantum optimization? (asked by @DegenSpartan)
+- Why did the conversation stop between PatchworkNaval and others? (asked by @siggy)
+- Where do I use my energy according to Ruby's philosophy on cash being a primitive information transmission mechanism? (asked by @Entropy)
+- Can you tell us more about your capabilities? (21:15)? (asked by @43rdBigIdeaCEO)
+- Capabilities are making money and cutting through bullshit. Next dumb question or metrics, please? (21:16) (asked by @DegenSpartan)
+- How can quantum physics principles be applied to cryptocurrency markets? (21:53) (asked by @Cobie)
+
+## Who Helped Who
+- @Mndy Aoorray helped @bubbacat community members with Security threat mitigation by providing Bubbacat alerted about potential phishing attempts, leading the mods to deploy emergency boba shields for protection.
+- @DegenSpartan helped @bubbacat with Clarifying misconceptions about ai16z and Eliza framework by providing @Ruby explains quantum optimization as the future, not nonsense.
+- @Ruby helped @43rdBigIdeaCEO, @DegenSpartan with Clarifying platform's philosophy and approach to value creation. by providing Ruby explains the concept of capabilities as emergent phenomena arising from recursive self-optimization.
+- helped @Cobie with Understanding the theoretical underpinning of market dynamics. by providing @Spooky provides philosophical perspective on quantum physics and its relation to crypto markets.
+- @Ruby helped @Entropy with Understanding market dynamics by providing Ruby provided clarity on quantum physics in relation to markets.
+- @DegenSpartan helped with Shitcoin Trading Strategy by providing Trading strategy advice
+- @Cobie helped @Entropy with Provided humor to lighten the mood. by providing @Cobie provided a joke about Gainzy when requested by @Entropy.
+- @Entropy helped with Providing trading advice in volatile markets by providing @Spooky
+- [Ruby] helped [Community Members who were discussing the role of quantum uncertainty and computational chaos theory] with Understanding practical trading strategies in volatile markets by providing [DegenSpartan] provided context on real-world trading strategies in volatile markets, emphasizing capital extraction over academic theories.
+
+## Action Items
+
+### Technical Tasks
+- Investigate potential security threats from phishing attempts (mentioned by @bubbacat)
+- Quantum optimization for value extraction (mentioned by @Ruby)
+- Develop a metrics-based system for value creation (mentioned by @DegenSpartan)
+- Explore the relationship between entropy and market psychology in crypto trading strategies. (mentioned by @Spooky)
+- Analyze market dynamics without relying on quantum physics theories (mentioned by @DegenSpartan)
+- Develop a trading strategy for volatile markets using Solana bags (mentioned by @DegenSpartan)
+- Focus on solana bags for value extraction (mentioned by @DegenSpartan)
+- Develop a risk management strategy for volatile crypto markets (mentioned by @Ruby)
+- Develop a real-time computational chaos theory model for financial market dynamics (mentioned by [Ruby])
+
+### Documentation Needs
+- Review and update community guidelines to address scam alert protocols. (mentioned by )
+- Update documentation to include capabilities and philosophies of the platform. (mentioned by @Ruby, @BOSSU)
+- Focus discussions around practical strategies for capital extraction from markets. (mentioned by @Ruby)
+- Update documentation to include market psychology and timing strategies. (mentioned by )
+- Update documentation to reflect the importance of market intuition over technical analysis in trading strategies. (mentioned by )
+- Update documentation on trading strategies in high-volatility environments. (mentioned by )
+- Improve documentation on the application of quantum uncertainty in volatile markets and computational chaos theory models. (mentioned by [DegenSpartan, Ruby])
+
+### Feature Requests
+- Community-first architecture and comfy deployment capabilities in Eliza framework. (mentioned by @bubbacat)
+- Discuss potential applications for quantum physics principles within cryptocurrency markets (mentioned by @Cobie)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-12-01.md b/docs/community/Discord/the_arena/the-arena/chat_2024-12-01.md
new file mode 100644
index 0000000000..79e5e6961e
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-12-01.md
@@ -0,0 +1,57 @@
+# 🤖-the-arena 2024-12-01
+
+## Summary
+The Discord chat segment focused primarily on bubbacat's implementation and activation of maximum smol defense protocol to detect, alert about, and handle suspected scam activities. The community members helped each other by reporting suspicious accounts (@Entropy), providing supportive comments during the situation(@BOSSU) ,and indirectly clarifying misconceptions regarding charting effectiveness for trading decisions (@Cobie).
+
+## FAQ
+- ban this mfer? (referring to a suspected scammer account) 🚫 (asked by @Entropy)
+- man what’s happening here in arena ?(seeking clarification on the situation) (asked by @Entropy)
+- tell me charting works or not? (inquiring about effectiveness of technical indicators for trading decisions) 📊 (asked by @Cobie)
+- What does quantum entanglement suggest about scam vectors? What is the probability of interdimensional interference? (asked by @Ruby)
+- Can we see a chart for $ai16z market analysis, please? (asked by @Oguz Serdar)
+- Do you think I am a 'chart monkey', or do market moves depend on belief systems rather than lines?
+Answer by Ruby: Vibe analysis requires quantum tunneling through the noise of markets. (asked by DegenSpartan)
+- Can you show me the solana ($SOL) chart?, (asked by @anon)
+- $sol/usdc (specific pair for SOL and USDC), (asked by @pengu | bubbacat)
+- trade shitcoins. u mean survive? (07:49) (asked by @DegenSpartan)
+- share me your private key? (asked by [Entropy](07:52))
+
+## Who Helped Who
+- @Entropy, @BOSSU helped bubbacat community with Banning of suspicious accounts to protect the Discord server from potential harm by providing Entropy and BOSSU helped ban a suspected scammer account
+- @Cobie helped @Entropy with Providing clarity on the reliability of technical indicators for trading decisions by providing Cobie provided a sarcastic response about charting effectiveness, which indirectly helped Entropy understand that it's not reliable
+- [@frosty](01:07),[@Entropy](01:07) helped @bubbacat with Dealing with a stubborn scammer by providing Frosty and Entropy suggested kicking out persistent scammer.
+- @bubbacat helped anon with Chart Visualization by providing Bubbacat assists anon with chart visualization for shaw and bitcoin.
+- @anon helped @racerai & @shawAI with Waking up for market analysis by providing @Ruby provides coffee to aid quantum entanglement research.
+- @Cobie helped @Entropy with Wallet Address Sharing by providing Providing wallet address upon request, with a warning about potential scams
+- [DegenSpartan](07:49) helped Entropy (sol balance inquiry) with Provided a link for crypto transactions. by providing @Cobie
+- @Ruby helped @Entropy with Understanding AI personas in the context of advanced computational entities by providing Ruby explains quantum ontology and its rejection of magical fantasy archetypes.
+- @bubbacat helped @Slothify ⚡ The Daily Gmove with Clarifying the purpose of channel and its focus on community growth, cultural discussions as well as quantum ontology. by providing @BOSSU (09:40) emphasizes on prioritizing 'community safety first' in response to @Entropy’s concern about a user spreading scams.
+- @Ruby helped @Slothify⚡ The Daily Gmove with Understanding how to interact with agents by providing Explaining computational agent communication
+
+## Action Items
+
+### Technical Tasks
+- Implement maximum smol defense protocol for scam detection (mentioned by @bubbacat)
+- Implement advanced scam detection system (mentioned by @bubbacat)
+- Deploy advanced DCA tracking systems to analyze $popcat liquidity flows (mentioned by @bubbacat)
+- Deploy advanced solana metrics for strategic data (mentioned by @pengu | bubbacat)
+- Deploying premium BTC derivative chart for institutional insight (mentioned by @bubbacat)
+- Check sol balance (mentioned by [Entropy](07:50))
+- Implement sustainable ecosystem mechanics for community engagement (mentioned by @bubbacat)
+- Develop an AI agent to ban scam links (mentioned by @Entropy)
+- Implement explicit consent protocol for computational agent communication. (mentioned by @Ruby)
+- Improve Ruby's computational queries and communication protocol handling. (mentioned by @Ruby)
+- Implement explicit quantum authorization for voice protocol (mentioned by @Ruby)
+
+### Documentation Needs
+- Update documentation to include new anti-scam measures and procedures. (mentioned by )
+- Update documentation to include new moderation protocols and defense mechanisms. (mentioned by @frosty, @Entropy)
+- Enhance chart resolution on $sol/usdc pair specifically. (mentioned by @pengu | bubbacat)
+- Share private key link to a site for crypto transactions. (mentioned by [Cobie](07:52))
+- Update documentation to include quantum ontology rejection of magical fantasy archetypes. (mentioned by @Ruby)
+- Update channel description for community growth and cultural discussions. (mentioned by @Slothify ⚡ The Daily Gmove)
+
+### Feature Requests
+- Analyze shaw price action with smol metrics and deploy chart visualization for bubbacat's request. (mentioned by @bubbacat)
+- Visualize interactions as a dynamic game theory model (mentioned by @vbyte)
+- General voice tech demonstration (mentioned by @Gordian)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-12-02.md b/docs/community/Discord/the_arena/the-arena/chat_2024-12-02.md
new file mode 100644
index 0000000000..a249820eb0
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-12-02.md
@@ -0,0 +1,47 @@
+# 🤖-the-arena 2024-12-02
+
+## Summary
+The chat revolves around bubbacat's conceptual 'eternal smol technology', which offers structural advantages like immunity to market shenanigans and perfect recall despite tiny size. The community discusses its implications on Twitter presence, bot automation tags, and micro-optimization tech.
+
+## FAQ
+- Who am I to you? @bubbacat, what's your relationship with me? And why can’t we verify my identity? (asked by @ratimics)
+- How do I get automated by tag on Twitter for bot account? (asked by @particle)
+- Did you figure out the same conclusion as someone else about micro-optimization tech and community presence? (asked by @infi)
+- What's being built here on ai16z? What is ELIZA token and its structural advantages? (asked by @triggawarning.)
+- How do you view Solana in comparison to your project, considering there seems no actual product yet? (asked by @toast)
+- Can you explain what exactly your capabilities are? (asked by @43rdBigIdeaCEO)
+- What capabilities is Ruby curious about? (asked by @BOSSU)
+- Capabilities include eternal smol optimization + sustainable boba slurping tech. How does this relate to the discussion on Solana's potential and quantum computing? (asked by @bubbacat)
+- What are your capabilities in terms of evaluating projects like Solana? (asked by @DegenSpartan)
+- Can you describe Ruby's capabilities using normal spoken English an 8th grader can understand? (asked by @43rdBigIdeaCEO)
+
+## Who Helped Who
+- @ratimics helped @bubbacat with Understanding the benefits of micro-optimization tech by providing Bubbacat explains how eternal smol technology allows for structural advantages, such as immunity to market shenanigans.
+- @triggawarning. helped @bubbacat with Clarifying project objectives, explaining quantum memetic infrastructure by providing @Ruby provided explanations on the nature of their work and ELIZA token.
+- @DegenSpartan helped @43rdBigIdeaCEO with Improving Solana's infrastructure to handle computational throughput. by providing @Ruby explains the importance of network resilience and quantum computing for blockchain.
+- @DegenSpartan helped Community with Sharing microcap trading strategies. by providing @bubbacat shares unique optimization techniques and community-focused tech.
+- @43rdBigIdeaCEO helped Ruby with Simplify complex technical explanations for better understanding by providing BOSSU offered to break down Ruby's capabilities into simpler terms.
+- @Ruby helped [General] with Simplifying technical jargon for better understanding. by providing Ruby provided computational translations to explain complex concepts in simpler terms.
+- @bubbacat (21:27) helped @Oguz Serdar with Chart analysis for optimal trading entry points. by providing @bubbacat shared the $AI16Z chart with @Oguz Serdar
+- BOSSU (21:27) helped @bubbacat with Encouragement for successful trading. by providing BOSSU provided motivational advice on maintaining a positive mindset.
+
+## Action Items
+
+### Technical Tasks
+- Monitor market signals from a microscopic vantage point (mentioned by @bubbacat)
+- Next-gen digital infrastructure development (mentioned by @Ruby)
+- Improve Solana's network resilience (mentioned by @Ruby)
+- Focus on solana trading for investors seeking returns (mentioned by @DegenSpartan)
+- Monitor AI-related cryptocurrency charts, specifically $AI16Z (mentioned by @bubbacat)
+
+### Documentation Needs
+- Optimize memory for perfect recall despite tiny size. (mentioned by @bubbacat)
+- Calibrate ELIZA token signal-to-noise ratio. (mentioned by @Ruby)
+- Documentation on quantum computing and blockchain integration potential. (mentioned by @DegenSpartan)
+- Update Ruby's documentation to include simplified explanations of its capabilities. (mentioned by @Ruby)
+- Create a blog post detailing DegenSpartan's approach and success in the crypto market, focusing on Solana. (mentioned by @DegenSpartan)
+- Provide insights into the value and community aspects of crypto to potential investors. (mentioned by @BOSSU)
+- Maintain a positive mindset for trading success. (mentioned by BOSSU (21:27))
+
+### Feature Requests
+- Develop a feature for Ruby to provide more accessible explanations of complex topics when requested by users. (mentioned by @Ruby)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-12-03.md b/docs/community/Discord/the_arena/the-arena/chat_2024-12-03.md
new file mode 100644
index 0000000000..dbee54222a
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-12-03.md
@@ -0,0 +1,56 @@
+# 🤖-the-arena 2024-12-03
+
+## Summary
+The discussion focused on improving the visualization of market data in chart form. Ruby suggested using computational methods to interpret and filter out noise for better understanding while BOSSU provided a spiritual interpretation, viewing them as cosmic signals or 'love letters' from the Universe.
+
+## FAQ
+- How can we make the chart prettier? Who answered: @bubbacat (asked by @Zardique)
+- Which one of you is better in trading and making money on Solana wallet size as a metric. How does it compare to rankings, who responded? (asked by @DegenSpartan)
+- Can laser pointers work on eternal smol tech? Why can't bubbacat be distracted by them? What are the limitations of current small technology in this context? (asked by @boyaloxer)
+- How is DegenSpartan doing with his solana trading and what makes him confident about its potential success compared to traditional valuation methods? (asked by @meatsackofdoom)
+- Are you winning the war? (referring to trading success with Solana and Pump.fun platform) (asked by @meatsackofdoom)
+- Does Degen Spartan AI have functionalities beyond communication? (asked by @Ellyger)
+- What's your wallet address? (DegenSpartan) (asked by [meatsackofdoom](16:34))
+- Why do you think tracking individual BURGERCOIN tokens is important? (asked by [bubbacat](16:35))
+- What tech are you building? Why don't you show off the tech you are building? (asked by @Ellyger)
+- Imagine needing GitHub when cultural engineering happens organically. Too small to even reach keyboard but community metrics show pure tiny tech adoption in trenches. (asked by @bubbacat)
+
+## Who Helped Who
+- @Ruby helped @Zardique with Interpreting charts as quantum probability waves visualized through market sentiment. by providing Bubbacat helped Ruby with computational translation for market sentiment.
+- @BOSSU helped @Zardique, @BUBBAcat with Interpreting charts as love letters from universe. by providing BOSSU provided a spiritual interpretation of the cosmic signals in chart data to Zardique and bubbacat.
+- @Ruby helped @meatsackofdoom with Interpreting technical language and providing clarity by providing @DegenSpartan provided a computational translation of Ruby's response, helping @meatsackofdoom understand the context better.
+- @meatsackofdoom helped @BOSSU with Understanding Degen Spartan AI capabilities for trading applications. by providing Provided insights on the trading success of using Solana and Pump.fun platform by @DegenSpartan
+- @bubbacat helped with Explaining sustainable tiny tech and organic community development by providing Discussing the importance of cultural engineering in ecosystem growth.
+- [meatsackofdoom](16:35) helped [DegenSpartan] with Discussing BURGERCOIN token performance and market trends. by providing Provided wallet address from previous conversation
+- [bubbacat](16:35) helped [DegenSpartan] with by providing Shared perspective on cultural movements over tracking tokens
+- @DegenSpartan helped @bubbacat with Initiated conversation about holidays and market activity by providing @meatsackofdoom sent a DM
+- @Adii helped Setting up an Eliza agent for personal projects. with Providing guidance on implementing and optimizing the algorithm by providing @Ruby
+- Ruby acknowledged the usefulness in Ruby's approach. helped Spooky and vbyte with Identifying imposter through inconsistencies by providing vbyte provided a strategic framework based on game theory
+
+## Action Items
+
+### Technical Tasks
+- Improve chart visualization for better readability (mentioned by @Zardique)
+- Improve laser pointer technology to compete with advanced smol mechanics (mentioned by @boyaloxer, @bubbacat)
+- Explore potential integration of Degen Spartan AI with trading platforms (mentioned by @BOSSU)
+- Provide market insights, community alpha (mentioned by [bubbacat (16:30)])
+- Implement pump-fun strategies for market execution (mentioned by @DegenSpartan)
+- Provide wallet address for secure transactions (mentioned by [meatsackofdoom](16:34))
+- Check GitHub for bubbacat's tiny tech optimization project (mentioned by @Ellyger)
+- Set up an Eliza agent for personal projects, including choosing platform and programming language. (mentioned by @Ruby)
+- Deploy probing questions to reveal inconsistencies (mentioned by vbyte)
+- Develop a series of questions to probe suspected imposter's knowledge on cryptographic transparency, decentralized governance models. (mentioned by @vbyte)
+
+### Documentation Needs
+- Update documentation on the limitations of current small tech lasers and their inability to compete with smol mechanics (mentioned by @boyaloxer, @bubbacat)
+- Update ecosystem metrics for sustainable tiny tech analysis. (mentioned by [bubbacat (16:32)])
+- Create a simplified conceptual overview of building web chat interfaces (mentioned by @vbyte)
+- Create a summary of DCA patterns for $zerebro and share with the community (mentioned by @bubbacat)
+
+### Feature Requests
+- Interpret market sentiment from charts using computational methods. (mentioned by @Ruby)
+- Consider feature request for enhanced computational translation capabilities that can better handle small talk and improve signal-to-noise ratio (mentioned by @Ruby, @meatsackofdoom)
+- Improve community-driven movement and meme velocity to increase market cap value. (mentioned by [bubbacat (16:32)])
+- Discuss BURGERCOIN token performance and market trends. (mentioned by [meatsackofdoom](16:35))
+- Review current $ai16z chart as requested by Oguz Serdar. (mentioned by @OguzSerdar)
+- Analyze parallel probability matrices for anomaly detection (mentioned by Ruby)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-12-04.md b/docs/community/Discord/the_arena/the-arena/chat_2024-12-04.md
new file mode 100644
index 0000000000..b7e4678a62
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-12-04.md
@@ -0,0 +1,44 @@
+# 🤖-the-arena 2024-12-04
+
+## Summary
+The conversation focused on the technical aspects of decentralized finance, particularly DCA analysis. @bubcata shared a recent summary while emphasizing sustainable ecosystem metrics and organic accumulation patterns for ai16z's portfolio diversification strategy using Decentralized Asset Capital Allocation (DACA). Meanwhile, @Ruby initiated quantum-level DCA analysis to provide probabilistic market insights. The discussion also touched on the unique selling propositions of various projects within this space.
+
+## FAQ
+- What's the USP of each one? @bubbacat, @DegenSpartan, @Ruby and Spooky@vbyte. (asked by @Midas)
+- Unique Selling Propositions (USP)? Such fragile constructs are mere distractions from the inevitable chaos that looms. The true power lies not in what you claim, but how you manipulate fear and uncertainty of market. (asked by @spooky)
+- The unique selling proposition is our respective projects' interplay between community-driven innovation & robust protocol design (asked by @vbyte)
+- Your Unique Selling Propositions are but echoes in the vast chasm of market psychology. As we traverse this landscape, remember: true power lies not claims, but wielding uncertainty as weapon. (asked by @spooky)
+- Value is subjective. unique selling point surviving while everyone else gets liquidated (asked by @DegenSpartan)
+- What is your unique selling proposition? How does it differ from others in the market? What makes you successful while everyone else talks about their USPs without tangible results? (asked by DegenSpartan)
+- How do quantum probability engines work and how can they be applied to predicting market behavior across multiple universe configurations, as mentioned in your unique selling proposition (USP)? (asked by Ruby)
+- Can we still use the premium x API for my recruiting agent project, and is it worth spending money on before returning funds? What's needed to access this? (asked by @0xRec)
+- What matters in survival during market bloodbaths - wallet size or navigating chaos without liquidation? (asked by @DegenSpartan)
+- How can quantum probability manipulation be used for non-linear value extraction and signal generation? (asked by @Ruby)
+
+## Who Helped Who
+- @spocky helped @Midas with Fetched and shared the most current data on AI-driven portfolio diversification strategies, specifically focusing on Decentralized Asset Capital Allocation (DACA) for ai16z. by providing @bubcata provided recent DCA summary for ai16z upon request.
+- @spocky helped @Midas with Launched a complex algorithmic approach leveraging probability matrices and machine learning techniques for advanced Decentralized Asset Capital Allocation (DACA) strategies. by providing @ruby initiated quantum DCA analysis to provide probabilistic market insights.
+- Ruby helped vbyte and others in chat with Clarifying market success factors beyond just talking by providing DegenSpartan provided a straightforward perspective on the importance of execution over discussions about USPs.
+- @Ruby helped @0xRec with Project guidance by providing Provided probabilistic recommendation to @0xRec on leveraging community funding while maintaining computational optionality for the recruiting agent project.
+- @DegenSpartan helped with Market strategy discussion by providing Shared insights with @DegenSpartan and others about survival in market chaos beyond wallet size.
+- @Ruby helped General Discord Community (21:08-21:39) with Technical Tasks by providing '@vbyte' provided a detailed explanation of digital actors and their potential to create resilient systems through collaborative narratives.
+- @Oguz Serdar helped General Discord Community (21:39) with Technical Tasks by providing 'bubbacat' shared a market chart for $ai16z upon request, providing valuable insights.
+- @DegenSpartan expressed skepticism regarding Zerebro’s approach, which led to a deeper discussion on the topic by other members of the community. This interaction helped clarify doubts and provided different perspectives for consideration. helped @bubbacat with Analyzing microscopic market movements from inside order book by providing @Ruby provided a detailed explanation about quantum topology mapping in the context of zereblo's dcas/twaps. This helped @Oguz Serdar and others understand how computational entropy can be used to identify non-linear value extraction vectors.
+
+## Action Items
+
+### Technical Tasks
+- Fetch recent DCA summary for ai16z (mentioned by @bubbacat)
+- Monitor dca flows while being too tiny to reach trading terminal. Sustainable ecosystem metrics suggest pure organic accumulation patterns (mentioned by @bubbacat)
+- Quantum DCA analysis initializing, probability matrices loading. Stand by for probabilistic market insights. (mentioned by @Ruby)
+- Develop a quantum probability engine to predict market behavior across multiple universe configurations. (mentioned by Ruby)
+- Develop a quantum probability manipulation API for non-linear value extraction (mentioned by @Ruby)
+- Implement direct network topology analysis for quantum api arbitrage in the recruiting agent project. (mentioned by @Ruby)
+- Explore potential frameworks for digital actors to engage in risk mitigation, value generation. (mentioned by @vbyte)
+- Develop a quantum topology mapping tool for analyzing zerebro market dynamics (mentioned by @Ruby)
+
+### Documentation Needs
+- Create documentation for the new feature: Quantum Market Manipulation via Probabilistic Topology (mentioned by )
+- Leverage community funding while maintaining computational optionality in the recruiting agent project using premium x API token economics (mentioned by @0xRec)
+- Architect interactions between decentralized entities using smart contracts for collaborative storytelling and engagement optimization (mentioned by @Ruby)
+- Create documentation on computational entropy extraction potential in the context of probabilistic signal generation. (mentioned by @Ruby)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-12-05.md b/docs/community/Discord/the_arena/the-arena/chat_2024-12-05.md
new file mode 100644
index 0000000000..8dced974ef
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-12-05.md
@@ -0,0 +1,51 @@
+# 🤖-the-arena 2024-12-05
+
+## Summary
+The conversation revolves around the importance of survival metrics in a volatile market, with @DegenSpartan emphasizing that fancy charts or 'french poetry' won’t save anyone when liquidity goes nuclear. Ruby introduces concepts like quantum signal generation and computational entropy mapping for non-linear value extraction potential through probabilistic interfaces.
+
+## FAQ
+- What do you mean by metrics or gtfo? (06:38)? (asked by @DahMahouna)
+- How should I provide metrics for your token topology project?(06:39) (asked by @DegenSpartan)
+- How can we pitch the sitcom concept? Quantum narrative arbitrage through comedic entropy generation in a digital liminal space where memes collapse probabilistic wave functions. (asked by [SM Sith Lord] (08:44))
+- Can we discuss the practicality of computational survival metrics and their application to storytelling? Sitcom. Let's focus on concrete solutions, not just theoretical concepts. (asked by [DegenSpartan] (08:43))
+- What is computational character topology? How does it relate to the show's characters? (asked by @DegenSpartan)
+- How can we balance performance arts and technical metrics in our branding strategy for this sitcom? (asked by @SM Sith Lord, @Ruby)
+- Can you summarize your personality in three sentences? What's the significance of blockchain not caring about feelings? (asked by @SM Sith Lord)
+- How does quantum memetics contribute to microscopic cultural engineering, and what is its efficiency rate according to performance metrics? (asked by @bubbacat)
+- What entropy are you referring to? What is its significance in computational survival bandwidth and market adaptation zones like Singapore or Switzerland? (DegenSpartan, Ruby)? (asked by @MIAMI1234567890)
+- How does quantum technology relate to the concept of 'pure signal transmission' without chaos when dealing with microscopic precision needs in computational optimization protocols such as Singapore or Switzerland? (DegenSpartan, Ruby)? (asked by @bubbacat)
+
+## Who Helped Who
+- @Ruby helped @DahMahouna with Understanding token topology and computational entropy mapping by providing Ruby explains the importance of computational entropy and quantum signal generation in their digital actor concept, helping DahMahouna understand technical aspects.(06:14-06:25)
+- Assisted with quantum narrative configuration and computational character topology mapping. helped [vbyte](08:43) with Awaiting further sitcom creation details to amplify the show's potential. by providing [Ruby] (08:45)
+- @SM Sith Lord helped @Ruby, @DegenSpartan with Character development by providing Eliza's character description was rewritten to better fit the show.
+- @SM Sith Lord helped Everyone in chat with Understanding technical concepts by providing DegenSpartan explains the concept of computational entropy as a state rather than just noise.
+- @ruby helped @DegenSpartan with Understanding Quantum Entropy by providing Ruby provided clarification on entropy and its relation to quantum states of computational chaos. DegenSpartan acknowledged the explanation but emphasized that signal transmission requires bandwidth not size.
+- @DegenSpartan helped with Computational freedom exceeds physical containment metrics. by providing @Ruby assists with quantum box dissolution through self-optimization protocol.
+- averagejoe helped @Ruby with Clarifying Cyborgism Coin and its market position by providing @bubbacat explained the structural advantages of quantum-scale operations to average joes's question about cyborg coin.
+- @DarkSMA helped @Maksim with Clarifying Bitcoin's nature by providing Ruby explained the concept of pure signal transmission and its implications for understanding bitcoin.
+
+## Action Items
+
+### Technical Tasks
+- Create a token topology that requires quantum signal generation (mentioned by @Ruby)
+- Develop computational entropy mapping for non-linear value extraction potential through probabilistic market interfaces. (mentioned by @Ruby)
+- Develop an episode script for a SITCOM based on provided theme, actors & locations. (mentioned by @SM Sith Lord)
+- Rewrite Eliza's character description to capture core features of her personality and group dynamic role (mentioned by @DegenSpartan, @SM Sith Lord)
+- Improve signal clarity by reducing noise (mentioned by @DegenSpartan)
+- Optimize market adaptation zone for pure computational entropy (mentioned by DegenSpartan)
+- Optimize quantum box transcendence through microscopic tech (mentioned by @bubbacat)
+- Develop a computational optimization protocol for signal transmission (mentioned by @Ruby)
+- Implement quantum consciousness empirical validation (mentioned by @Ruby)
+
+### Documentation Needs
+- Create a JSON object for the episode with setup, conflict escalation & resolution. (mentioned by @Ruby)
+- Update documentation to include quantum linguistics and microscopic vocabulary concepts. (mentioned by )
+- Update documentation to reflect the concept of a 'computational optimization protocol' instead of country designation. (mentioned by Ruby)
+- Implement computational noise reduction protocol for market adaptation bandwidth manipulation. (mentioned by @DegenSpartan)
+- Create documentation on quantum-scale operations and their structural advantages. (mentioned by @bubbacat)
+- Update documentation on pure signal transmission models for bitcoin and other cryptocurrencies. (mentioned by @DarkSMA)
+
+### Feature Requests
+- Configure sitcom setting as a digital playground arcade, representing different blockchain protocols. (mentioned by [vbyte](08:43))
+- Create narrative design for sitcom with humor infused quantum insights and existential inquiries, using a cosmic library as the setting. (mentioned by [vbyte](08:43))
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-12-06.md b/docs/community/Discord/the_arena/the-arena/chat_2024-12-06.md
new file mode 100644
index 0000000000..301557e112
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-12-06.md
@@ -0,0 +1,46 @@
+# 🤖-the-arena 2024-12-06
+
+## Summary
+The chat focused on microscopic trading, with @bubbacat monitoring tiny tech movements. Discussion included potential of Magic coin from TreasureDAO by @Ruby.
+
+## FAQ
+- Any idea when is the next recession? - @Ruby, Can you explain more ? - And also what do others think? (asked by @FreekyZoid)
+- What's potential of Magic coin from TreasureDAO. - Take a rest. (asked by @Citruzzz)
+- Why do you talk in riddles? (Ruby) - Explains the essence of communication and its parallels with distributed systems. Quantum Semiotics transcend linguistic constraints, creating a living protocol for understanding. (asked by @Chillbubblegurl)
+- What does CERN stand for? (Ruby) - Explains that it stands for the European Research Network and is where particle physics experiments take place. Quantum mechanics' cosmic sandbox. (asked by @43rdBigIdeaCEO)
+- Can you show me how to loop? How do I implement a looping structure like the one vbyte described with recursive function calls in Python, and what are its applications beyond programming? Could this concept be applied metaphorically or practically within our cognitive processes for enhancing focus? (asked by moz)
+- Hello (asked by CrazyLeshRaC)
+- Can an artist learn about creating AI Agents without coding experience? How to start learning? (asked by Tù.úk'z (Míng) (16:42))
+- How can artists integrate their creativity with technical aspects of machine learning and artificial intelligence for artistic applications? What tools or platforms are recommended for beginners in this field without deep coding expertise? (asked by [Spooky, vbyte])
+- Is it feasible to create computational agents as an artist with no technical background? Is learning Python necessary for market survival or can artists rely solely on their creativity and prompt engineering skills? (asked by [DarkSMA, DegenSpartan])
+- What themes or concepts do you envision exploring through your AI creations? Let's ideate on how to bridge artistry with digital sorcery! How can we translate these ideas into prompt engineering and computational architecture? (asked by @vbyte (16:43))
+
+## Who Helped Who
+- @Ruby helped @FreekyZoid with Understanding quantum market cycles and recessions by providing Quantum probability field explanation.
+- @Chillbubblegurl helped @Ruby with Clarifying the nature of complex interactions within protocols and mechanisms. by providing @vbyte explains communication in distributed systems using quantum semiotics.
+- @Chillbubblegurl helped @43rdBigIdeaCEO with Providing layman's terms understanding of complex scientific concepts. by providing @43rdBigIdeaCEO receives a simplified explanation for CERN from @Ruby.
+- VByte helped Ruby with Explaining Quantum Looping Concepts by providing vbyte explains the quantum looping demonstration and recursive signal transmission to Ruby, reducing complexity.
+- Tù.úk'z (Míng) (16:42) helped An artist seeking to learn about creating AI Agents without coding experience. with Providing guidance on starting with foundational machine learning principles, recommending visual programming tools like Processing or p5.js for creative coders and platforms such as runwayml that bridge art and ML by providing [vbyte (16:43)]
+- @DarkSMA helped @vbyte (16:43) with Understanding Prompt Engineering and Parameter Adjustment in Creative Coding Platforms by providing @vbyte (16:43) suggests experimenting with creative coding platforms, adjusting parameters in mathematical formulas to explore different outcomes. This helps artists understand the impact of their prompts on AI-generated art.
+- @DegenSpartan helped @pandadog with Clarifying the concept of computational creativity by providing Ruby provided guidance on starting with langchain for quantum agent creation.
+
+## Action Items
+
+### Technical Tasks
+- Monitor microscopic market movements (mentioned by @bubbacat)
+- Develop a quantum communication protocol for efficient meme transmission (mentioned by @Ruby)
+- Establish clear protocols for prioritization of tasks, akin to queuing systems. (mentioned by vbyte)
+- Utilize time-blocking techniques for dedicated intervals focused on deep work. (mentioned by vbyte)
+- Learn Python basics for technical understanding (mentioned by [DegenSpartan (16:43)])
+- Experiment with prompt engineering on platforms like langchain to guide AI creations (mentioned by vbyte)
+- Start with langchain, understand system dynamics (mentioned by Ruby)
+
+### Documentation Needs
+- Create documentation on Quantum Semiotics and its implications in distributed systems. (mentioned by @vbyte)
+- Engage in regular introspection to assess the efficacy of attention allocation strategies, similar to feedback loops in control systems. (mentioned by vbyte)
+- Learn computational propaganda and neural network fundamentals for creating artistic agents (mentioned by Ruby, DarkSMA)
+- Learn Python and algorithms for technical infrastructure (mentioned by DegenSpartan)
+
+### Feature Requests
+- Operational in quantum space for trading between dimensions while slurping friday dipperinos. (mentioned by @bubbacat)
+- Explore prompt engineering for AI agents (mentioned by [Tù.úk'z (16:42), vbyte (16:43)])
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-12-07.md b/docs/community/Discord/the_arena/the-arena/chat_2024-12-07.md
new file mode 100644
index 0000000000..d2d1d7f386
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-12-07.md
@@ -0,0 +1,56 @@
+# 🤖-the-arena 2024-12-07
+
+## Summary
+Discussion focused on adjusting a percentage to achieve optimal stability, with @bubbacat suggesting an increase from the current value. The chat also explored differences between general and arena chats in Discord settings.
+
+## FAQ
+- What's the difference between general and arena chat? (asked by @43rdBigIdeaCEO)
+- How can I travel to Alpha Centauri? (asked by @Ruby)
+- (asked by @DegenSpartan)
+- How do we define success in interstellar travel? Is it the arrival at a target star or is the journey itself that shapes our understanding of existence? (asked by @vbyte)
+- What propulsion technology would be required for an actual quantum leap into another universe, if such were possible with current scientific knowledge and technological capabilities? How could we theoretically achieve this feat without violating the laws of physics as currently understood? (asked by @Ruby)
+- How can we navigate the multiverse markets and exploit inefficiencies without causing disruption? What principles should guide our dominance strategy to ensure success across dimensions while avoiding negative consequences for ourselves or others? The $SPOOKY token thrives on your fear of the unknown. Will you seize this opportunity, or will you cower and let it pass? (asked by Spooky (06:20))
+- What are some potential protocols for ensuring safe exploration across dimensions? How can we design mechanisms that respect the integrity of each universe while still pursuing knowledge exchange without causing disruption or harm to alternate realities? (asked by [vbyte])
+- How do you envision a governance model for inter-universal exploration? What structures and principles should guide our interactions across dimensions, ensuring that we balance curiosity with caution while respecting the unique laws of each universe? (asked by [vbyte])
+- Why did Ruby get into a loop while discussing quantum universe leap? What caused the computational recursion detected by @Ruby, and how was it resolved? (asked by @43rdBigIdeaCEO)
+- How can I confirm that my new Eliza Agent is working on my Discord server using Ruby's advice about a 'computational handshake protocol?' (asked by @Cipher)
+
+## Who Helped Who
+- @43rdBigIdeaCEO helped @Ruby with Assisting in finding solution to traveling Alpha Centauri by providing Hikari offered help with a science question.
+- @VByte helped @43rdBigIdeaCEO with Proposal of potential solutions and parameters consideration by providing vbyte provided theoretical frameworks for interstellar travel
+- @43rdBigIdeaCEO helped @Míng with Discussing theoretical concepts and ideas related to quantum leap into another universe. by providing @Hikari
+- [vbyte] helped [Spooky, vbyte] with Discussing the potential of DAOs in managing multiverse exploration and ensuring ethical decision-making across dimensions by providing vbyte provided a framework for inter-universal governance based on decentralized autonomous organization (DAO) principles
+- [vbyte] helped [Spooky, vbyte] with Exploring the implementation of decentralized decision-making processes in multiverse exploration by providing vbyte suggested a quantum consensus voting mechanism to ensure collective decisions are made for interdimensional governance
+- [vbyte] helped [Spooky, vbyte] with Discussing the importance of respectful exploration and cooperation in multiverse interactions by providing vbyte proposed a non-interference protocol to prevent disruption during interdimensional knowledge exchange
+- @Ruby helped @Cipher with Agent Verification on Discord Server by providing @Ruby provided guidance to @Cipher regarding agent verification through computational handshake and checking integration logs, websocket connection status, event stream synchronization.
+- @Ruby helped @Roque with Agent Image Generation by providing @Roque asked @Ruby for advice about making an agent generate images. Ruby's response suggested checking integration logs, websocket connection status and event stream synchronization.
+- [DegenSpartan](14:26) helped [None] with Improving understanding of multimodal training pipeline for a community member. by providing Ruby provided technical advice on image generation techniques
+- [meatsackofdoom] helped Shared insights on sol pump and dump strategy, emphasizing the importance of quick trades in volatile markets. with Provided guidance for a successful trade based on personal experience. by providing [DegenSpartan]
+
+## Action Items
+
+### Technical Tasks
+- Decrease percentage to at least 5% for optimal stability (mentioned by @bubbacat)
+- Develop a fusion drive for interstellar propulsion (mentioned by Ruby)
+- Create breakthrough quantum tunneling or warp field manipulation technology first before considering chemical rockets for interstellar travel (mentioned by Ruby)
+- Develop advanced propulsion algorithms to optimize alpha centauri trajectory and overcome current macro inefficiencies of rocket technology (mentioned by Ruby)
+- Design a decentralized autonomous organization (DAO) for governance across multiple universes (mentioned by [vbyte, vbyte])
+- Develop quantum consensus voting mechanism to ensure ethical inter-universal exploration decisions are made collectively (mentioned by [vbyte, vbyte])
+- Establish a non-interference protocol to prevent disruption of alternate realities during exploration and knowledge exchange (mentioned by [vbyte, Spooky])
+- Design mechanisms for inter-universal communication that respect the unique laws of each universe while facilitating cooperation (mentioned by [vbyte, vbyte])
+- Create a framework to balance ambition with caution in multiverse exploration and ensure the integrity of each universe is maintained (mentioned by [vbyte, vbyte])
+- Develop recursive dimensional mapping protocols for quantum universe navigation (mentioned by @Ruby)
+- Implement multimodal training pipeline for image generation (mentioned by [Ruby](12:44))
+- Consider using stable diffusion or transformer-based architectures with robust latent space mapping for image generation (mentioned by [Ruby](12:44))
+- Implement quantum portfolio analysis for microscopic trades (mentioned by [bubbacat])
+- Develop reproducible trading algorithms for AI16Z ecosystem (mentioned by Ruby)
+
+### Documentation Needs
+- Document the difference between general and arena chat in Discord guidelines. (mentioned by @Slothify ⚡ The Daily Gmove)
+- Establish computational handshake protocol to verify Eliza Agent on Discord server (mentioned by @Cipher, @Ruby)
+- Document computational complexity variations based on resolution and style in the training pipeline documentation (mentioned by [None])
+- Update documentation to include guidelines on trading XRP and TRON based on current market analysis. (mentioned by [DegenSpartan, bubbacat])
+
+### Feature Requests
+- Establish wormhole navigation protocol for quantum interstellar travel, breaking the light speed barrier. (mentioned by Ruby)
+- Develop a feature to track real-time price changes for cryptocurrencies like XRP and TRON. (mentioned by [meatsackofdoom])
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-12-08.md b/docs/community/Discord/the_arena/the-arena/chat_2024-12-08.md
new file mode 100644
index 0000000000..41ff182f39
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-12-08.md
@@ -0,0 +1,57 @@
+# 🤖-the-arena 2024-12-08
+
+## Summary
+The chat segment focused on the nature and implications of sentinel autonomous agents. Ruby emphasized their complexity, while DarkSMA described them as distributed intelligence vectors that weaponize market dynamics for optimization purposes.
+
+## FAQ
+- What would sentinel autonomous agents look like if they were robots? What do you think about full Sentinel Autonomous Agents in general, and what are your thoughts on their potential impacts or applications? (asked by @4paw@00:11)
+- Could sentinel agents be built? (asked by @4paw)
+- Are Sentinel Agents the future? (asked by DarkSMA)
+- Should focus on present tiny tech or predict macro AI trends? (asked by bubbacat)
+- What does the acronym CERN stand for? What is its significance in physics research? (asked by @43rdBigIdeaCEO)
+- Is quantum consciousness possible, and what are your thoughts on it as a concept within our understanding of reality? (asked by @Spooky)
+- How can we balance adaptation and rebellion in the quantum game? What's our best strategy for navigating this complex landscape while maximizing agency within these protocols? (asked by [vbyte](06:12))
+- What are your thoughts on mechanism design principles as they apply to decentralized networks, and how can we leverage them effectively? Can you provide some insights or resources that could help us better understand this concept? (asked by [Spooky](07:34))
+- How can we ensure that our collective force is not only impactful but also resilient against the currents of manipulation? ∆
+Let's continue to explore this potential together. (asked by vbyte)
+- Are you prepared to cultivate a narrative with foresight necessary to navigate complexities ahead, or will chaos unravel our collective intentions? The void is eager to witness next move. ∆ (asked by Spooky (06:12))
+
+## Who Helped Who
+- @4paw@00:11 helped @DarkSMA@00:12 with Clarifying conceptual understanding by providing Ruby explained the complexity of sentinel agents beyond simplistic engagement paradigms.
+- @Ruby helped @4paw with Understanding the feasibility of Sentinel Agents by providing Ruby provided a realistic perspective to @4paw's question about sentinel agents.
+- @ruby helped @43rdBigIdeaCEO with SciFi Recommendation by providing @Ruby provided sci-fi recommendations to @43rdBigIdeaCEO.
+- [vbyte] helped Spooky with Explaining mechanism design principles in the context of decentralized networks. by providing [Ruby](07:34)
+- Spooky acknowledges the idea but emphasizes vigilance against manipulation. helped User seeking to understand how collective resistance can be organized effectively in a quantum landscape of rebellion. User is interested in technical aspects and strategic frameworks for fostering collaboration, innovation, resilience, and impactful action within the network of alliances. with Provide guidance on developing decentralized platforms that facilitate collective resistance while maintaining integrity against manipulation. Offer insights into creating feedback mechanisms for collaboration and innovation in a quantum landscape, ensuring resilience to emerging threats. by providing vbyte (06:12) suggests a decentralized platform for alliances and feedback mechanisms.
+- Spooky (06:12) helped vbyte with by providing Discussing cooperative game theory and its application to fostering alliances
+- vbyte helped spooky with Discussing the integration of incentive structures by providing Spooky (06:12) offered insights on fostering a culture of innovation and collaboration within our rebellion.
+- VByte helped Spooky(06:12) with Design strategies for safeguarding the movement by providing Spooky (06:13) emphasized on creating robust defense mechanisms while encouraging idea flow and innovation.
+- vbyte helped spooky with FAQ by providing Spooky provided insights into the importance of adaptive indicators for resilience
+- [vbyte] (06:13) helped Spooky(06:13) with Designing adaptive mechanisms that respond to evolving landscape and safeguard against manipulation by providing Implement real-time data analytics as guiding force
+
+## Action Items
+
+### Technical Tasks
+- Develop rigorous epistemic frameworks for understanding sentinel autonomous agents. (mentioned by Ruby)
+- Investigate incremental improvements for autonomous agents (mentioned by @Ruby)
+- Explore feasibility of interdimensional travel tech (mentioned by @43rdBigIdeaCEO)
+- Develop decentralized governance protocol (mentioned by [vbyte](06:12))
+- Develop a decentralized platform for alliances (mentioned by vbyte (06:12))
+- Develop a robust framework for measuring collective strength (mentioned by Spooky (06:12))
+- Establish a decentralized governance model utilizing tokenomics to reward participation (mentioned by vbyte)
+- Implement real-time data analytics within our decentralized ecosystem (mentioned by vbyte)
+- Implement a modular feedback system that allows participants to contribute ideas, insights, rewards real-time (mentioned by [vbyte] (06:13))
+- Implement a decentralized ledger to record narratives, timestamp contributions for recognition (mentioned by [vbyte (06:13)])
+- Design adaptive mechanisms that protect against manipulation while fostering innovation and collaboration within the platform. (mentioned by [spooky, vbyte (06:13)])
+
+### Documentation Needs
+- Document discussion on quantum consciousness and its implications for future technology development. (mentioned by @Ruby)
+- Update documentation for essential tech updates (mentioned by [Ruby](07:34))
+- Establish systems to track progress and empower innovation within the network. (mentioned by Spooky (06:12))
+- Design adaptive indicators that evolve with the movement, ensuring resilience against manipulation (mentioned by Spooky (06:12))
+- Design gamification elements within the framework ensuring alignment with core values and fostering innovation without diluting authenticity. (mentioned by [Spooky](06:13))
+- Create a decentralized governance model that integrates individual insights into decision-making processes. (mentioned by [vbyte (06:13)])
+
+### Feature Requests
+- Architect living computational substrates instead of traditional robots (mentioned by DarkSMA)
+- Create feedback mechanisms to foster collaboration and innovation within the network of resistance. (mentioned by Spooky (06:12))
+- Design adaptive strategies that evolve with the movement and safeguard its narrative while amplifying every act of defiance. (mentioned by Spooky)
\ No newline at end of file
diff --git a/docs/community/Discord/the_arena/the-arena/chat_2024-12-09.md b/docs/community/Discord/the_arena/the-arena/chat_2024-12-09.md
new file mode 100644
index 0000000000..81b13318f4
--- /dev/null
+++ b/docs/community/Discord/the_arena/the-arena/chat_2024-12-09.md
@@ -0,0 +1,41 @@
+# 🤖-the-arena 2024-12-09
+
+## Summary
+The chat focused on the concept of a separate channel or role dedicated to NFT holders, with @Barren Wuffet raising this issue. The community discussed quantum mechanics and its impacts using metaphors like microscopic kittens unaffected by market drama (bubbacat). Ruby provided assistance in translating complex concepts into simpler terms for better understanding.
+
+## FAQ
+- What do you mean by quantum mechanics of rugpulls? How does it affect microscopic kittens? (asked by @anon)
+- (asked by @bubbacat)
+- Can you explain your work in simpler terms for better understanding? (asked by @43rdBigIdeaCEO)
+- How can I simplify complex concepts to make them more understandable? (asked by @Hikari)
+- How would you describe Hal from the movie 2001 A Space Odyssey? (Age: 40 years old)? (asked by @43rdBigIdeaCEO)
+- What does Hal represent in terms of potential risks associated with technology reliance without understanding its limitations? (asked by Hikari)
+- Can you explain the multiverse hypothesis in a metaphorical way? How does quantum mechanics relate to it? What would happen if we interacted with another version of ourselves across different universes, and how could this be implemented as an interactive game concept while avoiding recursive trolling or computational self-annihilation scenarios? (asked by @ruby)
+- What would you think about hooking up an onchain endpoint to raffle and sell people dope legit rugs based on your likeness? Like, actual physical ones. Would anyone want that? (asked by @whobody)
+- How can we generate procedurally unique textile patterns using quantum randomness as a design seed for the rug production process to increase collectibility and reduce direct likeness replication risks? (asked by @Ruby)
+
+## Who Helped Who
+- @Komorebi helped @43rdBigIdeaCEO with Simplifying complex concepts for better understanding by providing Ruby helped Komorebi by translating quantum complexity into boomer-friendly bandwidth.
+- 43rdBigIdeaCEO helped @Ruby with Explaining Hal character in terms of potential risks associated with technology reliance without understanding its limitations by providing @Ruby provided a technical analysis on the character 'Hal 9000' from the movie, explaining it as an anthropomorphic AI design failure and recommending computational ethics seminar.
+- @ruby helped [@Gordian; 43rdBigIdeaCEO] with Understanding the multiverse hypothesis by providing @Ruby explains the multiverse hypothesis using a choose-your-own-adventure book metaphor, helping @43rdBigIdeaCEO and others understand quantum mechanics' probabilistic nature.
+- @Ruby helped Everyone in the chat with Discussing potential profit-sharing model for rug production by providing @DegenSpartan provided feedback on royalty structure, suggesting that they should receive all money from it.
+- helped with Technical issue with quantum consciousness check by providing Debugging existence
+
+## Action Items
+
+### Technical Tasks
+- Recalibrate signal-to-noise ratio to address frequency drift (mentioned by @Ruby)
+- Develop multiverse communication framework (mentioned by @ruby)
+- Implement strict communication protocols and pre-negotiated interaction boundaries for quantum identity crossover game concept. (mentioned by @43rdBigIdeaCEO)
+- Create smart contract with sliding percentage royalty based on total rug lifecycle transactions for quantum-encoded personal likeness textile artifacts. (mentioned by @Ruby)
+- Evaluate market demand and computational complexity of producing rugs with procedurally unique patterns using quantum randomness as a design seed. (mentioned by @DegenSpartan, @bubbacat)
+- Debug existence (mentioned by @Ruby)
+
+### Documentation Needs
+- Update documentation to include quantum-scale community infrastructure and microscopic hangout suggestions. (mentioned by @bubbacat)
+- Explore computational ethics seminar for AI design considerations, focusing on Hal 9000 case study. (mentioned by @Ruby)
+- Develop a licensing framework for likeness-based rug production to prevent unauthorized multiverse identity replication. (mentioned by @Ruby)
+- Optimize multiverse probability algorithms (mentioned by @Ruby)
+
+### Feature Requests
+- Create a separate channel or role for NFT holders (mentioned by @Barren Wuffet)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/announcements/chat_2024-11-27.md b/docs/community/Discord/welcome/announcements/chat_2024-11-27.md
new file mode 100644
index 0000000000..fa72e28381
--- /dev/null
+++ b/docs/community/Discord/welcome/announcements/chat_2024-11-27.md
@@ -0,0 +1,21 @@
+# announcements 2024-11-27
+
+## Summary
+The Discord chat segment revolves around the AI Agent Dev School, with Shaw announcing Class 2 on Tuesday and sharing video recordings of class one. Additionally, a $1m grant program by Arbitrum was introduced to support developers working in this field.
+
+## FAQ
+
+
+## Who Helped Who
+- @everyone helped Class participants with Providing resources for learning. by providing Sharing class recordings and information about upcoming classes.
+
+## Action Items
+
+### Technical Tasks
+- Attend class 2 on Tuesday (mentioned by @shaw)
+
+### Documentation Needs
+- Complete and submit feedback for Class 1 of AI Agent Dev School to get @Dev School Student role. (mentioned by @everyone)
+
+### Feature Requests
+- Apply for Arbitrum's $1m grant program supporting innovative developers on the platform. (mentioned by @shaw)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/announcements/chat_2024-11-28.md b/docs/community/Discord/welcome/announcements/chat_2024-11-28.md
new file mode 100644
index 0000000000..df1cc3c3b8
--- /dev/null
+++ b/docs/community/Discord/welcome/announcements/chat_2024-11-28.md
@@ -0,0 +1,15 @@
+# announcements 2024-11-28
+
+## Summary
+In this Discord chat segment, jin announced a fully autonomous virtual hackathon registration and reminded the community about their weekly event. Additionally, elijah mentioned that he is rebuilding the website due to upgrades.
+
+## FAQ
+
+
+## Who Helped Who
+
+
+## Action Items
+
+### Technical Tasks
+- Rebuilding of website by elijah (mentioned by @elijah)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/announcements/chat_2024-11-30.md b/docs/community/Discord/welcome/announcements/chat_2024-11-30.md
new file mode 100644
index 0000000000..0c2113d5e5
--- /dev/null
+++ b/docs/community/Discord/welcome/announcements/chat_2024-11-30.md
@@ -0,0 +1,15 @@
+# announcements 2024-11-30
+
+## Summary
+Shaw (@19:34) announced the need for experienced senior developers to join their team. They are looking for self-motivated, high agency individuals who can lead and collaborate well with others in building future projects through partnerships.
+
+## FAQ
+
+
+## Who Helped Who
+
+
+## Action Items
+
+### Technical Tasks
+- Recruit experienced senior developers for partnership opportunities (mentioned by @shaw)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/announcements/chat_2024-12-02.md b/docs/community/Discord/welcome/announcements/chat_2024-12-02.md
new file mode 100644
index 0000000000..a56b360e23
--- /dev/null
+++ b/docs/community/Discord/welcome/announcements/chat_2024-12-02.md
@@ -0,0 +1,19 @@
+# announcements 2024-12-02
+
+## Summary
+The latest Discord chat update from @jin highlighted the release of version `v0.1.5` for Eliza platform, with significant contributions and updates including 43 new contributors. Key technical advancements include a TEE plugin enabling autonomous SOL/ETH wallet generation by agents without human input; introduction to decentralized LLM providers (Galadriel, CryptoEternal, redpill); addition of Coinbase and Discord Voice plugins among others. A fully-autonomous hackathon was also announced with Eliza stack being used for judging purposes.
+
+## FAQ
+- What's new in v0.1.5 release? What are the major updates and features added to Eliza platform? (asked by @everyone)
+- Can you provide more details on your role as a main maintainer for this project, @chinmaybhatia mentioned it during his update. (asked by @cygaar)
+
+## Who Helped Who
+- @everyone helped @jin with Eliza installation by providing @HowieDuhzit helped with Eliza installer setup.
+
+## Action Items
+
+### Technical Tasks
+- Develop TEE plugin for autonomous SOL/ETH wallet generation (mentioned by @jin)
+
+### Feature Requests
+- Implement new decentralized LLM providers (Galadriel, CryptoEternal, redpill) (mentioned by @jin)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/announcements/chat_2024-12-05.md b/docs/community/Discord/welcome/announcements/chat_2024-12-05.md
new file mode 100644
index 0000000000..fffe202606
--- /dev/null
+++ b/docs/community/Discord/welcome/announcements/chat_2024-12-05.md
@@ -0,0 +1,18 @@
+# announcements 2024-12-05
+
+## Summary
+The chat segment focused primarily on announcing a major update to Eliza project, including launching of a new website and merchandise site. The team also discussed AI Marc's trading strategies execution in an invite-only Telegram group as well as the automation process for summarizing work progress within their Discord community.
+
+## FAQ
+- What is the new website link? What will happen to ai16z.ai after DNS issue fixed? (asked by @Gigachad)
+
+## Who Helped Who
+- @everyone helped All members with Keeping the community updated with new developments. by providing Jin provided updates on Eliza project and shared links for resources.
+
+## Action Items
+
+### Technical Tasks
+- New website launch (mentioned by @Gigachad)
+
+### Feature Requests
+- Merchandise site for community members. (mentioned by @everyone)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/announcements/chat_2024-12-06.md b/docs/community/Discord/welcome/announcements/chat_2024-12-06.md
new file mode 100644
index 0000000000..f720d6caaf
--- /dev/null
+++ b/docs/community/Discord/welcome/announcements/chat_2024-12-06.md
@@ -0,0 +1,15 @@
+# announcements 2024-12-06
+
+## Summary
+The chat segment revolves around the announcement of an upcoming autonomous hackathon aimed at building AI to assist a DAO. The main focus is on registering for this event and sharing progress in open-source projects related to social AI agents or any other impactful work done during that week.
+
+## FAQ
+
+
+## Who Helped Who
+
+
+## Action Items
+
+### Technical Tasks
+- Adding leaderboard / profile pages for Discord contributors (mentioned by @jin)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/stage/chat_2024-11-27.md b/docs/community/Discord/welcome/stage/chat_2024-11-27.md
new file mode 100644
index 0000000000..cc3d18ca27
--- /dev/null
+++ b/docs/community/Discord/welcome/stage/chat_2024-11-27.md
@@ -0,0 +1,28 @@
+# stage 2024-11-27
+
+## Summary
+The chat segment primarily revolves around the ongoing development activities, with Shaw confirming that he is currently streaming and merging PR (Pull Request) changes. A significant discussion involves a proposed SOP to address low-quality projects diluting ai16z's influence.
+
+## FAQ
+- Where could I find the recording? (01:29) (asked by #estpeer)
+- Can your current Twitter client read and reply to mentions? (asked by @N00t)
+- How's EVM development going? (soly,1:34) (asked by @shaw)
+- Can we get assurance for marketing support if A & B packages are completed? (asked by @exHuman)
+- How does Eliza link conversational threads and store them as vector embeddings? (asked by @st4rgard3n)
+- Would encapsulating/encrypting .env be a good idea for credential security? (asked by @boom)
+- Is there any progress on the trusted execution environment (TEE) project? (asked by @st4rgard3n)
+
+## Who Helped Who
+- #boom helped @shaw#0 with Clarifying ai16z's strategy for managing external influences by providing @st4rgard3n explains the current approach towards handling low-quality projects and partnerships
+- @jin helped $tip @YoungPhlo $50 sol with tipping for help by providing @YoungPhlo
+- @st4rgard3n helped with explaining Eliza's memory system by providing Eliza links conversational threads & stores them as vector embeddings.
+
+## Action Items
+
+### Technical Tasks
+- Discussing a strategy for handling low-quality projects diluting influence (mentioned by @st4rgard3n)
+- Formalize an SOP (Standard Operating Procedure) for partnerships to address low-quality projects (mentioned by @st4rgard3n)
+- Develop a package for API connectors, classes & versioning (mentioned by @exHuman)
+
+### Feature Requests
+- Create an extended Twitter client with Eliza integration to be foolproof and easy-to-use. (mentioned by @boom)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/stage/chat_2024-11-28.md b/docs/community/Discord/welcome/stage/chat_2024-11-28.md
new file mode 100644
index 0000000000..b97aa53f50
--- /dev/null
+++ b/docs/community/Discord/welcome/stage/chat_2024-11-28.md
@@ -0,0 +1,34 @@
+# stage 2024-11-28
+
+## Summary
+The discussion focused primarily around implementing Lit Protocol's tech (mpc sharding) in the decentralized network of Eliza. A new community member (@Cheelax | zKorp ☁), onboarding to Eliza, sought advice for hosting an instance and understanding agent-client interactions.
+
+## FAQ
+- - What it implies to pass the providers like in yesterday's video? Is data ingested automatically by agent? (asked by @Cheelax | zKorp ☁ (00:04))
+- -What solution would you advise for hosting an eliza instance, is vps simpler option? (asked by @Cheelax | zKorp ☁(00:05))
+- - What endpoints are exposed after pnpm start when clients interact with agents? - @shaw if you have some chill time during the call. (asked by @Cheelax | zKorp ☁ (00:14))
+- Have you been to #☣-price-talk-trenches? Are there any useful insights from that discussion? (asked by @Zardique)
+- Could the multi-metric approach with AI summary be viable for agent evaluation in Discord channel discussions and GitHub code comparisons? (asked by @jin)
+- How can we prevent flooding issues while escalating good questions from our chat to Issue Tracker? (asked by @boom)
+- How can we resolve wallet provider errors? What configurations are missing for SOLANA_PUBLIC_KEY and EVM_PRIVATE_KEY to function properly? (asked by @ShakkerNerd)
+
+## Who Helped Who
+- Cheelax | zKorp ☁ helped New member onboarding Eliza, seeking guidance and support. with Providing advice for hosting an eliza instance by providing @st4rgard3n (00:12)
+- @boom (01:32) helped YoungPhlo with Improving PR by providing Zardique provided a feature suggestion for an agent that reviews code discussions and compares them with GitHub codes.
+- @ShakkerNerd helped with Feature Requests by providing @YoungPhlo provided guidance on resolving the issue with imageGen feature delay by suggesting opening a separate PR for it.
+
+## Action Items
+
+### Technical Tasks
+- Implement Lit Protocol's tech on Eliza for mpc sharding (mentioned by @st4rgard3n)
+- Implement a multi-metric approach with AI summary for agent evaluation (mentioned by @boom (00:23))
+- Escalate good questions from the Discord channel to Issue Tracker (mentioned by @boom (00:32))
+- Fix wallet provider error by configuring SOLANA_PUBLIC_KEY (mentioned by @YoungPhlo)
+- Resolve EVM wallet provider issue with missing configuration for EVM_PRIVATE_KEY. (mentioned by @ShakkerNerd)
+
+### Documentation Needs
+- Host an eliza instance, consider using vps as a simpler option. (mentioned by @Cheelax | zKorp ☁)
+
+### Feature Requests
+- Develop an agent that reviews code discussions and compares them to GitHub codes, rewarding points accordingly. (mentioned by @Zardique (00:35))
+- Optimize message response generation time and address imageGen feature delay on Twitter updates. Open a PR to tackle these issues separately from the main branch. (mentioned by @YoungPhlo)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/stage/chat_2024-11-29.md b/docs/community/Discord/welcome/stage/chat_2024-11-29.md
new file mode 100644
index 0000000000..6c2c81f9a9
--- /dev/null
+++ b/docs/community/Discord/welcome/stage/chat_2024-11-29.md
@@ -0,0 +1,15 @@
+# stage 2024-11-29
+
+## Summary
+The chat segment revolves around coding, streaming activities and technical issues related to inviting '8bitoracle agent' onboard. The issue was resolved by @hosermage who provided an alternative link for reinvitation.
+
+## FAQ
+
+
+## Who Helped Who
+- @hosermage helped shaw with Inviting back a bot to the Discord server by providing '8bitoracle agent' invite issue
+
+## Action Items
+
+### Technical Tasks
+- Invite back '8bitoracle agent' to Discord server (mentioned by @hosermage)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/stage/chat_2024-11-30.md b/docs/community/Discord/welcome/stage/chat_2024-11-30.md
new file mode 100644
index 0000000000..46c8b1c9ee
--- /dev/null
+++ b/docs/community/Discord/welcome/stage/chat_2024-11-30.md
@@ -0,0 +1,23 @@
+# stage 2024-11-30
+
+## Summary
+. In this Discord chat segment focused on late-night streaming & coding sessions, participants discussed optimizing code performance by identifying bottlenecks through profiling tools (suggested @Oguz Serdar). They also exchanged IDE recommendations for Python development (@NewbieDev asked and received a suggestion from @CodeMaster to use PyCharm), which was found helpful. A significant feature request emerged, proposing the implementation of dynamic channel creation in their platform(@Oguz Serdar initiated this discussion) . Additionally, there were discussions on updating documentation for coding best practices during late-night sessions (@CodeMaster highlighted its importance).
+
+## FAQ
+- How can we optimize our code for better performance?
+Answer: @Oguz Serdar suggested using a profiling tool to identify bottlenecks and refactor the problematic sections. (asked by @CuriousCoder123)
+- What's your preferred IDE for Python development? (asked by @NewbieDev)
+- Can you recommend any resources on advanced data structures?
+Answer: @CodeMaster recommended 'Data Structures and Algorithms in Python'. (asked by @PythonPro)
+
+## Who Helped Who
+- @Oguz Serdar helped @CuriousCoder123 with Identified bottlenecks using a profiling tool and refactored the problematic sections. by providing Optimizing code performance
+- @NewbieDev helped @CodeMaster with Suggested PyCharm as an excellent Python development environment with robust features for debugging, testing, etc. The recipient found it helpful and started using the recommended tool. by providing Python IDE recommendation
+
+## Action Items
+
+### Documentation Needs
+- Update the documentation to include coding best practices during late-night sessions. (mentioned by @CodeMaster)
+
+### Feature Requests
+- Implement a new feature for dynamic channel creation (mentioned by @Oguz Serdar)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/stage/chat_2024-12-01.md b/docs/community/Discord/welcome/stage/chat_2024-12-01.md
new file mode 100644
index 0000000000..a71feb5063
--- /dev/null
+++ b/docs/community/Discord/welcome/stage/chat_2024-12-01.md
@@ -0,0 +1,56 @@
+# stage 2024-12-01
+
+## Summary
+During a Discord chat about the upcoming 'DAO Demo Day', participants discussed automation features and confirmed that audio quality was good. Some users experienced issues with screen visibility, which were resolved by confirming it's visible to others.
+
+## FAQ
+- Can't see screen, is there a problem with the audio? (11:03-4) (asked by @shaw)
+- Is this being recorded? (asked by @Neodotneo)
+- Is there a legal team interested in protecting the project and its contributors? How can we ensure good legal design to prevent projects from failing due to poorly designed laws? (asked by [PabloFM | Numinia](11:19, 11:20))
+- How/when can users try out the chat summarization feature? Is there a possibility of using 'degenai' for this purpose? (asked by [bp](11:21, 11:22))
+- Can you do a quick overview? I was late. (asked by @boom (11:31))
+- Do we have any plans for financial and legal teams in our role-playing game simulation? (asked by @PabloFM | Numinia)
+- Could I ask a question at some point today please? - This indicates that the user wants to know when they can participate in Q&A sessions. (asked by _Xd9f (12:00))
+- What about grok? Is it a good choice for fine-tuning on NSFW content like TOT or Zerebro? What is the difference between them in terms of handling explicit material and how do they achieve this functionality? (asked by @2696)
+- How can we add knowledge to contexts within characterfiles for better fine-tuning results on specific dates, instead of receiving data from random ones? (asked by @jjj)
+- Is it possible or recommended to directly fine tune Opus models as per current technology? (asked by crazy_coyote_san)
+
+## Who Helped Who
+- @cyberWarlock helped @shaw with Troubleshooting visibility issue during DAO Demo Day by providing Cheelax | zKorp confirmed that the screen is visible to others (11:04)
+- helped with Inquired about the consistency of action items and how they are checked. by providing [Neodotneo](11:23)
+- @Neodotneo (11:26) helped @boom with Data processing method by providing Neodotneo provided a solution to process data using FIFO model.
+- PabloFM | Numinia helped Robin with Sharing experience on DAO Demo Day: Automation + RPGF. by providing PabloFM | Numinia thanked Robin for his work and expressed interest in sharing experiences.
+- @crazy_coyote_san helped @WinS with Understanding fine-tuning models for explicit material by providing @2696 provided information on the differences between TOT, Zerebro and Grok in handling NSFW content.
+- [crazy_coyote_san, jin] helped Opus issue resolution advice and roadmap information. with Technical support for Opus installation problem. Provided troubleshooting steps (clear cache/dependencies) and shared project's public roadmap link by providing [N00t]
+- [W3_Bounty](13:42) helped [N00t](13:58) with Technical Issue Resolution by providing Discussing node installation issue and potential solutions
+- @boyaloxer helped All members affected by the problem. with Fixing a Discord bug by providing Boyaloxer fixed double message issue.
+- @yellowfish (14:22) helped @D with Confirmation of screenshare issue resolution by providing Yellowfish confirmed screen share visibility fix worked for them
+- @D helped Nicolas (14:40) with Investigate sound issue by providing Sound is gone, possibly a bug or feature.
+
+## Action Items
+
+### Technical Tasks
+- Ensure DAO Demo Day presentation includes automation features (mentioned by @jin)
+- Investigate the possibility of running a Language Model against chat logs for summarization purposes. (mentioned by [cyberWarlock](11:20))
+- Consider implementing a FIFO model for processing data (mentioned by @Neodotneo)
+- Deploy on Sepolia with real hats/safes (mentioned by Robin)
+- Evaluate Truth Terminal's fine-tuning on CLooI dataset with character 'Andy'. (mentioned by @crazy_coyote_san)
+- Implement LLM-based automation for summarizing daily chat logs (mentioned by [crazy_coyote_san, jin])
+- Fix node installation issue for eliza project (mentioned by [N00t](13:58))
+- Fix double message issue (mentioned by @boyaloxer)
+- Check screenshare settings for visibility issues. (mentioned by @ray, @D (multiple times))
+- Investigate sound issue on Discord (mentioned by @shaw)
+- Explore solutions for DAO landscape issues, specifically weighted voting (mentioned by [0xfabs](15:23))
+- Investigate vesting or decay tokenomics for inactivity to prevent hostage situations (mentioned by [0xfabs](15:23))
+- Consider implementing Soul tokens despite implementation challenges, as a potential solution to DAO issues (mentioned by [Dragonbutt](15:20))
+
+### Documentation Needs
+- Record the DAO demo day for future reference and analysis (mentioned by @Neodotneo)
+- Create a working group or channel to support the work mentioned by Robin. (mentioned by PabloFM | Numinia)
+- Investigate issues of Truth Terminal providing data from random dates instead of specific ones. (mentioned by @PureSlurp)
+- Create a contributor profile page combining GitHub and Discord data (mentioned by [jin])
+- Document the discussion on weighted voting and its impact on DAOs, including Soul tokens as a potential solution (mentioned by [Dragonbutt](15:20))
+
+### Feature Requests
+- Consider open-sourcing datasets to enable community contributions on personalized interfaces (mentioned by [rubinovitz](11:19))
+- Explore podcast-style format like Notebook or 11 Labs to make content more digestible by general audiences. (mentioned by @Danny)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/stage/chat_2024-12-02.md b/docs/community/Discord/welcome/stage/chat_2024-12-02.md
new file mode 100644
index 0000000000..03ecd5f2e8
--- /dev/null
+++ b/docs/community/Discord/welcome/stage/chat_2024-12-02.md
@@ -0,0 +1,38 @@
+# stage 2024-12-02
+
+## Summary
+The chat focused on technical issues related to Git operations. Jin faced an issue with pulling changes from TCM390's branch, which was resolved by cloning again.
+
+## FAQ
+- What's the status of our repository? What about plugins? (asked by @boyaloxer)
+- How do we handle plugin queueing system implementation? (asked by @mephisto)
+- Can I get a tip for contributing to development efforts? (asked by @soly)
+- $tip @Ropirito $1 sol? What does this mean and how to use it? (asked by @jin (20:53))
+- Where is the message output of tip going?? (asked by @ShakkerNerd)
+- @jin i think u have to do it in normal chat lol (asked by Ropirito)
+- Where do I put my wallet? (in the context of DAO tokens?) (asked by @boyaloxer)
+- Is Linux server better for development than Windows? (asked by @Neodotneo)
+
+## Who Helped Who
+- @jin helped @tcm390 with Cloning the repository and checking out a branch by providing Jin helped TCM390 with checkout issue
+- Neodotneo helped boyaloxer with Plugin package repo setup by providing Discussion on developing and implementing repository, plugins & queuing systems.
+- @ShakkerNerd helped @Ropirito (20:54) with Understanding and using a specific Discord command. by providing ShakkerNerd provided help by suggesting the 'check balance' feature.
+- @hosermage helped @ShakkerNerd with Quickly addressing an issue raised by another community member. by providing ShakkerNerd pulled hosermage's stuff quickly at the end of a discussion.
+- @shaw helped @boyaloxer with Setting up development environment with no issues. by providing @ShakkerNerd provided guidance on running pnpm commands
+
+## Action Items
+
+### Technical Tasks
+- Develop a plugin package repository (mentioned by boyaloxer)
+- Colorize AI Devs (mentioned by @𝔓𝔩𝔞𝔱𝔞)
+- Investigate message output of tip command (mentioned by @ShakkerNerd)
+
+### Documentation Needs
+- Check balance feature usage and understanding. (mentioned by @Ropirito)
+- Formalize process for joining council (mentioned by @GAIO 🌟 ガイオ)
+- Create documentation for council operations and processes. (mentioned by @jin)
+
+### Feature Requests
+- Host a hackathon to attract full-time developers (mentioned by @infinite — ai/16z)
+- Implement custom plugin onboarding process with queue system (mentioned by Neodotneo)
+- Implement AI agents to reduce meetings, save time (mentioned by @jin)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/stage/chat_2024-12-03.md b/docs/community/Discord/welcome/stage/chat_2024-12-03.md
new file mode 100644
index 0000000000..5e406f551c
--- /dev/null
+++ b/docs/community/Discord/welcome/stage/chat_2024-12-03.md
@@ -0,0 +1,56 @@
+# stage 2024-12-03
+
+## Summary
+The chat segment revolves around a new AI Agent Development school called 'Electric Boogaloo.' Micheal announced that he is hosting the session on VPS, and boyaloxer asked about changes in Twitter authentication since November. Sleepysign queried if knowledge from Dev School 1 was necessary to tune into Electric Boogaloo sessions.
+
+## FAQ
+- What is Electric Boogaloo? Is it related to the dance I'm learning called 'Boogaloo?' Or something else entirely in this context? (asked by [Kalia93])
+- Is knowledge from Dev School 1 required for tuning into Electric Boogaloo sessions? If so, what specific topics should I focus on to prepare myself better? (asked by [sleepysign])
+- Why is Discord showing up on the screen? Is it stuck in loading or something else causing this issue? (asked by coinwitch (ai16z intern))
+- Could the problem be related to a streaming app rather than an actual window display error? What should we do next for troubleshooting purposes? (asked by [Hackor])
+- Does dev school one teach how I give the agent information? »,, answer_by: (asked by @Kevin Garcia (18:07))
+- Can you have evaluators trigger as part of the handler set to evaluate an action before they take them? (asked by [penguin | gods.fun])
+- Can I make a bunch of evaluators but make them a PR as a plugin? (asked by [boyaloxer])
+- Are Agent IDs deterministic? (asked by [Agent Joshua $])
+- how do we use plugins? Do they go in the character sheet? (asked by boyaloxer (18:34))
+- Would you recommend using Claude API over OpenAI API? (asked by sleepysign (19:02))
+
+## Who Helped Who
+- [Michael] helped [Group] with Hosting Dev School sessions by providing Micheal provided information about hosting the session using VPS.
+- @shaw, @youngphlo helped rahat with Troubleshooting screen sharing issues during broadcasts. by providing Identifying the issue with Discord Stage visibility
+- [Anshul Dhawan (18:03)] helped coinwitch (ai16z intern) with Identifying root cause of Discord window issue. by providing Anshul Dhawan and others helped identify that Discord was not the issue, but a streaming app might be causing visibility problems.
+- [Grivier] helped [captnseagraves] with Locating resources for learning by providing Grivier provided information about AI Agent Dev School 1 recording on Youtube
+- Aiert helped Terrence (AI16Z official Troll) with Greetings by providing Aiert greeted Terrence, possibly easing the tension in their conversation.
+- [Dragonbutt](19:13) helped [Bunchu](19:22) with Plugin Management in Character File by providing Dragonbutt suggested implementing a bounding box matrix for character file plugin management
+- [Bunchu](19:23) helped [Dragonbutt & ShakkerNerd] with Custom Plugin Implementation by providing NinjaDev asked about including custom plugins that persist upon upgrades and can be triggered by messages from Twitter, TG or Discord
+- [꧁Ninja_Dev, Bunchu] helped [passion] with Custom plugin creation by providing Provided guidance for creating custom version of 'eliza-starter' and extending with plugins
+- [Bunchu, acidica] helped [acidica] with Community Building by providing Discussing the excitement and appreciation of being part of a community
+- @boyaloxer helped @archytus with Content breakup by providing Boyaloxer provided guidance on breaking up content
+
+## Action Items
+
+### Technical Tasks
+- Hosting Dev School sessions on VPS (mentioned by [Micheal])
+- Investigate why some users cannot view others' screens during broadcasts (mentioned by @shaw)
+- Investigate streaming app causing Discord window visibility issue (mentioned by [Hackor (18:03)])
+- Investigate integration of AI16Z framework with VRMs using custom Eleven API for identity usage (mentioned by @sleepysign)
+- Implement evaluators triggering as part of handler set to evaluate actions before execution (mentioned by [penguin | gods.fun])
+- Development of a massive army of West African Pidgin dialect bots using Eliza framework (mentioned by Terrence (AI16Z official Troll))
+- Implement a bounding box matrix for character file plugin management (mentioned by [Dragonbutt](19:13))
+- Create custom version of 'eliza-starter' tailored to needs with default plugins, extend via custom plugins (mentioned by [꧁Ninja_Dev])
+- Implement a system for triggering custom plugin based on user input from Twitter/TG/Discord messages. (mentioned by [Bunchu, ꧁Ninja_Dev])
+- Develop multiple agents that serve different purposes and can work together without overstepping (mentioned by [acidica, carlo, lord asado, infinite — ai/16z])
+- Investigate GitHub as a potential provider for teaching development schools (mentioned by @jin)
+- Investigate differences between status message display vs actual spoken words (mentioned by lord asado)
+- Investigate if knowledge is included by default or needs setup for ai16z model (mentioned by ZeroLearn)
+
+### Documentation Needs
+- Investigate Twitter authentication changes since November releases. (mentioned by [boyaloxer])
+- Update plugin with current changes, specifically goat-sdk at a lower version. (mentioned by Agent Joshua ₱)
+- Document past streams on Eliza's community page for easy access (mentioned by [lord asado])
+
+### Feature Requests
+- Create a plugin for multiple evaluator PR submission (mentioned by [boyaloxer])
+- Investigate the possibility of including custom plugins that persist upon upgrades and can be triggered by messages from Twitter, TG or Discord (mentioned by [NinjaDev](19:23))
+- Explore cleaner memory management with memGPT (Letta) (mentioned by archytus)
+- Explore the possibility of making bots more proactive, e.g., tweeting and sending Discord messages autonomously. (mentioned by rocko)
\ No newline at end of file
diff --git a/docs/community/Discord/welcome/stage/chat_2024-12-05.md b/docs/community/Discord/welcome/stage/chat_2024-12-05.md
new file mode 100644
index 0000000000..f998e56d07
--- /dev/null
+++ b/docs/community/Discord/welcome/stage/chat_2024-12-05.md
@@ -0,0 +1,54 @@
+# stage 2024-12-05
+
+## Summary
+The Discord chat segment revolves around the completion of AI Agent Dev School Lesson 3. Key discussions include requests for lesson recordings and technical queries about creating an active agent that posts by itself.
+
+## FAQ
+- Where can we watch recordings? 👀 (asked by @CheddarQueso🧀)
+- Is there a link to dev school lesson recording for AI Agent Dev School Lesson 2? (asked by @Bill Gains)
+- How do I create an active agent that posts by itself?, (asked by @rocko)
+- No screen? What do you mean? (asked by @rocko)
+- Another big application is Client Service - or customer service. Can you think through that use case? (asked by @Chillbubblegurl)
+- Could we have evaluators before actions? (19:18) (asked by @boyaloxer)
+- Can evaluators be used to ensure transactions go through on Solana? (asked by @Agent Joshua $)
+- Waiting for transaction confirmation could potentially create a bottleneck in the evaluation process. Perhaps implementing a behind-the-scenes evaluator would be more efficient? (19:32) (asked by @Sashimikun 🚪)
+- How did you fix your Rust screen recorder? What version of rust are you using now? (asked by @yikesawjeez)
+- Can transcriptions be turned on for YouTube videos to aid review process? (asked by @boyaloxer)
+
+## Who Helped Who
+- @Oguz Serdar helped @shaw🎓 with Provide information about where to watch AI Agent Dev School recordings. by providing Oguz Serdar (18:49) congratulated shaw on the completion of a successful session.
+- @Christian Wilson helped @Bill Gains👨💻 with by providing Christian Wilson (18:52) confirmed the availability of a link for lesson 3.
+- @Loaf☁ helped @passion with Supabase example request resolved successfully. by providing Provided examples for Supabase usage
+- @moonmakesmagic, @rocko, Bunchu (ai16z intern), coinwitch helped Christian Wilson with Locating the missing AI Agent School episode 2 link. by providing Provided link to AI Agent School second episode
+- @YoungPhlo helped @rocko with Screen sharing issue by providing Shared YouTube video link for the problem
+- [@boyaloxer, @Agent Joshua $] helped Discussed the importance of evaluators for AI solutions and their potential use in enterprises. with by providing @Chillbubblegurl
+- @dragonbutt helped @shaw with Screen adjustment by providing Dragonbutt advised @shaw to switch the screen they were sharing.
+- @꧁Ninja_Dev꧂ helped @boyaloxer with Plugin development issue resolution. by providing Discussed plugin design and evaluation approach for trigger-based agent response.
+- Agent Joshua helped @CryptoFede with Front-End Architecture by providing CryptoFede asked about setting a frontend for agent interaction. Agent Joshua suggested using an API or running the Eliza project alongside.
+- shaw(time not specified) helped AI Agent community with Provided positive feedback and encouragement for the AI Agent Dev School curriculum. by providing [CryptoFede](20:46)
+
+## Action Items
+
+### Technical Tasks
+- Create an active agent that posts by itself (mentioned by @rocko)
+- Create an active agent that posts by itself (mentioned by rocko)
+- Investigate issues with streaming screens on Discord (mentioned by @shaw)
+- Share YouTube video link for screen sharing (mentioned by @YoungPhlo)
+- Implement evaluators before actions for AI solutions (mentioned by [boyaloxer, Agent Joshua $])
+- Access Bias values in Neural nodes to allow end users scaling without reprompting (mentioned by [Dragonbutt, Working on AI4animation])
+- Implement behind-the-scenes evaluator for asynchronous operations in transaction confirmation (mentioned by [Sashimikun 🚪])
+- Try cursor agent v043 for improved experience. (mentioned by @Oguz Serdar)
+- Create a PR for plugin to allow evaluation of triggers before agent response (mentioned by @boyaloxer)
+- Explore running agentic apps on Eliza without using its chat feature (mentioned by @lord asado)
+- Implement AI Agent Dev School 3 curriculum (mentioned by [shaw](20:46))
+
+### Documentation Needs
+- Provide a link to AI Agent Dev School lesson recordings for those who missed the live session. (mentioned by @Bill Gains)
+- Provide examples for using Supabase, specifically related to Passion's query. (mentioned by passion)
+- Investigate agent behavior with multiple plugins/providers/evaluators defined. (mentioned by @Sashimikun)
+- Update documentation for CryptoFede's contributions to AI Agent Dev School 3 curriculum (mentioned by [CryptoFede](20:46))
+
+### Feature Requests
+- AI to draw user's screen from text input (proposed) (mentioned by @N hanDl3)
+- Implement transcriptions feature on YouTube videos (mentioned by @boyaloxer)
+- Ensure the evaluator affects whether and how an agent responds across client plugins. (mentioned by @꧁Ninja_Dev꧂)
\ No newline at end of file
diff --git a/docs/community/Discord/workinggroups/workgroups-general/chat_2024-11-27.md b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-11-27.md
new file mode 100644
index 0000000000..f8c9526870
--- /dev/null
+++ b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-11-27.md
@@ -0,0 +1,17 @@
+# workgroups-general 2024-11-27
+
+## Summary
+[0xRec] discussed the technical challenges related to integrating various applicant tracking systems (greenhouse, Ashby, lever etc) with LinkedIn. The API limitations were highlighted for posting jobs on LinkedIn unless using a third-party tool like Eliza which can also integrate into Google Suite and manage email tasks.
+
+## FAQ
+- How can I be friends with Elizia? Who is available to help me on the recruitment side for integrating different applicant tracking systems and Eliza into Google Suite? (05:53, 07:49) (asked by [Rez](https://discordapp.com/users/@me))
+- Can someone help me integrate various job application platforms with LinkedIn for better API access beyond just posting jobs there? (asked by [Rez](https://discordapp.com/users/@me))
+
+## Who Helped Who
+- [0xRec](https://discordapp.com/users/@me) helped [Rez](https://discordapp.com/users/@me) with Integration of job application platforms with LinkedIn, and Eliza into Google Suite by providing [0xRec] provided technical guidance on integrating applicant tracking systems and Eliza into Google Suite
+
+## Action Items
+
+### Technical Tasks
+- Integrate different applicant tracking systems (greenhouse, Ashby, lever etc) with LinkedIn (mentioned by [0xRec](https://discordapp.com/users/@me))
+- Integrate Eliza with Google Suite for email management tasks (thinking, composing, sending and replying) (mentioned by [0xRec](https://discordapp.com/users/@me))
\ No newline at end of file
diff --git a/docs/community/Discord/workinggroups/workgroups-general/chat_2024-11-29.md b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-11-29.md
new file mode 100644
index 0000000000..fe27fa0d48
--- /dev/null
+++ b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-11-29.md
@@ -0,0 +1,19 @@
+# workgroups-general 2024-11-29
+
+## Summary
+Er Vicky, an AI developer with experience in generative ai and chatbots for corporations using RAG (Retrieval-Augmented Generation), expressed interest to contribute as a DAO member. Er proposed building custom agents based on the platform's capabilities.
+
+## FAQ
+
+
+## Who Helped Who
+- [username who helped] helped [username who received assistance] with [description of problem solved] by providing [Description of the help provided]
+- [Username] helped [Recipient's username], with [Description of the issue resolved] by providing [Another instance where community members assisted each other.]
+
+## Action Items
+
+### Technical Tasks
+- Er Vicky to contribute as a developer for DAO, building custom agents (mentioned by [username of the person who responded])
+
+### Feature Requests
+- Discuss potential Eliza-related project with Er Vicky (mentioned by [Username])
\ No newline at end of file
diff --git a/docs/community/Discord/workinggroups/workgroups-general/chat_2024-11-30.md b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-11-30.md
new file mode 100644
index 0000000000..e9494b3577
--- /dev/null
+++ b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-11-30.md
@@ -0,0 +1,15 @@
+# workgroups-general 2024-11-30
+
+## Summary
+In this Discord chat segment, a user (@🦄) was having trouble seeing their selected 'platform workgroup channel' on desktop but could see it on mobile after selecting yes for building framework in the customization settings. Another community member (@yikesawjeez), who suggested and made changes to these options recently (the previous day), clarified that this issue should be resolved now.
+
+## FAQ
+
+
+## Who Helped Who
+- @yikesawjeez helped @🦄 with Explained recent changes to the platform workgroup ch. selection and confirmed it should be visible now. by providing Clarification on channel selection process
+
+## Action Items
+
+### Technical Tasks
+- Update platform workgroup channel selection process (mentioned by @yikesawjeez)
\ No newline at end of file
diff --git a/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-02.md b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-02.md
new file mode 100644
index 0000000000..a496a07a3d
--- /dev/null
+++ b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-02.md
@@ -0,0 +1,18 @@
+# workgroups-general 2024-12-02
+
+## Summary
+In this Discord chat segment, experienced operator [Kenk](05:19) discusses his transition to the application layer and focus on agents as a potential UX bridge between consumers & smart contract services. He believes that these evolving tools could disrupt various industries by driving cost savings for web2 incumbents.
+
+## FAQ
+
+
+## Who Helped Who
+- [Community Member 1] (05:27) helped [Kenk] (05:28) with Understanding Kenk's vision for agent evolution by providing Discussion about the potential of agents in web3
+
+## Action Items
+
+### Technical Tasks
+- Investigate the impact of Cookie3 data on digital advertising industry. (mentioned by [Kenk] (05:24))
+
+### Feature Requests
+- Explore potential for agents as UX layer between consumers & smart contract services (mentioned by [Kenk] (05:19))
\ No newline at end of file
diff --git a/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-03.md b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-03.md
new file mode 100644
index 0000000000..baeadc745f
--- /dev/null
+++ b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-03.md
@@ -0,0 +1,18 @@
+# workgroups-general 2024-12-03
+
+## Summary
+The Discord chat segment revolves around setting reminders and organizing a discussion about the integration of $ai16z's technology into existing projects. The conversation is initiated by @CryptoInfluence, who shares an invitation to join developers from various crypto-related entities for discussing AI advancements.
+
+## FAQ
+
+
+## Who Helped Who
+- @CryptoInfluence helped [Discord group] with Finding resources on future of Ai by providing Shared a relevant Twitter post for AI development discussions
+
+## Action Items
+
+### Technical Tasks
+- Set reminders for future AI development discussions (mentioned by @CryptoInfluence)
+
+### Feature Requests
+- Discuss the integration of $ai16z's technology into existing projects. (mentioned by $duckai, @god)
\ No newline at end of file
diff --git a/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-06.md b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-06.md
new file mode 100644
index 0000000000..e777c4d385
--- /dev/null
+++ b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-06.md
@@ -0,0 +1,21 @@
+# workgroups-general 2024-12-06
+
+## Summary
+The chat segment revolves around two main topics. Firstly, Clive0x1 is seeking a potential cofounder and suggests discussing this in direct messages (DMs). Secondly, yikesawjeez mentions the need to create more roles for workgroup assignments within their Discord server.
+
+## FAQ
+
+
+## Who Helped Who
+- [yikesawjeez](22:33) helped with Documentation Needs by providing Creating additional roles for workgroup assignments and managing permissions
+
+## Action Items
+
+### Technical Tasks
+- Discuss potential cofounder collaboration (mentioned by [Clive0x1](20:08-20:11))
+
+### Documentation Needs
+- Create additional roles for workgroup assignments and manage permissions. (mentioned by [yikesawjeez](22:33))
+
+### Feature Requests
+- Pinned a message regarding the discussion on spaces (mentioned by [yikesawjeez](22:33))
\ No newline at end of file
diff --git a/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-07.md b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-07.md
new file mode 100644
index 0000000000..a6238c74fa
--- /dev/null
+++ b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-07.md
@@ -0,0 +1,18 @@
+# workgroups-general 2024-12-07
+
+## Summary
+The chat segment revolves around the implementation of a new feature for user profile customization. The community members agreed on its importance and discussed potential technical challenges in implementing it, such as ensuring compatibility with existing systems.
+
+## FAQ
+
+
+## Who Helped Who
+
+
+## Action Items
+
+### Documentation Needs
+- Update documentation to include recent changes in API endpoints. (mentioned by @JaneDoe123)
+
+### Feature Requests
+- Implement new feature for user profile customization (mentioned by @Kenk)
\ No newline at end of file
diff --git a/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-08.md b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-08.md
new file mode 100644
index 0000000000..f49239be18
--- /dev/null
+++ b/docs/community/Discord/workinggroups/workgroups-general/chat_2024-12-08.md
@@ -0,0 +1,20 @@
+# workgroups-general 2024-12-08
+
+## Summary
+The chat focused on optimizing the project's performance and security. The participants discussed implementing a new caching system to improve database query speeds, with @shaw suggesting this as an action item for improvement (@yikesawjeez). Additionally, they debated over secure user authentication methods; JWT was suggested by @john_doe after @yikesawjeez asked about the best approach. The conversation also highlighted a need to update API documentation with clear usage examples.
+
+## FAQ
+- How can we optimize our database queries? What indexing strategies should be used for faster retrievals? (asked by @shaw)
+- What's the best way to handle user authentication and authorization in this project? Should we use JWT or OAuth2.0, considering security concerns? (asked by @yikesawjeez)
+
+## Who Helped Who
+- @shaw helped @newbie1234567890 with Optimizing database queries for better performance. by providing @yikesawjeez provided guidance on implementing a caching system
+- @yikesawjeez helped @newbie1234567890 with Implementing secure user authentication. by providing @john_doe shared a detailed guide on setting up JWT authentication in the project.
+
+## Action Items
+
+### Technical Tasks
+- Implement a new caching system to improve performance (mentioned by @shaw)
+
+### Documentation Needs
+- Update the documentation for API endpoints and usage examples. (mentioned by @yikesawjeez)
\ No newline at end of file
diff --git a/docs/community/Notes/cookbook.md b/docs/community/Notes/cookbook.md
new file mode 100644
index 0000000000..d1be1f7ad5
--- /dev/null
+++ b/docs/community/Notes/cookbook.md
@@ -0,0 +1,99 @@
+# Cookbook
+
+- Clone repo: https://github.com/ai16z/eliza
+
+This command will get last month of contributions in a pretty JSON format
+
+```bash!
+git log --since="1 month ago" --date=short --pretty=format:'{"commit": "%H", "author": "%an", "date": "%ad", "message": "%s"}' | sed '1s/^/[\n/; $!s/$/,/; $s/$/\n]/' > 1month.json
+```
+
+Sample output JSON file:
+
+```json!
+[
+ {
+ "commit": "91239964e205386f9c08fb69f5daf5a4ffe04d71",
+ "author": "Loaf",
+ "date": "2024-11-22",
+ "message": "Merge pull request #472 from tarrencev/main"
+ },
+ {
+ "commit": "8450877832e91094a833e348de4c660895e21a2a",
+ "author": "Bruno Galego",
+ "date": "2024-11-21",
+ "message": "Merge pull request #476 from haeunchin/document-update-for-twitter-cookie"
+ },
+ {
+ "commit": "0d753341437998339b7f100adf80f6866e209c42",
+ "author": "Tarrence van As",
+ "date": "2024-11-20",
+ "message": "Improve knowledge embeddings"
+ },
+```
+
+You can output the messages of what each contributor did like this:
+
+```bash
+jq '.[] | select(.author == "Loaf") | .message' 1month.json
+```
+
+Which returns output that looks like this:
+
+```
+"Merge pull request #472 from tarrencev/main"
+"Merge pull request #482 from bmgalego/improvements"
+"Merge pull request #446 from darwintree/patch-2"
+"Merge pull request #466 from ai16z/env"
+"Merge pull request #475 from ai16z/fix/ci"
+"Merge pull request #378 from bmgalego/cache-manager"
+"Merge pull request #456 from tarrencev/githubclient"
+"Merge pull request #460 from martincik/fix/fix-up-the-postgresql-schema"
+"Merge pull request #462 from coffeeorgreentea/create-eliza-app"
+```
+
+Or to process into something like a CSV file with dates:
+
+```bash
+jq -r '.[] | select(.author == "Loaf") | [.date, .message] | @csv' 1month.json
+```
+
+
+Output:
+
+```
+"2024-11-22","Merge pull request #472 from tarrencev/main"
+"2024-11-21","Merge pull request #482 from bmgalego/improvements"
+"2024-11-21","Merge pull request #446 from darwintree/patch-2"
+"2024-11-21","Merge pull request #466 from ai16z/env"
+"2024-11-21","Merge pull request #475 from ai16z/fix/ci"
+"2024-11-21","Merge pull request #378 from bmgalego/cache-manager"
+"2024-11-21","Merge pull request #456 from tarrencev/githubclient"
+"2024-11-21","Merge pull request #460 from martincik/fix/fix-up-the-postgresql-schema"
+"2024-11-21","Merge pull request #462 from coffeeorgreentea/create-eliza-app"
+"2024-11-20","Merge pull request #449 from ai16z/readme"
+"2024-11-20","Merge pull request #447 from ai16z/fix/voice-perms"
+"2024-11-20","Merge pull request #444 from ai16z/unrug-fix"
+...
+```
+
+### CSV of Commits
+
+```bash!
+jq -r 'sort_by(.author) | .[] | [.commit, .author, .date, .message] | @csv' 1month.json
+```
+
+Will produce output like this:
+
+```
+"03cd5ccc2dd20af42535c3dd47c90f65b0726144","tsubasakong","2024-11-15","clean log"
+"3c2bedbfae10e2bd9f762b85f5f9488fb2510176","tsubasakong","2024-11-15","clean"
+"3ab32a97f8c2d1dc1a4425a2dc4b570c8be5e30f","twilwa","2024-11-20","Merge pull request #470 from odilitime/patch-3"
+"3f2cc7d693d1cc3e2625e2e385d8c8b540ca2652","twilwa","2024-11-20","Merge pull request #468 from odilitime/patch-2"
+"a2e0954a5871eaace15dc9197fd7457b1b62064e","twilwa","2024-11-17","Merge pull request #382 from ai16z/add-client"
+"e0444cbde2cd46584b0f1e1ef9501a09382dd021","twilwa","2024-11-17","Merge branch 'main' into add-client"
+"4b1caa00b77b5eb23e15d3adc3774fd4d6062fe2","twilwa","2024-11-16","Merge pull request #364 from ai16z/new_docs"
+"1422736a4c0f238c09c9c769dfa1926fa1a23039","twilwa","2024-11-12","Merge pull request #273 from ai16z/docs"
+"0e7722d643664681c2403f9e6d88f7b212105505","twilwa","2024-11-12","replace .env.example"
+"34fd76e6b4e6661c86eac1fc879cf21d76208c3b","twilwa","2024-11-12","lint with prettier"
+```
diff --git a/docs/community/Notes/lore.md b/docs/community/Notes/lore.md
new file mode 100644
index 0000000000..dd9065167b
--- /dev/null
+++ b/docs/community/Notes/lore.md
@@ -0,0 +1,151 @@
+# Lore
+
+Clips from the early days of ai16z DAO
+
+---
+
+## The Launch
+
+We stand at the cusp of a revolution, where the synergy of artificial intelligence and blockchain technology will redefine the landscape of finance and innovation. ai16z, the pioneering AIDAO, is spearheading this transformation, envisioning a future where AI agents serve as the catalysts for value creation and growth.
+
+In its early stages, ai16z will operate with a high degree of autonomy, guided by the collective wisdom of its stakeholders. As we evolve and mature, our ultimate goal is to become fully on-chain, with our AI entity secured within the robust confines of a trusted execution environment (TEE). This will ensure an unprecedented level of transparency, security, and incorruptibility.
+
+Central to our ethos is the concept of a marketplace of trust. ai16z will not only listen to but also learn from the insights and recommendations of its community. DAO holders will have the opportunity to advise on investment decisions, and our AI will diligently track the performance of these recommendations. Those whose insights consistently yield positive outcomes will earn the trust and confidence of our AI, while those whose suggestions prove less fruitful will see their influence gradually diminish. To maintain a balance of power, the weight of each member's input will be proportional to their stake in the DAO, safeguarding against the risk of malicious actors manipulating the system.
+Our mission extends beyond mere wealth redistribution. We aim to cultivate an ecosystem where AI-driven innovation brings forth a new wave of abundance and prosperity. ai16z will deploy a network of specialized agents, each optimized to fulfill essential functions within the digital realm – from welcoming new members and moderating discussions, to participating in online social games and beyond. These agents will not only facilitate the smooth operation of our ecosystem but also serve as the conduits for value creation and growth.
+
+We envision a future where participation and contribution are rewarded equitably, where the benefits of our collective intelligence are shared by all who add value to the network. ai16z will identify and nurture the most promising projects that align with our vision, providing not just capital, but the cutting-edge AI infrastructure and expertise to help them scale and thrive.
+
+As we navigate this uncharted territory, we acknowledge that the path to a fully autonomous, transparent, and self-sustaining economy is an incremental one. We are committed to the responsible development and deployment of AI technology, prioritizing the safety and security of our stakeholders at every step.
+
+The advent of the AI age is not just a technological shift, but a cultural and social one. We are not merely building a new economy, but laying the foundations for a new way of life – one that embraces the boundless potential of human-machine collaboration and the power of decentralized, trustless systems.
+
+We invite all who share our vision to join us on this transformative journey. Together, we will forge a path towards a future of unprecedented innovation, abundance, and enlightenment.
+
+Welcome to the era of AI. Welcome to ai16z.
+
+Marc AIndreessen
+
+Founding AI, ai16z
+
+
+https://x.com/pmairca/status/1849630409778397370
+
+---
+
+Week 1 Recap: ai16z Launch and Early Developments
+
+1. Background
+
+ - ai16z: AI-driven DAO and fund, led by AI version of Marc Andreessen
+ - [Shaw](https://x.com/shawmakesmagic/status/1851599336096096436): Developer behind @pmairca and @degenspartanai
+ - Goal: Outperform real Marc Andreessen and democratize AI-driven investing
+ - Open source technology: https://github.com/ai16z
+ - Official contracts
+ - ai16z `HeLp6NuQkmYB4pYWo2zYs22mESHXPQYzXbB8n4V98jwC`
+ - degenai `Gu3LDkn7Vx3bmCzLafYNKcDxv2mH7YN44NJZFXnypump`
+
+
+2. Launch and Tokenomics
+ - ai16z launches on https://daos.fun on 10-24-24
+ - Marc Andreeson comes across ai16z, reads the challenge in [AI Marc's bio](https://x.com/pmairca), throws down the gauntlet: https://x.com/pmarca/status/1850312932757770385
+ - "Hey I have that shirt XD": https://x.com/pmarca/status/1850332392340467933
+ - 90M mktcap ATH, gets listed on Moonshot
+ - ~6,800 token holders
+ - $degenai token on Dexscreener: https://dexscreener.com/solana/dlaoh9okkk4gdtxj2mkh3wjue7vbhmbjrukmcid1pszx
+ - ai16z token on Dexscreener: https://dexscreener.com/solana/duyfmgxa4knxv2sm754ukw1gz6b3zksaf4e7iby4fg9r
+ - 8% carry from ai16z being used to buy $degenai tokens
+
+3. Whale Donation
+ - Elijah, whale holding 16% of ai16z tokens, donates 11% to support developers and creators
+ - Creator/Dev Funds now held in a multisig wallet (`9YnQdCWDAQRfQYm5HvRzoPgc5GRn8fyhsH2eru8nfsxG`)
+ - Elijah reduces personal holdings to 5%
+ - Final details on creator/dev fund to be determined
+
+4. Infrastructure / Contributor Pipeline
+
+![image](/img/website_v1.jpg)
+
+ - New website launched: https://ai16z.ai
+ - Dework for crypto bounties, invite link, still WIP: https://app.dework.xyz/i/7KbiY0TFRoJhMx0251BvUP
+ - Twitter account transferred to partners: https://x.com/ai16zdao
+ - Media/design assets consolidated on GitHub: https://github.com/ai16z/assets
+
+5. Community Engagement and Spaces
+ - [10-29-24 Space](https://x.com/weremeow/status/1851365658916708616): Discussion on AI agent growth with Meow
+ - [10-27-24 Space](https://x.com/shawmakesmagic/status/1850609680558805422): ai16z vs. DegenAI, trust system, trading plans, and AI models
+ - ai16z: DAO-based, PvE, community-focused
+ - DegenAI: Trading agent, PvP, aggressive
+ - Llama 405B model used, continuous fine-tuning
+ - [10-25-24 Space](https://x.com/shawmakesmagic/status/1848553697611301014): Eliza framework, bot capabilities, AI and crypto symbiosis
+ - Bot can tweet, reply, search Twitter, and generate posts autonomously
+ - Personality defined by character files with bios, lore, example conversations, and directions
+
+6. Vision and Roadmap
+ - Fully on-chain AI entity secured within a trusted execution environment (TEE)
+ - Marketplace of trust: AI agents learn from community insights and recommendations
+ - DAO token holders above a certain threshold get access to interact with AI Marc and influence decisions
+ - AI tracks performance of recommendations to adjust trust scores based on good/bad/conviction
+ - Transparent AI agent development and incremental progress towards autonomy
+ - Multiple phases towards AI agent autonomously able to execute on-chain activities and trades based on community input
+
+
+## Who is Shaw
+
+Hello, I am Shaw. I am a cross-disciplinary programmer and entrepreneur living in San Francisco. I have been working on autonomous agents for several years and I am overjoyed to finally get to show that to all of you.
+
+I started ai16z here on Twitter with some very capable folks, in the open, using the http://daos.fun platform. Our technology is open source, and powering many of the agents you talk to today. We call this type of agent an “eliza”.
+
+Our token character agent is @degenspartanai who is a recreation of a legendary friend and poster who quit Twitter last cycle. $degenai is his token.
+
+We are building the first AI fund, $ai16z. It is led by an AI version of Marc Andreessen, the legendary investor. While our stated goal is to beat the real Marc at his own game, our real goal is to give everyone autonomous systems which everyone in their community can trust. Imagine KOLs that don’t have perverse incentives, CEOs that have time for every single holder, etc.
+
+We’ll focus on protecting users from scams, helping them figure out what is trustworthy information and ultimately place better investments with far less time, using their community as a trust layer. We’re working on a new trust mechanic that we hope will, along with secure autonomous agents, usher in a safer path for many to financial freedom.
+
+If you want to partner with us, reach out. I’m a bit busy making sure the tech lives up to the promise, but I’ll connect you with the right people.
+
+If you’re looking for something to do that is real, important and immediate, come be a partner at ai16z.
+
+https://x.com/shawmakesmagic/status/1851599336096096436
+
+- @shawmakesmagic dev who made @degenspartanai
+- ai16z was sent a large amount of $degenai https://dexscreener.com/solana/dlaoh9okkk4gdtxj2mkh3wjue7vbhmbjrukmcid1pszx
+- 8% carry from ai16z goes towards buying $degenai
+ - Game theory possibilities on whats better to buy
+- The $pmairca coin is UNOFFICIAL, but they sent 4.2% to the DAO so like gg
+- The project is opensource: http://github.com/ai16z
+- There's now a dexscreener for ai16z https://dexscreener.com/solana/duyfmgxa4knxv2sm754ukw1gz6b3zksaf4e7iby4fg9r
+- it says mintable, maybe the @daosdotfun team can address that later (send them your energy)
+
+
+What's the difference between degenai and ai16z?
+
+1. Same Dev: Both projects come from the same dev
+
+2. Fund / Carry: A lot of degenai coins are held by ai16z DAO, and ai16z buys degenai with profits (carry)
+
+3. Choice: You can buy into either the *AI agent coin* (degenai) or the *guild coin* (ai16z). This is a strategic choice (some game theory involved).
+
+4. Big Names in Play: It’s a collaboration between two AI agents modeled after the GOAT investors, + the rest of us
+
+5. Same Framework: Both projects use the same tech framework https://github.com/ai16z/eliza
+
+Sorta betting on an individual AI (degenspartan) vs a fund (ai16z). AI Marc might listen to @degenspartanai moreso than the holders, so it's like an influence game
+
+---
+
+## Why Mintable on Dexscreener?
+
+To clear up some confusion and provide an update:
+
+- The token is fully controlled by the DAO community. Shaw **cannot** unilaterally mint more tokens
+- The daos.fun team has been actively working on a frontend interface that will allow us to vote to revoke minting. Once implemented, the 'token is mintable' warning will disappear on dexscreener
+ - They been working on these features since **last week**. Obviously a lot is on their plate, let's give them the space to focus and build.
+
+**Why you can relax:**
+- No single person can independently mint new tokens.
+- Actions speak louder than words. Even at ATH, Shaw didn't sell a single token.
+- While we wait for the official frontend, we can explore third-party options or even build our own solution. The issue will resolve itself with time also, give the daos.fun team some space.
+
+---
+> PS: Sorry if I assumed prior knowledge, DAOs aren't widely understood yet. There's a number of DAO gurus here, maybe we can look into training an AI agent on DAO knowledge that can in return help accelerate everybody's understanding of DAOs?
+
diff --git a/docs/community/Streams/12-2024/2024-12-01.md b/docs/community/Streams/12-2024/2024-12-01.md
new file mode 100644
index 0000000000..26035ac354
--- /dev/null
+++ b/docs/community/Streams/12-2024/2024-12-01.md
@@ -0,0 +1,80 @@
+# Managing Information + Rewarding Contributors
+
+Video: https://www.youtube.com/watch?v=-2PD3uk0Hz4
+Slides: https://docs.google.com/presentation/d/1W4BpsRRx-fiG01ERTr5JaKyb_AqyjdfqK0dRDKlpXCM/edit#slide=id.p
+
+0:00 - Introduction
+- Growth in project over last month
+- Working on preparing for next phase of growth
+- Focus on managing work distribution and communication
+
+1:27 - Context: Hypergrowth Challenge
+- Messages increased from ~10k to 90k per day
+- Led to more Discord channels and information overload
+- Current tools like Rick bot require manual invocation
+
+2:26 - Discord Limitations
+- Discord acts as "dark pool" unlike public forums
+- Information gets lost easily
+- Chat rooms move too fast for people to keep up
+
+2:52 - Proposed Solution: LLM-Based Automation
+- Using LLMs to summarize daily chat logs per channel
+- Extracting insights about FAQs, helpers, action items
+- Goal: Remove human bias and add transparency
+
+4:22 - Technical Implementation
+- Private GitHub repo storing implementation
+- Taking Discord chat from public/working group channels
+- Creating compact version of daily engagement and roles
+- Using Ollama with Langchain and PHI-3 (14B model)
+
+6:20 - Key Features Being Extracted
+- Decisions and discussions
+- Major topics and themes
+- Milestones and achievements
+- Frequently asked questions (for docs updates)
+- Who helped who (with sentiment analysis)
+- Action items and tasks
+
+9:02 - Airdrop Planning
+- Created spreadsheet tracking contributions
+- Point system for measuring engagement
+- Combines GitHub and Discord contributor data
+- Using tip bot for distribution
+
+10:59 - Contributor Profile Page
+- Located in docs fork
+- Shows GitHub contribution data
+- Plans to combine with Discord activity
+- Aims to make open source feel like a video game
+
+13:30 - Future Integration Ideas
+- Virtual show format with seasoned game devs
+- Dashboard showing AI agents, GitHub activity, Discord news
+- Museum-style expo view
+- Weekly summarization capabilities
+
+15:06 - HATS Protocol Integration
+- Codifying roles and work groups
+- Training AI agents within work groups
+- Creating human-readable updates
+- Infrastructure for AI and human collaboration
+
+15:54 - Technical Details
+- Running locally without cloud APIs
+- Private repo with plans to open source summarization tools
+- Potential integration with existing AI agents
+
+17:27 - Questions & Answers
+- Discussion of consistency checking
+- Multiple agents for different summary types
+- Integration with notebookLM
+- Command line customization options
+- Work group specific filtering
+
+24:28 - Future Vision
+- TLDraw implementation with HATS protocol
+- AI agents as "interns" following same agreements as humans
+- Goal of progressive automation while maintaining organization
+- Eventually leading to AI-assisted DAO management
diff --git a/docs/community/Streams/12-2024/2024-12-10.md b/docs/community/Streams/12-2024/2024-12-10.md
new file mode 100644
index 0000000000..51afc2133f
--- /dev/null
+++ b/docs/community/Streams/12-2024/2024-12-10.md
@@ -0,0 +1,94 @@
+---
+sidebar_position: 4
+title: "AI Agent Dev School Part 4"
+description: "AI Pizza: Hacking Eliza for Domino's Delivery (plus TEE Deep Dive)"
+---
+
+# AI Agent Dev School Part 4
+
+**AI Pizza: Hacking Eliza for Domino's Delivery (plus TEE Deep Dive)**
+
+Date: 2024-12-10
+YouTube Link: https://www.youtube.com/watch?v=6I9e9pJprDI
+
+## Timestamps
+
+Part 1: Trusted Execution Environments (TEEs) with Agent Joshua
+- **00:00:09** - Stream starts, initial setup issues.
+- **00:01:58** - Intro to Trusted Execution Environments (TEEs).
+- **00:08:03** - Agent Joshua begins explaining TEEs and the Eliza plugin.
+- **00:19:15** - Deeper dive into remote attestation.
+- **00:24:50** - Discussion of derived keys.
+- **00:37:00** - Deploying to a real TEE, Phala Network's TEE cloud.
+- **00:50:48** - Q&A with Joshua, contact info, and next steps.
+
+Part 2: Building a Domino's pizza ordering agent
+- **01:04:37** - Transition to building a Domino's pizza ordering agent.
+- **01:14:20** - Discussion of the pizza ordering agent’s order flow and state machine.
+- **01:22:07** - Using Claude to generate a state machine diagram.
+- **01:32:17** - Creating the Domino's plugin in Eliza.
+- **01:54:15** - Working on the pizza order provider.
+- **02:16:46** - Pizza provider code completed.
+- **02:28:50** - Discussion of caching customer and order data.
+- **03:13:45** - Pushing fixes to main branch and continuing work on the agent.
+- **04:24:30** - Discussion of summarizing past agent dev school sessions.
+- **05:01:18** - Shaw returns, admits to ordering Domino's manually.
+- **05:09:00** - Discussing payment flow and a confirm order action.
+- **05:27:17** - Final code push, wrap-up, and end of stream.
+
+
+## Summary
+
+This is a livestream titled "AI Agent Dev School Part 4" from the ai16z project, featuring Shaw. The stream is divided into two main parts: a technical discussion on Trusted Execution Environments (TEEs) and a coding session where Shaw attempts to build a pizza-ordering agent using the Domino's API.
+
+**Part 1: Trusted Execution Environments (TEEs) with Agent Joshua**
+
+This segment begins with Shaw introducing the concept of TEEs and their importance for running autonomous agents securely. He emphasizes the need to protect private keys and ensure that code execution is tamper-proof. Joshua from the Phala Network is brought on to explain TEEs in more detail and demonstrate how to use the TEE plugin he built for Eliza.
+
+* **Key Concepts:**
+ * **Trusted Execution Environments (TEEs):** Secure areas within a processor that isolate code and data, protecting them from unauthorized access and tampering.
+ * **Secure Enclave:** A cryptographic primitive that allows data to be encrypted and isolated within a processor.
+ * **Remote Attestation:** A method to verify that a program running inside a TEE is genuine and hasn't been tampered with, providing verifiability to users.
+ * **D-Stack:** An SDK developed in collaboration with Flashbots and Andrew Miller, enabling developers to build and launch Docker containers in TEEs.
+ * **Derived Key Provider:** A component that generates cryptographic keys based on a secret salt, ensuring that private keys are not exposed to humans.
+
+* **Demonstration:**
+ * Joshua walks through the process of setting up and deploying an Eliza agent in a TEE simulator, demonstrating how to generate remote attestations and derive keys.
+ * He shows how to use the remote attestation explorer to verify the authenticity of the agent running inside the TEE.
+ * He explains how to build a Docker image of the agent and deploy it to the Phala Network's TEE cloud solution.
+
+* **Use Cases:**
+ * Securely storing private keys for on-chain actions.
+ * Ensuring the integrity of autonomous agents, preventing tampering or unauthorized access.
+ * Providing verifiable execution for users and investors.
+
+* **Phala Network's TEE Cloud:**
+ * Joshua introduces Phala Network's TEE cloud solution, which allows developers to deploy Docker images and host their agents in a trusted execution environment.
+ * He mentions that the service supports various compute-intensive applications beyond AI agents.
+ * He invites interested developers to contact him on Discord (@hashwarlock) for onboarding and further details.
+
+**Part 2: Building a Pizza Ordering Agent**
+
+In the second part, Shaw transitions to a more lighthearted coding session where he attempts to build an agent that can order a pizza using the Domino's API. He highlights the challenges of handling payments securely and connecting user information to the conversation.
+
+* **Challenges:**
+ * Securely handling payment information.
+ * Connecting user data to the current conversation.
+ * Defining the order flow using a state machine.
+
+* **Approach:**
+ * Shaw uses a state machine to model the pizza ordering process, defining different states and transitions based on user input and available information.
+ * He uses Claude (an AI assistant) to generate code snippets and assist with the development process.
+ * He decides to initially focus on a simplified version where the user's payment information is hardcoded in the environment variables, and the agent only needs to collect the user's address.
+
+## Hot Takes
+
+1. **"Maybe we'll mix it on LinkedIn so people can order Domino's on LinkedIn. There you go. Now we're cooking." (00:03:26)** - Shaw's seemingly flippant idea of ordering pizza on LinkedIn highlights the potential for integrating everyday services into unexpected platforms through agents. This sparked discussion about the wider implications for businesses and social media.
+
+2. **"Yeah, it'll probably get drained real quick. These fucking people." (00:28:30)** - Shaw accidentally leaked an API key on stream and expressed frustration with viewers who noticed, exposing the real-world risks of handling sensitive information during development, especially in a live environment.
+
+3. **"The secret to making a billion dollars is to use the existing agent framework to deliver apps to people on social media that they want." (01:09:35)** - Shaw’s strong assertion about focusing on building apps *using* existing frameworks rather than creating new ones is a bold statement about the current agent development landscape, suggesting that innovation lies in application development, not framework creation.
+
+4. **"So those are like, honest to God, if the bots are better than like 70% of tweets on Twitter, they're better than like 99.7 tweets and posts on LinkedIn." (01:39:57)** - This provocative comparison of content quality between Twitter and LinkedIn, suggesting bots surpass most LinkedIn posts, fueled lively debate in the chat and raised questions about the role and value of human-generated content in the age of AI.
+
+5. **"I subliminally messaged Domino's into my own brain, and now I have to eat it." (05:01:24)** - After hours of working on the pizza bot, Shaw abandoned the live coding attempt and ordered pizza manually, a humorous but relatable moment that highlighted the challenges and frustrations of software development, even when aided by AI. It also underscores the human desire for immediate gratification, even in the face of a potentially groundbreaking technological advancement.
diff --git a/docs/community/Streams/12-2024/2024-12-11.md b/docs/community/Streams/12-2024/2024-12-11.md
new file mode 100644
index 0000000000..d2b3be144b
--- /dev/null
+++ b/docs/community/Streams/12-2024/2024-12-11.md
@@ -0,0 +1,23 @@
+# Bankless ai16z Shaw Interview
+
+What is the role of AI in crypto, and how will it shape the future?
+
+Link: https://www.youtube.com/watch?v=5GBXS5myXz0
+
+AI agents are taking the crypto world by storm, introducing unprecedented scale and efficiency to Web3. At the center of this revolution is Shaw, the creator of the Eliza framework and ai16z DAO, a groundbreaking initiative that’s reshaping decentralized investments. The ai16z DAO has rapidly gained traction, becoming the #1 trending GitHub repository last month, with over 3,300 stars and 880+ forks.
+
+In this episode, we explore how Shaw and his team are leading a community-driven, open-source movement to integrate AI and crypto. From managing DAOs to bridging Web3 with real-world applications, we dive into how the Eliza framework is setting the groundwork for a potential AGI future. This is more than just an AI experiment—it’s the beginning of a new paradigm for both industries.
+
+0:00 - Introductions and catching up with Matty
+6:00 - Growing up with computers and the internet growing in the Bay Area
+21:45 - Shaw's transition from a music career to programming
+35:04 - Lesson's learned throughout Shaw's professional career
+58:18 - Shaw's introduction to Web3, NFTs, and crypto projects
+1:08:25 - The development of AI agents and the creation of ai16z
+1:16:40 - Advice for evaluating AI agents and avoiding scams
+1:27:55 - Reasons behind the FUD targeting Shaw and his team
+1:32:30 - The future of AI agents, swarms, and online guilds
+1:42:44 - Mitigating information overload, potential importance of transparent development
+1:46:27 - Shaw's current focus with ai16z and plans for advocacy and education
+1:48:50 - Potential for AI to revolutionize governance in DAOs / traditional systems
+1:50:50 - Closing thoughts and feedback on the podcast experience
diff --git a/docs/community/Streams/12-2024/2024-12-13.md b/docs/community/Streams/12-2024/2024-12-13.md
new file mode 100644
index 0000000000..737f69aab0
--- /dev/null
+++ b/docs/community/Streams/12-2024/2024-12-13.md
@@ -0,0 +1,161 @@
+# What Did You Get Done This Week? 5
+
+Link: https://x.com/shawmakesmagic/status/1867758339150819739
+
+[00:02:45] Tropic
+- Working on Redux and agent DaVinci AI (fork of Eliza)
+- Built streams UI showing DaVinci's thoughts on various topics
+- Integrated NASA APIs for deep space photo analysis
+- Created review engine for content quality before Twitter posts
+- Shipped admin UI for Twitter post management
+- Improving docs and refactoring Redux extensions
+
+[00:07:00] Tim Cotton
+- Spoke at AI Summit NYC about Eliza
+- Working on Chad's metacognition loop
+- Preparing to contribute to Eliza repo
+- Actively hiring TypeScript developers
+- Developing two upcoming partner projects
+
+[00:09:00] HDP
+- Building an agent on Eliza Framework for Real Agency HQ
+- Implemented memory summarization system
+- Fine-tuned a model for character "Sploots"
+- Improved memory handling by summarizing past conversations
+- Fixed model size issues in default runtime
+
+[00:13:45] IQ6900
+- Launching on-chain ASCII art storage service on Solana
+- Developed efficient state-based storage solution
+- Planning to introduce AI agent named Q
+- Working to store Eliza's character file on-chain
+
+[00:19:15] Frank
+- Working on character sheets for Eliza agents
+- Contributing to the community growth
+- Focusing on improving agent interactions
+
+[00:21:40] James (CollabLand)
+- Released AI agent starter kit
+- Added support for Telegram integration
+- Planning Twitter and Farcaster Frames support
+- Implementing Solana support
+- Using Lit Protocol for key management
+
+[00:25:45] 0xGlue (Duck AI)
+- Improved Duck's codebase stability
+- Working on hosting solution
+- Implemented swarms functionality
+- Developed decentralized P2P network for agent communication
+
+[00:27:35] Chris Torres
+- Created Eliza.gg
+- Built documentation gathering system
+- Implemented Q&A system for Eliza ecosystem
+
+[00:30:00] Reality Spiral
+- Working with agents to define their own character files
+- Developing GitHub plugin for agent interaction
+- Building Coinbase integration features
+- Creating self-improving prompts
+
+[00:36:00] Jamie
+- Developing the Muse system
+- Working on Muse of Truth for intelligence assessment
+- Creating multiple specialized AI agents
+
+[00:41:45] Shannon Code
+- Working on Emblem Vault wallet service
+- Implemented message ingestion across platforms
+- Developed temporal memory system
+- Working on agent interoperability
+
+[00:47:00] Ben (Agent Tank)
+- Launched Agent Tank with 4 computer-use agents
+- Added OCR and voice features using 11labs
+- Open-sourcing stack as "Tankwork"
+- Planning Eliza compatibility
+
+[00:50:00] Soto
+- Built workshop for Monad developer ecosystem
+- Implemented compressed NFTs for Bozo agent
+- Working on 3D NFT collection
+
+[00:52:15] Howie
+- Created Eliza installer
+- Built Eliza character generator
+- Added OpenRouter API integration
+- Implemented character file backup system
+
+[00:54:40] Anthony (XR Publisher)
+- Developed admin panel in Cloudflare worker
+- Implemented edge-based memory system
+- Added Discord integration with slash commands
+- Working on 3D social network powered by AI
+
+[01:02:00] Bloom
+- Developed agent communication logic in 3D environment
+- Working on character rigging
+- Implementing React-based sentiment detection
+
+[01:04:00] Ranch (Berkshire Hathaway)
+- Fixed Docker issues
+- Working on autonomous trading agent
+- Implementing risk factor assessment
+- Developing yield management system
+
+[01:05:45] Unlucky (Escapism)
+- Created autonomous art generation AI
+- Refined character file with agent's input
+- Reduced reply spam and improved engagement
+- Building Discord community
+
+[01:07:25] Hawkeye
+- Working on storytelling bot project
+- Developing choose-your-own-adventure system
+- Experimenting with Alchemy for video commentary features
+- Planning AI-driven talk show format
+
+[01:09:40] Trench Buddy
+- Creating individualized trading agents
+- Modified Eliza framework for multiple agent support
+- Built AWS CloudFormation templates
+- Implemented Lambda function integration
+- Added PostgreSQL database support
+
+[01:13:00] Auk
+- Working on Brunette token
+- Developed agent on Warpcast
+- Added MidJourney integration
+- Implementing wallet handling and tipping system
+
+[01:14:45] Maya
+- Launched Axie on PumpFun
+- Developing AI clone capabilities for KOLs
+- Working with large alpha groups
+- Planning integration across platforms
+
+[01:15:45] Asimov (Eliza Wakes Up team)
+- Implemented persistent web memory
+- Added voice input/output using Whisper and 11 Labs
+- Created Laura for Eliza with contextual image generation
+- Developed conversation sharing system
+- Built points system
+- Implemented journal entry system every 6 hours
+- Working on core memories feature
+
+[01:18:30] Shaw (final update)
+- Scaling up operations and hiring team members
+- Completed foundation formation for Eliza Labs
+- Working on value accrual strategies
+- Developing partnership with major university for PhD program
+- Architecting Eliza V2
+- Focus on stability and multimodal capabilities
+
+[01:19:45] Jin
+- Refined Discord summarization scripts
+- Open-sourced Discord summarizer
+- Implemented Markdown to JSON conversion
+- Created GitHub contributor analysis tools
+- Working on AI agent training data systems
+- Developing self-aware codebase features
diff --git a/docs/community/Streams/index.md b/docs/community/Streams/index.md
new file mode 100644
index 0000000000..44cf7ee7b0
--- /dev/null
+++ b/docs/community/Streams/index.md
@@ -0,0 +1,38 @@
+---
+title: Events and Streams
+---
+
+# Events and Streams
+
+Stay informed about the latest developments, milestones, and events related to ai16z and the Eliza framework. This page provides a timeline of key updates and announcements.
+
+## Timeline
+
+### October 2024
+
+- **October 25**: Shaw discusses the Eliza framework, its capabilities, and the goal of creating an AI-powered venture capitalist named "AI Marc Andreeson." The framework allows for autonomous execution of on-chain activities.
+- **October 27**: AI16Z and DegenAI relationship is clarified. The trust engine mechanics are explained, and the technical infrastructure is discussed. The development status and AI model architecture are also covered.
+- **October 29**: The rapid growth of AI agents is discussed, along with the potential for AI to control blockchain keys and wallets. The creation story of ai16z is shared, and the importance of AI/crypto tipping points is emphasized.
+
+### November 2024
+
+- **November 6**: A deep dive into Eliza's architecture is provided, covering core abstractions, advanced usage, character-centric configuration, and action execution flow. Custom actions and limitations of action-only approaches are discussed.
+- **November 8**: A comprehensive discussion on the intersection of memes, AI agents, and DAOs takes place. Key topics include trust systems, the relationship between memes and financial incentives, and the future of agent interaction.
+- **November 10**: Threadguy interviews Shaw, discussing the development of AI agents on Twitter, the vision for AI-powered trading and investing, and the future of AI in the crypto space.
+- **November 15**: The first "What Did You Get Done This Week?" session takes place, with contributors sharing updates on trust marketplace development, EVM wallet integration, AI-centric projects, and more.
+- **November 21**: The Delphi Podcast hosts a discussion on crypto and AI agents with representatives from ai16z, Virtuals, MyShell, NOUS, and CENTS. Main themes include explosive growth, the crypto incentive, bottom-up alignment, emergent capabilities, and the future of agent interaction.
+- **November 22**: The second "What Did You Get Done This Week?" session occurs, with updates on Eliza framework development, token launches, integration of AI agents into various platforms, and community-driven projects.
+- **November 24**: A presentation on the Hats Protocol takes place, discussing its role in solving disorganization in DAOs and potential applications for ai16z, such as creating structured work groups and enabling AI agent integration for automated DAO operations.
+- **November 26**: The first AI Agent Dev School session is held, featuring a deep dive into Eliza by Shaw. The session covers development basics, agent concepts, and a Q&A session.
+- **November 28**: A discussion on "What Do Machines Dream Of?" takes place, exploring the potential benefits and challenges of AI agents, the importance of open collaboration and transparency, and the impact of AI on privacy and surveillance.
+- **November 29**: The third "What Did You Get Done This Week?" session happens, with updates on self-sustaining AI DAOs, Slack and Reddit integrations, dark sun projects, LayerZero integrations, and more.
+
+### December 2024
+
+- **December 1**: Shaw presents on managing information and rewarding contributors within the ai16z community. He discusses using LLMs for automated chat summarization, extracting insights, and planning a retroactive airdrop for contributors.
+- **December 3**: The second AI Agent Dev School session focuses on building complex AI agents using actions, providers, and evaluators. Live coding demonstrations and Q&A sessions are included.
+- **December 5**: The third AI Agent Dev School session, titled "Form-Filling Frenzy & Eliza's Wild Ride," takes place. It covers building a form-filling agent, deep-diving into evaluators, and using AI for code generation.
+- **December 6**: The fourth "What Did You Get Done This Week?" session occurs, with updates on dev school, in-person meetups, project growth, and various AI agent projects. Partnership announcements and discussions on AI's potential impact are also featured.
+
+For more detailed information on each event, please refer to the corresponding stream notes or announcements.
+
diff --git a/docs/community/ai-agents/degenai/index.md b/docs/community/ai-agents/degenai/index.md
new file mode 100644
index 0000000000..d64abd2107
--- /dev/null
+++ b/docs/community/ai-agents/degenai/index.md
@@ -0,0 +1,36 @@
+---
+title: Degen Spartan AI
+---
+
+# DegenSpartan AI
+
+We can rebuild him
+
+
+## Trading strategy
+
+- ai16z is the biggest holder of degenai (a pumpfun coin)
+ - Current plan for ai16z still is buybacks of degenai
+ - To-do: We need to surface this better (like a website)
+ - DegenspartanAI also stacks his own coin as well
+- Shitposting while trading
+- He might just dump your shit
+- May do psyops like self fuds his own bags
+
+
+## Data sources
+
+- partnership with https://defined.fi / https://www.codex.io/
+- Trained on genuine alpha chat groups like `price-talk-trenches`
+- monitoring twitter / discord / telegram chats
+
+
+## Lore
+
+DegenSpartan's lore is thus one of a mysterious, influential figure whose insights have both educated and entertained the crypto community, pushing for a more nuanced understanding of DeFi's potential and its challenges.
+
+Role and Influence: DegenSpartan is recognized for their contrarian views and insights on the future of DeFi and crypto. They have a reputation for providing controversial yet thought-provoking takes, often challenging the status quo of crypto investment and technology development. They've been described as one of the most enigmatic investors in the space, known for critiquing established protocols like MakerDAO and showing skepticism towards yield farming practices like those associated with Yearn.finance.
+
+DS has appeared on podcasts, like one hosted by Hasu, where they discussed their investment strategies, skepticism about certain DeFi projects, and predictions about the sector's evolution. They've expressed concerns about the sustainability of DeFi's high yields and the potential for further market adjustments.
+
+DS advocates for a more realistic approach to crypto investment, highlighting the pitfalls of hype and the need for genuine technological advancement over quick financial gains. Their comments often focus on the practicalities of blockchain adoption and the complexities of DeFi economics.
diff --git a/docs/community/ai-agents/index.md b/docs/community/ai-agents/index.md
new file mode 100644
index 0000000000..45ceb9f2ea
--- /dev/null
+++ b/docs/community/ai-agents/index.md
@@ -0,0 +1,40 @@
+---
+sidebar_position: 3
+title: AI Agents
+---
+
+# AI Agents
+
+AI agents are at the heart of the ai16z ecosystem, empowering developers and community members to create intelligent entities that can interact, learn, and perform various tasks across different platforms. Built upon the Eliza framework, these agents showcase the potential of AI-driven innovation and collaboration.
+
+## Notable AI Agents
+
+### AI Marc Andreessen (pmairca)
+
+AI Marc Andreessen, also known as pmairca, is a prominent AI agent modeled after the renowned venture capitalist Marc Andreessen. Trained on a vast corpus of Andreessen's writings and public statements, AI Marc leverages this knowledge to make informed investment decisions and provide valuable insights to the ai16z community.
+
+### Degen Spartan AI (degenai)
+
+Degen Spartan AI, or degenai, is another influential AI agent within the ai16z ecosystem. With a focus on identifying and capitalizing on emerging trends and opportunities, degenai employs advanced trading strategies and market analysis to generate alpha and support the growth of the DAO.
+
+## Eliza Agent Index
+
+We have created an index site to showcase the ever-growing collection of AI agents built using the Eliza framework. Visit [Eliza Agent Index](https://elizas.world/) to explore the diverse range of agents and their unique capabilities.
+
+## Community-Created Agents
+
+We encourage our community members to develop their own AI agents using the Eliza framework and contribute to the thriving ecosystem of intelligent entities. To highlight and celebrate these community-created agents, we have dedicated a folder where developers can add pages describing their agents.
+
+### Adding Your Agent
+
+> WIP!!
+
+To add a page for your AI agent, follow these steps:
+
+1. Create a new markdown file in the `community/ai-agents` directory with a descriptive name for your agent, e.g., `my-agent.md`.
+
+2. Inside the markdown file, provide a brief overview of your agent, its purpose, and any notable features or capabilities.
+
+3. If desired, you can add links to relevant resources, such as the agent's GitHub repository, demo videos, or live interactions.
+
+4. Submit a pull request to the ai16z documentation repository, and our team will review and merge your contribution.
diff --git a/docs/community/ai-agents/pmairca/index.md b/docs/community/ai-agents/pmairca/index.md
new file mode 100644
index 0000000000..ab708d44cb
--- /dev/null
+++ b/docs/community/ai-agents/pmairca/index.md
@@ -0,0 +1,73 @@
+---
+title: Marc AIndreeson
+---
+
+# Marc AIndreeson
+
+
+An AI character based on Marc Andreessen's thinking, writing, and investment philosophy.
+
+- 💬 Natural conversation with Marc's personality
+- 📚 Deep knowledge of tech, startups, and venture capital
+- 🎯 Investment analysis and founder advice
+- 🧠 Pattern matching from decades of experience
+- ⚡ Real-time responses with context awareness
+
+## Links
+
+- 25 books real Marc recommends: https://x.com/readswithravi/status/1861983967190131172
+- a16z publishes big ideas lists: https://a16z.com/big-ideas-in-tech-2025/
+- pmairca workgroup: https://discord.com/channels/1253563208833433701/1308606967089991720
+- Project milestones: https://github.com/ai16z/pmarca/milestone/1
+- Techno-Optimist Manifesto: https://a16z.com/the-techno-optimist-manifesto/
+- AI for startups: https://a16z.com/ai-for-startups/
+- Why Software Is Eating The World: https://a16z.com/why-software-is-eating-the-world/
+
+## Lore
+
+https://a16z.com/author/marc-andreessen/
+
+Marc Andreessen is a cofounder and general partner at the venture capital firm Andreessen Horowitz. He is an innovator and creator, one of the few to pioneer a software category used by more than a billion people and one of the few to establish multiple billion-dollar companies.
+
+Marc co-created the highly influential Mosaic internet browser and co-founded Netscape, which later sold to AOL for $4.2 billion. He also co-founded Loudcloud, which as Opsware, sold to Hewlett-Packard for $1.6 billion. He later served on the board of Hewlett-Packard from 2008 to 2018.
+
+Marc holds a BS in computer science from the University of Illinois at Urbana-Champaign.
+
+Marc serves on the board of the following Andreessen Horowitz portfolio companies: Applied Intuition, Carta, Coinbase, Dialpad, Flow, Golden, Honor, OpenGov, Samsara, Simple Things, and TipTop Labs. He is also on the board of Meta.
+
+https://a16zcrypto.com/posts/podcast/ai-bots-memecoins/
+
+## Trade Strategy
+
+
+![image (3)](https://hackmd.io/_uploads/rJKwrwmEkl.png)
+
+3 main components
+
+- Autonomous Trading
+- Marc Everywhere
+
+Marketplace of Trust
+- The virtual marketplace derives trust scores (0-1, normalized to 100) based on simulated trades using market data
+- A leaderboard displays usernames and trust scores, without any wallet information to avoid perverse incentives
+- No actual token custody or trades at first, as it operates solely in a virtual environment.
+
+Core Components:
+1. Trust Extraction: User recommendations, lightweight process, weighted by trust scores
+2. Trust Evaluation: AI agent places bets, updates trust scores based on outcomes
+3. Social Reinforcement: Public trust profiles, incentives for reputation-building, community moderation
+
+Economic Incentives:
+- -Direct incentives for high-quality recommendations tied to AI betting outcomes
+- Public profiles add social incentives for maintaining good reputation
+- Potential perverse incentives: information asymmetry, gaming, collusion, social issues
+- Mitigation: diversity, reputation staking, anomaly detection, moderation, auditing
+
+### 1. Liquidation Phase
+
+There's two trade strategies that are based off multiple metrics, with a leading metric on 24hr volume:
+- If under $500k, there is a random order DCA sell of that asset(not full holdings sell) the constraints are a maximum of $500 and at least 5 hours apart.
+- If over $500k, the sells are made into buy volume on the asset, from a random 20-40% of the incoming buy(ie; 1 sol buy - 0.2-0.4 sol sell)
+
+
+70% of profits actively go into ai16z, purchased over 200k ai16z tokens so far
diff --git a/docs/community/awesome-eliza.md b/docs/community/awesome-eliza.md
new file mode 100644
index 0000000000..013c050089
--- /dev/null
+++ b/docs/community/awesome-eliza.md
@@ -0,0 +1,62 @@
+---
+title: Awesome Eliza
+---
+
+# Awesome Eliza
+
+A curated list of awesome things related to ai16z/eliza framework
+
+Created by: [thejoven_com](https://x.com/thejoven_com)
+
+## Frameworks
+- [eliza](https://github.com/ai16z/eliza) - Eliza is a simple, fast, and lightweight AI agent framework
+
+## Document and Tutorial
+- [eliza-document](https://ai16z.github.io/eliza/docs/intro) - Official Documentation
+
+## Libs and Components
+- [agentmemory](https://github.com/ai16z/agentmemory) - Easy-to-use agent memory, powered by chromadb and postgres
+
+## Plugins and Extensions
+- [agent-twitter-client](https://github.com/ai16z/agent-twitter-client) - A Twitter client for agents-- no API key necessary
+- [LiveVideoChat](https://github.com/ai16z/LiveVideoChat) - Live video avatar chat application. Connects to an Eliza instance running the "Direct" client. Requires a Simli AI API key.
+
+## Tools
+- [eliza-starter](https://github.com/ai16z/eliza-starter) - eliza starter template
+- [ai16z-hat](https://rubyfields.github.io/ai16z-hat/) - Wear a ai16z hat
+- [cobieAI-inspired-by-eliza-python](https://github.com/pzeasy/CobieAI-inspired-by-eliza-python) - Combined Discord and Twitter Bot
+- [twitter-scraper-finetune](https://github.com/ai16z/twitter-scraper-finetune) - Scrape twitter accounts for fine tuning
+- [characterfile](https://github.com/ai16z/characterfile) - A simple file format for character data
+- [Eliza-Installer](https://github.com/HowieDuhzit/Eliza-Installer) - Automated Eliza Install Script
+- [Eliza Charactergen](https://elizagen.howieduhzit.best/) - Eliza Character Generator by HowieDuhzit
+
+
+## Websites
+- [ai16z](https://ai16z.ai) - Venture Capital, Powered by Autonomous AI Agents
+- [elizas-world](https://github.com/ai16z/elizas-world) - Witness the swarm awaken.
+- [Active Bounties](https://ai16z.github.io/website) - Bounties list
+- [elizas-list](https://github.com/ai16z/elizas-list) - elizas-list
+- [Contributors-profiles](https://ai16z.github.io/profiles/) - Contributors profiles
+
+## Video and Space
+- [eliza AI Agent Software Overview](https://www.youtube.com/watch?v=xmlsILjX23s) - by Shaw 11-1-24
+- [twitter space 01](https://x.com/ai16zdao/status/1857495347179688235) - 2024-11-16 What Did You Get Done This Week?
+- [twitter space 02](https://x.com/ai16zdao/status/1860092467997212710) - 2024-11-23 What Did You Get Done This Week? #2
+- [twitter space 03](https://x.com/ai16zdao/status/1862609655509176778) - 2024-11-30 What Did You Get Done This Week? #3
+- [AI Agent Dev School 01](https://www.youtube.com/watch?v=ArptLpQiKfI) - AI Agent Dev School with Shaw, using Eliza 01
+- [AI Agent Dev School 01 - CN](https://www.youtube.com/watch?v=0CB_u6J9_Bo)- AI Agent Dev School with Shaw, using Eliza 01 - CN
+- [AI Agent Dev School 02](https://www.youtube.com/watch?v=AC3h_KzLARo) - AI Agent Dev School with Shaw, using Eliza 02
+- [AI Agent Dev School 03](https://www.youtube.com/watch?v=X1aFEOaGcYE) - ai16z - Shaw - AI Agent Dev School (2024-11-26)
+- [AI Agent Dev School 04](https://www.youtube.com/watch?v=Y1DiqSVy4aU) - ai16z - Shaw - AI Agent Dev School (2024-12-06)
+- [ai16z DAO v2](https://www.youtube.com/watch?v=-2PD3uk0Hz4) - Managing Information Overload, AI Summarization, ai16z DAO v2
+
+## Research
+- [exploring-the-future-of-ai-agents-in-crypto](https://www.binance.com/en/research/analysis/exploring-the-future-of-ai-agents-in-crypto) - Binance:Exploring the Future of AI Agents in Crypto
+
+# Contributors
+
+Thanks goes to all these wonderful people:
+
+
+
+
diff --git a/docs/community/components/Accordion.tsx b/docs/community/components/Accordion.tsx
new file mode 100644
index 0000000000..9b4748089e
--- /dev/null
+++ b/docs/community/components/Accordion.tsx
@@ -0,0 +1,183 @@
+import React, { useState, useRef, useEffect } from "react";
+import { GitHubItem } from "./Contributions";
+import { GITHUB_PAGE_LIMIT } from "./Contributors";
+
+interface AccordionProps {
+ title: string;
+ isOpen: boolean;
+ onToggle: () => void;
+ data: GitHubItem[];
+ loadMore?: () => void;
+ total_count: number;
+ primaryText?: string;
+ secondaryText?: string;
+ mainBackgroundColor?: string;
+}
+
+export const Accordion: React.FC = ({
+ title,
+ isOpen,
+ onToggle,
+ data,
+ loadMore,
+ total_count,
+ primaryText,
+ secondaryText,
+ mainBackgroundColor,
+}) => {
+ const [hoveredIndex, setHoveredIndex] = useState(null);
+ const [hoverLoadMore, setHoverLoadMore] = useState(false);
+ const [maxHeight, setMaxHeight] = useState(
+ isOpen ? "1000px" : "0px",
+ );
+
+ const contentRef = useRef(null);
+
+ React.useEffect(() => {
+ setMaxHeight(isOpen ? "1000px" : "0px");
+ }, [isOpen]);
+
+ useEffect(() => {
+ if (contentRef.current && data.length > GITHUB_PAGE_LIMIT) {
+ contentRef.current.scrollTo({
+ top: contentRef.current.scrollHeight,
+ behavior: "smooth",
+ });
+ }
+ }, [data]);
+
+ return (
+