Welcome to the BKI-Applications Development Repository.
This is the central workspace for building, testing, and documenting tabletop RPG tools, content, and infrastructure for the BKI ecosystem.
Bear-Kitty-Innovations (BKI) is dedicated to creating immersive content for Pathfinder & D&D-compatible systems, including:
- 🧾 Dictionaries & Languages – Original Elven and Dwarven constructed languages with full lexicons.
- 🐉 Bestiary & Monster Manuals – 200+ unique monster entries with lore, etymology, and stat blocks.
- 🖼️ Digital Art Assets – VTT tokens, illustrations, and custom maps.
- 🧊 3D Models & Miniatures – STL packages optimized for 28mm tabletop scale.
- 📱 Applications & Tools – Random Name Generators, lesson modules, Roll20 macros, etc.
- 🖥️ Infrastructure & Storefront – Apache/Ubuntu server hosting, Cloudflare tunneling, Mailgun-based email, and website storefront integration.
- Languages: Publishing Elven & Dwarven dictionaries in PDF/Word & InDesign module formats.
- Monster Manual: Building a 200+ entry compendium with artwork, statblocks, and lore.
- Miniatures: STL/OBJ/BLEND deliverables for BKI store (optimized for resin printing).
- Apps:
- 📱 Random Name Generator (iOS → Kotlin Android → Python GUI/Kivy).
- ⚔ Pathfinder 1e Roll20 Macros & Tools.
- Infrastructure: Apache server deployment with Cloudflare Tunnel + DNS/Mailgun configuration.
This repository serves as a meta-dev hub. Individual projects are organized into branches or submodules.
main– Documentation, README, and overall project management.languages– Scripts and data for Elven/Dwarven lexicons, dictionaries, and lesson modules.bestiary– Monster Manual development (HTML/PDF/IDML layouts, ExtendScript automation).miniatures– STL/OBJ/BLEND files, blueprint scale sheets, and renderings.apps– Source code for random name generator, Pathfinder/Roll20 macros, and automation scripts.infrastructure– Apache configs, Cloudflare tunnel setups, DNS & email integrations.
- Programming: Python, Kotlin, Swift, JavaScript, ExtendScript (InDesign JSX), PowerShell, Bash
- Design: InDesign, Blender, Photoshop, Illustrator
- Web: Apache, PHP, Cloudflare, Mailgun
- Gaming: Pathfinder 1e, D&D 5e, Roll20 API
- Other Tools: Git, VS Code, PyCharm, Buildozer (Kivy Android builds), 3D print slicers
- 100,000+ entry Elven lexicon
- Frequency & thematic lesson modules (InDesign-ready)
- CSV/XLSX + PDF dictionary formats
- 200+ custom monsters
- Each entry includes: Name, etymology, statblock, lore, and artwork
- Export pipelines to HTML, PDF, and InDesign
- STL/OBJ/BLEND packages
- Resin-optimized supports
- Blueprint scale sheets