ofey404 / WalkingShadows

Generate story with LLM, Generative Agents (Arxiv. 2304.03442) and other technologies. A full stack monorepo.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Walking Shadows

In this repo, I'm building a web tool for quickly building story prototypes with LLM.

Based on:

  1. ML Storytelling researches
  2. Stanford's article: Generative Agents: Interactive Simulacra of Human Behavior

For the name, see:

Life's but a walking shadow; a poor player, that struts and frets his hour upon the stage, and then is heard no more: it is a tale told by an idiot, full of sound and fury, signifying nothing.

Roadmap

Goal:

  1. Build a writing-aid tool with verified technologies, like stanford's generative agents, and other ML story telling papers.
  2. Write it in business quality, battle-tested python.

For roadmap, see ./docs/roadmap.md.

For current development status, see this repo's issue board.

This is the latest snapshot:

latest

latest

Takeaways of my reading materials

Those markdown files are written under Markmap | Visualize your markdown in VSCode.

Build System

This project uses Bazel as its build system. I'd like to try out its test caching feature for python.

Commands:

./scripts/update_bazel_build.sh
./scripts/build_image.sh
./scripts/launch.sh
./scripts/start_frontend.sh
./scripts/start_backend.sh
./scripts/test.sh

About

Generate story with LLM, Generative Agents (Arxiv. 2304.03442) and other technologies. A full stack monorepo.

License:GNU General Public License v2.0


Languages

Language:Python 43.9%Language:Starlark 38.5%Language:TypeScript 11.9%Language:Shell 4.1%Language:CSS 1.7%