Skip to content

InkShaStudio/Setify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setify

Setify is a domain-specific linter and reasoning engine for worldbuilders and writers.

It helps you validate the internal logic and feasibility of your world settings — from army logistics to city scale, from food consumption to travel speed — by using rule-based analysis and estimation models.

✨ Whether you're writing a novel, designing a game, or building a fictional empire, Setify ensures your setting stays believable.

Features

  • 📏 Logic validation: Detect impossible or exaggerated claims (e.g. "a hundred thousand troops in a small village").
  • 🍞 Resource estimation: Calculate food, area, population support, and supply needs.
  • 🏰 Setting realism: Alert when a scene's described elements conflict with reasonable scale or physical rules.
  • 🧩 Modular rules: Add or adjust linter rules per genre or context.
  • 📡 CLI + Web Interface (WIP): Use in terminal or browser.

Example

"A hundred thousand soldiers are stationed in a mountain town."

🚫 Setify warning:

The area needed to house 100,000 troops exceeds the maximum plausible area of a mountain town (estimate: ~50,000 residents).


Installation

Coming soon — initial version in development.

Contributing

We welcome contributions! Rule modules, model improvements, and test scenarios are especially appreciated.

License

MIT


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published