SOFTWARE · OPEN SOURCE · CREATIONS

GRIMOIRE

GRIMOIRE (Generic Rule Implementation Model for Omniversal Interactive Roleplaying Engines) provides a declarative YAML-based specification format for encoding Tabletop RPG system rules.

Tabletop Role-PlayingStandardOpen Source
GITHUB

wyrdbound-dice

A Python library for flexible tabletop RPG dice rolling with support for advanced mechanics and custom expressions.

Tabletop Role-PlayingPythonOpen Source
GITHUB

wyrdflow

Python library designed for ML engineers and AI developers who need to build complex, maintainable agentic AI workflows. Built on top of LangChain, LangGraph, and LangSmith, Wyrdflow provides a class-based node system with built-in validation, retry logic, observability, and production-grade reliability.

Tabletop Role-PlayingPythonOpen Source
GITHUB

grimoire-context

Immutable, hierarchical context management for use in GRIMOIRE.

Tabletop Role-PlayingPythonOpen Source
GITHUB

grimoire-model

Dict-like model system with schema validation, derived fields, and inheritance designed for integration with the Wyrdbound TTRPG Engine.

Tabletop Role-PlayingPythonOpen Source
GITHUB

grimoire-logging

Flexible logging utilities with dependency injection support for use in GRIMOIRE.

Tabletop Role-PlayingPythonOpen Source
GITHUB

wyrdbound-rng

A Python library for generating random names using syllable recombination and advanced algorithms like Bayesian analysis for realistic results.

Tabletop Role-PlayingPythonOpen Source
GITHUB