2 ms·
https://mirekrusin.com/cave https://mirekrusin.com/cave Palantir like system – data, ontology, logic, actions, security, operational workflows – packaged as si
by mirekrusin 12d ago
https://mirekrusin.com/cave https://mirekrusin.com/cave
Palantir like system – data, ontology, logic, actions, security, operational workflows – packaged as single cli, local first, git friendly text .cave files and sqlite3 instead of k8s-style complexity blowup.
Working on the weekends.
Next is probably extension of the language to integrate something like https://github.com/mirek/ast https://github.com/mirek/ast for arbitrary ast traversals/modification/generation/better integration with external world - other file types, but ast concept goes further than that, ie. filesystem is also ast, traversal is ast/xpath like walk.
Public domain on all my recent work.
- EngineChaos 12d ago[dead]
- tonyoconnell 12d agoIt's a beautiful language
- mirekrusin 12d agoThank you, it was inspired by caveman skill hence the name :) It's like formalized caveman. I think there is still some work to make it better/more intuitive/easier.
- smccabe0 12d ago`--as-of` might be the most important feature in your codebase. Temporality of relationships is way way more important than I thought when I first started down the path of modeling relational data in agentic systems. Sometimes knowing why or why not at a glance can be the difference between spending another $50 on tokens retreading old ground. This is very cool, and I will probably discard my handrolled version in favor of your much more robust solution. Have you considered allowing annotation of why something changed as part of a tx?
- aerodexis 12d agoInteresting project. I've been thinking about the need for something similar at work when a coworker thought it was a good idea to explode our design documents by having an AI slop out tens of pages of additional design w/ zero consideration of modeling of the human-derived ground-truth or knowledge ontology. A humble suggestion is to consider having this become an annotation layer on top of existing code or documentation.
- kchnkrml 10d agoLooks very interesting! Can you elaborate a bit on your view of this comparing against some ontology tool/system based on a turtle (ttl) file, which is similarly (human) readable? Is it mostly the history/contradiction/probability capabilities?