eliza icon indicating copy to clipboard operation
eliza copied to clipboard

Cheshire Terminal

Open 8bitsats opened this issue 1 year ago • 3 comments

Cheshire Terminal https://zany-cantaloupe-d3d.notion.site/Cheshire-Terminal-142ea810c1f7803f9040c91541e710e5?pvs=73

Low

-->

Background

What does this PR do?

A new Character, Cross Chain, Memetic Warfare, Adds music, and verifies the Cheshire Terminal $grin token launch through Eliza Fork and framework. Also want to establish a foundation for Cheshire Framework integrating metaplex and helius as well as cross chain zero knowledge recursion using on chain ai oracles using metaplex core, zero knowledge recursion, and cross chain communication of assets on Bitcoin, Solana, And Beyond.

What kind of change is this?

Features, Character Add.

This is my first official pull request on any github and I would be honored if it would be included in the Eliza Framework. I have been working on Cross Chain Multi Mo del Ai Agents, on and off chain for about 6 months now, and have specifically trained data sets and fine tunes models for Solana Bitcoin and beyond.

Documentation changes needed?

MemeticWarfare trading characters/cheshire eliza/music

Testing

Where should a reviewer start?

Detailed testing steps

8bitsats avatar Nov 20 '24 15:11 8bitsats

@8bitsats please squash all your commits into one with a more relevant commit message.

snobbee avatar Nov 20 '24 16:11 snobbee

There are also conflicts that would need to be addressed in the following files:

.env.example
docs/docs/guides/configuration.md
package-lock.json
packages/adapter-sqlite/package.json
packages/agent/src/index.ts
packages/client-discord/src/messages.ts
packages/client-discord/src/voice.ts
packages/client-discord/tsconfig.json
packages/client-telegram/src/messageManager.ts
packages/client-telegram/src/telegramClient.ts
packages/client-twitter/package.json
packages/client-twitter/src/index.ts
packages/client-twitter/src/interactions.ts
packages/client-twitter/src/post.ts
packages/core/src/embedding.ts
packages/core/src/generation.ts
packages/core/src/memory.ts
packages/core/src/runtime.ts
packages/core/tsconfig.json
pnpm-lock.yaml

It seems that some of these changes are specific to a character you want to create @8bitsats , and those would be better served for your own fork of Eliza. There are various forks as you can see in Eliza World , but people display that content in their own hosted fork rather than in the main repo.

Then the last point of feedback is that this is a very large pull request, it would help if you broke down the changes into smaller pull requests that we could review more easily.

And then I would say we actually may want to add this to the guidelines of our contributing docs or some other guidelines cc @monilpat @lalalune

jkbrooks avatar Nov 20 '24 16:11 jkbrooks

hey brother, this is my first pull request, and I totally sent you my local copy before I cleaned up the build post token launch, give me a few and I'll organize it and clean it up for you. Thanks again for the response!

8bitsats avatar Nov 20 '24 16:11 8bitsats