What do you want to do?
4 use cases
-
Chat with an imported character card in DSH
Install Agent RP on Windows, import a character card, and start a character dialogue session.
- DSH Agent RP
- Content
- Intermediate
View prompt
In the repo hewzhew/dsh-agent-rp, follow the Windows install steps in README.md to install Agent RP, then import the character card at <path-to-card.png> through the 开始游玩 flow. Report the session name and the first line the character sends. Verify that the imported character appears in the resource library as a character card.
-
Move a SillyTavern JSONL chat into Agent RP
Attach a SillyTavern JSONL log to a character session so the old chat carries over.
- DSH Agent RP
- Content
- Intermediate
View prompt
In the repo hewzhew/dsh-agent-rp, use the migration panel described in the README to migrate <path-to-chat.jsonl> with the character card <path-to-card>. Report the new session name and the message count. Verify that the source JSONL file and the original session are unchanged.
-
Write a serial story with the story engine
Enable 故事工程 to keep an outline, foreshadowing, and character knowledge in sync across chapters.
- DSH Agent RP
- Content
- Advanced
View prompt
In the repo hewzhew/dsh-agent-rp, read docs/story-engine.md and set up a story project following it for <story-title>. Report the outline sections created and confirm that character private knowledge is kept separate from public history. Verify that the saved events match the final passage.
-
Build the repo from source and run compatibility checks
Clone the source, build it, and check a card against the local compatibility benchmark.
View prompt
In the repo hewzhew/dsh-agent-rp, clone the source, run `pnpm install` and `pnpm run build`, then follow docs/compatibility-benchmark.md to test the card at <path-to-card>. Report the build result and any failing compatibility checks. Verify that the build succeeds before running the benchmark.
How to use DSH Agent RP
- Check you have what it needs: Node.js 22.19+ or 24+; pnpm 11 (or `npm install --global pnpm@11` to install it); A working DSH setup (Windows, macOS, or Linux installer path, or DSH Desktop with the limits the README describes).
- Open hewzhew/dsh-agent-rp on GitHub and read the README and license.
- Run
npm install --global pnpm@11if pnpm is not installed yet. - Run
Invoke-WebRequest 'https://raw.githubusercontent.com/hewzhew/dsh-agent-rp/main/scripts/install-windows.ps1' -OutFile $installerPathafter setting$installerPathas shown in the README. - Run
powershell -NoProfile -ExecutionPolicy Bypass -File $installerPath -Startto install and start Agent RP. - In DSH, create a blank session, open Agent RP, choose 开始游玩, then 角色对话, and import your character card.
These steps come from our top use case, Chat with an imported character card in DSH, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forWritten for roleplay hobbyists, SillyTavern users moving to DSH, and developers who want to test or extend the compatibility layer.
- Why it is hot
- LanguageTypeScript
- Sourcegithub.com/hewzhew/dsh-agent-rp · Back to Hot repos
Requirements
- Node.js 22.19+ or 24+
- pnpm 11 (or `npm install --global pnpm@11` to install it)
- A working DSH setup (Windows, macOS, or Linux installer path, or DSH Desktop with the limits the README describes)
- Character cards (PNG, JSON, or CHARX) and any World Info or preset files you are allowed to use
Maintain DSH Agent RP? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/hewzhew-dsh-agent-rp/?ref=badge)
Questions about DSH Agent RP
What is DSH Agent RP?
DSH Agent RP is a TypeScript roleplay runtime for DSH that runs characters as top-level agents and imports SillyTavern character cards, World Info, presets, and chat logs. It is an open-source project on GitHub: https://github.com/hewzhew/dsh-agent-rp.
Who is DSH Agent RP for?
Written for roleplay hobbyists, SillyTavern users moving to DSH, and developers who want to test or extend the compatibility layer.
What can I do with DSH Agent RP?
4 use cases so far, for example: Chat with an imported character card in DSH; Move a SillyTavern JSONL chat into Agent RP; Write a serial story with the story engine. Each has steps and a copy-paste agent prompt.
What do I need to run DSH Agent RP?
Node.js 22.19+ or 24+; pnpm 11 (or `npm install --global pnpm@11` to install it); A working DSH setup (Windows, macOS, or Linux installer path, or DSH Desktop with the limits the README describes); Character cards (PNG, JSON, or CHARX) and any World Info or preset files you are allowed to use.
What are alternatives to DSH Agent RP?
Other hot AI repos in Content: Voice Studio, Anatomy, Comfy UI, Hyperframes, Earshot.
Is DSH Agent RP safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.