WorldBuilding

Telegram writing bot that registers story elements on Story Protocol

WorldBuilding

Created At

Agentic Ethereum

Project Description

Users can collaborate with an AI agent trained on science fiction knowledge to co-write a story and register the IP on story protocol. When adding the story to Story Protocol the user selects the title, adds their wallet, and uploads a title image.

The starting point for the writing is themes pulled form a twitter profile.

How it's Made

This project uses the collab.land starter kit, a purpose build gaianode and story protocol. Unfortunately Story Protocol's is just getting ready for mainnet launch and the dev testnet wasn't stable. There is no public faucet yet.

Story Protocol Explorer with IP registered Friday evening: https://explorer.story.foundation/collections/0x0274A13dF70f4c1BB7f5C87b83Ea2a71660b3342

Agent The agent has been given a special knowledge base. This knowledge base is composed of science fiction literature taken from hugging face. The books are chunked using a semantic chunker (llama index). This is then used to create the snapshot.

I used qwen1.5b model as I have a M1 with 8GB and larger models crashed the computer.

The user is interacting with the agent in two moments:

  1. At the start the user is given the bot a twitter url. The agent is analyzing this for themes.
  2. The agent is writing a story based on the theme the user selected. This is a three step process: Write the story --> provide edit suggestion --> rewrite the story.
background image mobile

Join the mailing list

Get the latest news and updates

WorldBuilding | ETHGlobal