S
stefanocaronia/rpg-engine
Play a tabletop role-playing game with an AI as your game master
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Install command from the repository
npm install -g rpg-engine
Parsed from the README we fetched on 2026-10-29; we have not executed it.
This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
- Star count
- 1 ★ · stefanocaronia/rpg-engine · read from the GitHub search API · (checked 2026-11-13 20:00:50)
- Source
- read directly from its GitHub page · type: open-source project
- Harvest history
- first seen 2026-10-29 · last seen 2026-11-14 · seen 17× · listed by 1 sources
- Score
- score 103 · 1 ★ · 1 sources · repo
- Install
npm install -g rpg-engine
FAQ (answers come from our records)
How do I install it?
The repository provides this install command:
npm install -g rpg-engine. It comes from the repository itself; we cannot guarantee it runs as-is in your client.Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository
stefanocaronia/rpg-engine;first catalogued 2026-10-29;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.# RPG Engine
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Play a tabletop role-playing game with an AI as your game master.
## A world that resists
A game needs a world that resists: a locked door stays locked even when the story would like it open, the arrows run out, a dead innkeeper stays dead. Without that there is nothing to win and nothing to lose, only a story that bends to whoever tells it.
An AI is a wonderful storyteller, but a storyteller tends to make the world fit the story. RPG Engine gives the master determinism: dice that are rolled, not narrated; mechanics that work the same way every time; things that stay where they were left, even when no one is looking. A world with its own rules and its own memory, independent of the master and of us. The AI tells the story and plays everyone else; RPG Engine keeps the world, rolls the dice and keeps the accounts.
## What you can do
Play in a chat with the master, with the dashboard open beside it: your sheet, the dice, the maps, the journal.
Let the master create the world as you play, from a premise; prepare an adventure before you start, on what you agree together; or bring your own adventures, notes and house rules, which the master sets up, secrets and all.
Travel with companions that the master plays as characters of their own, each with what they know and how they feel.
Roll real dice, on the page or your own at the table: the master cannot bend them.
Keep secrets secret: the master never reveals what your character has not discovered.
Live in a world that moves: time passes, and threats advance while you rest or travel.
Fight and explore in scenes with turns, on maps of places and of the world, travelling by road or across country.
Follow quests with goals and deadlines, and a journal that tells your story in chapters.
Save, as in a video game: at the end of every scene, to go back or start over as you choose.
Choose how you play: difficulty, lethality, how much the master teaches the rules, its style, your lines and veils.
Play in your language: the dashboard speaks 26, and any other is translated for you. With Claude Code or Codex on your computer, the master also draws places, quests and the people you meet.
## The game
A game comes as a game system, a package the master installs when you set up a campaign; without one, you play free, a story without numbers. Today ours is fifth edition, from the free System Reference Document 5.1: races, classes, the 319 spells, items, monsters, and the rules chapters, which the master reads by their exact text. Your sheet works itself out, as a digital character sheet does. A class the SRD lacks, a monster from a manual you own: the master writes them into your campaign, and RPG Engine treats them as its own.
## Coming later
Play as the master, with the AI playing the party.
An authoring mode: write an adventure with the AI, then export it and share it.
Several players on the same computer, each with their own character, taking turns in the same chat.
Extensions: settings, adventures, features such as the weather, house rules to share.
Other game systems, and your own.
## What you need
Node.js 22.4 or newer, a web browser, and an AI agent to be the master: an AI app that can work with the files on your computer, such as Claude Code or Codex. A plain chat such as claude.ai or ChatGPT, or a phone app, is not enough: the master needs to reach the campaign's files on your computer.
## A world that resists
A game needs a world that resists: a locked door stays locked even when the story would like it open, the arrows run out, a dead innkeeper stays dead. Without that there is nothing to win and nothing to lose, only a story that bends to whoever tells it.
An AI is a wonderful storyteller, but a storyteller tends to make the world fit the story. RPG Engine gives the master determinism: dice that are rolled, not narrated; mechanics that work the same way every time; things that stay where they were left, even when no one is looking. A world with its own rules and its own memory, independent of the master and of us. The AI tells the story and plays everyone else; RPG Engine keeps the world, rolls the dice and keeps the accounts.
## What you can do
Play in a chat with the master, with the dashboard open beside it: your sheet, the dice, the maps, the journal.
Let the master create the world as you play, from a premise; prepare an adventure before you start, on what you agree together; or bring your own adventures, notes and house rules, which the master sets up, secrets and all.
Travel with companions that the master plays as characters of their own, each with what they know and how they feel.
Roll real dice, on the page or your own at the table: the master cannot bend them.
Keep secrets secret: the master never reveals what your character has not discovered.
Live in a world that moves: time passes, and threats advance while you rest or travel.
Fight and explore in scenes with turns, on maps of places and of the world, travelling by road or across country.
Follow quests with goals and deadlines, and a journal that tells your story in chapters.
Save, as in a video game: at the end of every scene, to go back or start over as you choose.
Choose how you play: difficulty, lethality, how much the master teaches the rules, its style, your lines and veils.
Play in your language: the dashboard speaks 26, and any other is translated for you. With Claude Code or Codex on your computer, the master also draws places, quests and the people you meet.
## The game
A game comes as a game system, a package the master installs when you set up a campaign; without one, you play free, a story without numbers. Today ours is fifth edition, from the free System Reference Document 5.1: races, classes, the 319 spells, items, monsters, and the rules chapters, which the master reads by their exact text. Your sheet works itself out, as a digital character sheet does. A class the SRD lacks, a monster from a manual you own: the master writes them into your campaign, and RPG Engine treats them as its own.
## Coming later
Play as the master, with the AI playing the party.
An authoring mode: write an adventure with the AI, then export it and share it.
Several players on the same computer, each with their own character, taking turns in the same chat.
Extensions: settings, adventures, features such as the weather, house rules to share.
Other game systems, and your own.
## What you need
Node.js 22.4 or newer, a web browser, and an AI agent to be the master: an AI app that can work with the files on your computer, such as Claude Code or Codex. A plain chat such as claude.ai or ChatGPT, or a phone app, is not enough: the master needs to reach the campaign's files on your computer.
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/stefanocaronia-rpg-engine/)
- Source
- github · https://github.com/stefanocaronia/rpg-engine
- Browse by field
- Open source
- Traction
- 1 ★
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.