Wolfery console client
Project description
yreflow
A console client for Wolfery, built with Textual.
Wolfery is a text-based roleplaying platform. yreflow gives you a terminal UI for connecting to it -- character selection, room navigation, chat commands, spellcheck, and Wolfery markup preview.
Install
Requires Python 3.11+. Requires the uv installation tool.
uv tool install yreflow
Then run it:
yreflow
Or run it directly without installing:
uvx yreflow
Usage
On first launch, yreflow shows a login screen. Enter your Wolfery username and password. After authentication, pick a character and you're in.
Type commands directly in the input bar. A few examples:
"Hello there! # say something
:waves # pose an action
w Alice=Hey, over here # whisper to someone
look # examine the room
go north # move through an exit
See docs/COMMANDS.md for the full command reference.
Configuration
Settings are stored in ~/.config/yreflow/config.toml. This file is created automatically on first login. See docs/SECURITY.md for details on how credentials are handled.
AI Disclosure
This project was developed with the assistance of Claude Code, Anthropic's AI programming tool.
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file yreflow-0.2.4.dev20260324.tar.gz.
File metadata
- Download URL: yreflow-0.2.4.dev20260324.tar.gz
- Upload date:
- Size: 309.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1a1656329ebc2c18e1568affe3683376570db1964d7e53d97c7852f667d48d6
|
|
| MD5 |
93b6137a017acf42acc4ee59fd4f9378
|
|
| BLAKE2b-256 |
3cf572f7e6cadfde83012c2c0e71505438c19de61f55db61c84501f3cec529ef
|
File details
Details for the file yreflow-0.2.4.dev20260324-py3-none-any.whl.
File metadata
- Download URL: yreflow-0.2.4.dev20260324-py3-none-any.whl
- Upload date:
- Size: 99.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c6572308e59704ad5c993ccfe46a2fc1da0e841a3df21c1e9a11265ff3dd026
|
|
| MD5 |
1288b5dca66b1ebf889133ce16bc01dc
|
|
| BLAKE2b-256 |
f59d921ccb36e2c6cf2d20529cab895a39226a8828e7c8aaab605956720b2e1c
|