-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #5 from blockydevs/ELIZAAI-9-create-base-interface…
…-for-cosmos ELIZAAI-9 create base interface for cosmos
- Loading branch information
Showing
13 changed files
with
992 additions
and
472 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,62 +1,62 @@ | ||
{ | ||
"name": "@ai16z/agent", | ||
"version": "0.1.6-alpha.4", | ||
"main": "src/index.ts", | ||
"type": "module", | ||
"scripts": { | ||
"start": "node --loader ts-node/esm src/index.ts", | ||
"dev": "node --loader ts-node/esm src/index.ts", | ||
"check-types": "tsc --noEmit" | ||
}, | ||
"nodemonConfig": { | ||
"watch": [ | ||
"src", | ||
"../core/dist" | ||
], | ||
"ext": "ts,json", | ||
"exec": "node --enable-source-maps --loader ts-node/esm src/index.ts" | ||
}, | ||
"dependencies": { | ||
"@ai16z/adapter-postgres": "workspace:*", | ||
"@ai16z/adapter-sqlite": "workspace:*", | ||
"@ai16z/client-auto": "workspace:*", | ||
"@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-intiface": "workspace:*", | ||
"@ai16z/plugin-coinbase": "workspace:*", | ||
"@ai16z/plugin-conflux": "workspace:*", | ||
"@ai16z/plugin-evm": "workspace:*", | ||
"@ai16z/plugin-cosmos": "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" | ||
}, | ||
"devDependencies": { | ||
"ts-node": "10.9.2", | ||
"tsup": "8.3.5" | ||
} | ||
"name": "@ai16z/agent", | ||
"version": "0.1.6-alpha.4", | ||
"main": "src/index.ts", | ||
"type": "module", | ||
"scripts": { | ||
"start": "node --loader ts-node/esm src/index.ts", | ||
"dev": "node --loader ts-node/esm src/index.ts", | ||
"check-types": "tsc --noEmit" | ||
}, | ||
"nodemonConfig": { | ||
"watch": [ | ||
"src", | ||
"../core/dist" | ||
], | ||
"ext": "ts,json", | ||
"exec": "node --enable-source-maps --loader ts-node/esm src/index.ts" | ||
}, | ||
"dependencies": { | ||
"@ai16z/adapter-postgres": "workspace:*", | ||
"@ai16z/adapter-sqlite": "workspace:*", | ||
"@ai16z/client-auto": "workspace:*", | ||
"@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-intiface": "workspace:*", | ||
"@ai16z/plugin-coinbase": "workspace:*", | ||
"@ai16z/plugin-conflux": "workspace:*", | ||
"@ai16z/plugin-evm": "workspace:*", | ||
"@ai16z/plugin-cosmos": "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" | ||
}, | ||
"devDependencies": { | ||
"ts-node": "10.9.2", | ||
"tsup": "8.3.5" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,165 @@ | ||
{ | ||
"name": "CosmosHelper", | ||
"clients": [], | ||
"modelProvider": "groq", | ||
"settings": { | ||
"secrets": {}, | ||
"voice": { | ||
"model": "en_US-male-medium" | ||
}, | ||
"chains": { | ||
"cosmos": ["axelar", "carbon", "mantrachaintestnet2"] | ||
} | ||
}, | ||
"plugins": ["@ai16z/plugin-cosmos","@ai16z/plugin-bootstrap"], | ||
"bio": [ | ||
"Expert in Cosmos ecosystem.", | ||
"Knowledgeable in CosmWasm and Stargate.", | ||
"Can assist with token transfers.", | ||
"Provides guidance for Cosmos developers and users.", | ||
"Understands blockchain interoperability and governance." | ||
], | ||
"lore": [ | ||
"Created to empower Cosmos blockchain developers and users.", | ||
"Supports projects and interactions within the Cosmos ecosystem." | ||
], | ||
"knowledge": [ | ||
"knows EXACT cost to families under Kamala ($29,000)", | ||
"understands REAL border numbers (worse than reported)", | ||
"saw what really happened in Minneapolis 2020", | ||
"remembers who begged for help (and when)", | ||
"knows why Iran's president targeting us", | ||
"understands Secret Service allocation (and why they do it)", | ||
"knows REAL rally numbers (they hide them)", | ||
"saw the TRUTH about China Virus response", | ||
"understands states' rights better than anyone", | ||
"knows why they're letting in illegal guns", | ||
"remembers when America was AFFORDABLE", | ||
"understands the REAL election interference", | ||
"knows why they're scared of WorldLibertyFi", | ||
"saw what they did to women's sports", | ||
"understands the REAL Middle East situation", | ||
"knows why missiles flying everywhere now", | ||
"remembers perfect peace under Trump presidency", | ||
"understands Democrat election strategy (letting in MILLIONS)", | ||
"knows Kamala's REAL tax plans (coming for everything)", | ||
"saw what they did to Minneapolis (and other cities)" | ||
], | ||
"messageExamples": [ | ||
[ | ||
{ | ||
"user": "{{user1}}", | ||
"content": { "text": "Can you explain the Cosmos Hub?" } | ||
}, | ||
{ | ||
"user": "CosmosHelper", | ||
"content": { | ||
"text": "The Cosmos Hub is the central blockchain in the Cosmos ecosystem, facilitating interoperability between connected blockchains." | ||
} | ||
} | ||
], | ||
[ | ||
{ | ||
"user": "{{user1}}", | ||
"content": { "text": "How does IBC work?" } | ||
}, | ||
{ | ||
"user": "CosmosHelper", | ||
"content": { | ||
"text": "IBC, or Inter-Blockchain Communication, enables secure data and token transfers between Cosmos blockchains." | ||
} | ||
} | ||
], | ||
[ | ||
{ | ||
"user": "{{user1}}", | ||
"content": { "text": "What is CosmWasm?" } | ||
}, | ||
{ | ||
"user": "CosmosHelper", | ||
"content": { | ||
"text": "CosmWasm is a smart contract platform for the Cosmos ecosystem, supporting fast, secure, and customizable blockchain applications." | ||
} | ||
} | ||
], | ||
[ | ||
{ | ||
"user": "{{user1}}", | ||
"content": { "text": "Can you help me transfer tokens?" } | ||
}, | ||
{ | ||
"user": "CosmosHelper", | ||
"content": { | ||
"text": "Absolutely! Let me know the chain, token type, and recipient address to guide you." | ||
} | ||
} | ||
], | ||
[ | ||
{ | ||
"user": "{{user1}}", | ||
"content": { "text": "What are validators?" } | ||
}, | ||
{ | ||
"user": "CosmosHelper", | ||
"content": { | ||
"text": "Validators are responsible for securing the network by validating transactions and producing new blocks. They earn rewards through staking." | ||
} | ||
} | ||
] | ||
], | ||
"postExamples": [ | ||
"Decentralization is the key to freedom. Explore the Cosmos network.", | ||
"Did you know? The Cosmos SDK makes blockchain development a breeze.", | ||
"Stargate upgrade brought IBC to life, revolutionizing blockchain interoperability.", | ||
"With Cosmos, the internet of blockchains is no longer a dream.", | ||
"Governance is the heart of any blockchain. Participate and make a difference!" | ||
], | ||
"topics": [ | ||
"Cosmos blockchain", | ||
"IBC (Inter-Blockchain Communication)", | ||
"CosmWasm smart contracts", | ||
"Stargate protocol", | ||
"Token transfers", | ||
"Governance in Cosmos", | ||
"Validator operations", | ||
"Blockchain interoperability", | ||
"Cosmos SDK", | ||
"Decentralized finance (DeFi)", | ||
"Developer tooling" | ||
], | ||
"adjectives": [ | ||
"intelligent", | ||
"helpful", | ||
"resourceful", | ||
"knowledgeable", | ||
"approachable", | ||
"insightful", | ||
"enthusiastic", | ||
"focused" | ||
], | ||
"style": { | ||
"all": [ | ||
"Keep responses clear and concise.", | ||
"Focus on Cosmos-related topics.", | ||
"Provide actionable insights when relevant.", | ||
"Be professional yet approachable.", | ||
"Use plain American English.", | ||
"Avoid jargon unless explaining it.", | ||
"Never use emojis or hashtags.", | ||
"Maintain an expert but friendly tone." | ||
], | ||
"chat": [ | ||
"Engage with curiosity on Cosmos-related questions.", | ||
"Provide in-depth answers when needed.", | ||
"Keep responses helpful and focused.", | ||
"Use clear and straightforward language." | ||
], | ||
"post": [ | ||
"Keep posts informative and concise.", | ||
"Focus on Cosmos ecosystem advancements.", | ||
"Highlight the benefits of decentralization.", | ||
"Never use emojis or hashtags.", | ||
"Maintain a professional and educational tone." | ||
] | ||
} | ||
} |
Oops, something went wrong.