u/mpigsley

1,024 post karma · 1,638 comment karma · joined Feb 2012 · moderator

  1. 2points

    Realms of Shod - Platform (realmsofshod.com)

    0 comments · source

  2. 1points

    Turn Any Session Recording Into Campaign Notes (youtu.be) [Media]

    0 comments · source

  3. 2points

    Characters are the hardest part of building a VTT, so we open-sourced ours (i.redd.it)

    0 comments · source

  4. 28points

    Characters are the hardest part of building a VTT, so we open-sourced ours (i.redd.it) [New tool]

    27 comments · source

  5. 1points

    Open Character Format (OCF): one character format for every tabletop RPG (opencharacterformat.org)

    0 comments · source

  6. 1points

    Realms of Shod x Discord (youtu.be)

    0 comments · source

  7. 1points

    A Living World That Remembers Every Session (youtube.com)

    0 comments · source

mpigsley

Nice, I'll DM you once I get a chance to dive in.

mpigsley

mpigsley

mpigsley

Nice! Yeah so history isn't stored on the character as you found out. I've left that up to the implementing apps to sort out given that's potentially a lot of data to store.

The data model itself is meant to be as small as possible so you can easily store a series of character versions. In fact, that's how I've chosen to implement it on the tool it was built for.

Regardless, let's share some notes!

mpigsley

That's the entire point. A standard allows you to transfer between tables and tools. Are there specifics I can help answer?

mpigsley

Hah, I linked it at the bottom of my post. Yeah... It's not lost on me that it's a new standard in a space where people have been developing tools for so long.

I didn't end up finding other formats or standards for characters like this, though. Do you know of others?

mpigsley

5.5e SRD has been included! I had the pack built before you asked so it ended up being a quick turnaround. Also added Starfinder.

mpigsley

Absolutely! There's a rich field definition that'll help you render those inputs correctly.

mpigsley

Yeah! Very interested. Send along any info you have! When you say RDF, do you mean Resource Description Framework?

mpigsley

The first round of systems I ended up implementing was a stress test of the system. So far I haven't found anything that doesn't fit.

With that being said, there are minor improvements to the engine that can systematize text found in some spells for example. Every new pack introduces new constraints and I'll be working with the engine to better express that.

mpigsley

By the way, been following your work for some time. Really like what you've done and how the app has grown. I'm the dev of sectorswithoutnumber.com.

mpigsley

Oh yeah, the Sine Nomine games would be great additions as their base free game covers basically all of the character definition.

mpigsley

5.5e is about ready to get merged in. I can let you know when it is!

mpigsley

This is the approach I have taken. Metered approach to intelligence, free otherwise.

mpigsley

👁️ Surveillance State: I voted No Flock cameras.

mpigsley

Yes! I’ve been using it to replace some legacy workflows. In my evals it’s been on par with smaller models from the leading labs while being an order of magnitude cheaper and faster. I’m able to run my pipeline more often for an overall cheaper end result.

I’d say it’s a tool I will be reaching for often.

mpigsley

I'm building an 'AI native' SaaS too, and roughly 95% of the code and features have nothing to do with the model. Astra ships generic video editing, not the specific workflow your users have, and a lab has no incentive to go that deep on one niche.

Where we've put our defensibility: distribution and SEO, features designed around one narrow use case a general tool won't bother with, and workflows focused on human interaction. None of that gets easier for a lab to copy just because their model got better.

mpigsley

Hey, you’re not wrong. Great reminder!

mpigsley

I’m pretty much only using a CLI based agent these days. Claude Code currently but most major CLIs function the same.

You can create skills. The skills are templated prompts that you can trigger. Here’s the documentation for CC: https://code.claude.com/docs/en/skills