Re: Transmissions : a pipeliney thing

Nice work Danny and I feel it is very much related with our current work
https://github.com/eyereasoner/eyelet

Keep up the good work,
Jos

-- https://josd.github.io


On Sat, Aug 16, 2025 at 8:55 PM Danny Ayers <danny.ayers@gmail.com> wrote:

> So many of the things I wanted to do with code were of a pipeline shape I
> ended up writing a thing.
>
> The workflow "transmission" is defined in a Turtle syntax list. Written in
> node.js. It is kinda DSL, and I have played fast and loose with namespaces.
> A Transmission is a series of Processors.
> A message - a JSON object gets passed between them. (Which sometimes
> contains an RDF graph, but of course).
>
> Event driven. So for my ridiculously over-engineered static site builder
> for my current blog, a filewalker triggers events for each markdown file it
> sees and passes them along, spawning a chain of processors for each. (I did
> start a graph-shaped GUI to wire things up, but this behaviour from
> event-driven made it kinda useless. They just spawn on their own).
>
> An observation I had along the way was that GPTs are good at small things,
> hopeless with big ones. a Processor in this system just takes a JSON
> object, does process(message) and passes it along.
>
> I'm using it for stuff, I doubt anyone else would want to. But I think the
> use of Turtle as a DSL is kinda interesting.
>
> It has been a lot of fun. The processor interface is so trivial, have to
> try things. Somewhere in there I have my own Lisp-like language, a
> reasoning chain based on EYE, etc.
>
> Cheers,
> Danny.
>
> https://github.com/danja/transmissions
>
>
>
> --
> ----
>
> https://danny.ayers.name <http://hyperdata.it/danja>
>
>

Received on Saturday, 16 August 2025 21:38:24 UTC