yamalight / litlytics

🔥 LitLytics - an affordable, simple analytics platform that leverages LLMs to automate data analysis
https://litlytics.app
GNU Affero General Public License v3.0
87 stars 4 forks source link

Implement advanced execution flows #5

Open yamalight opened 4 weeks ago

yamalight commented 4 weeks ago

Implement advanced step execution flows:

Use cases:

yamalight commented 3 weeks ago

Did some thinking and I'm so far not convinced this is 100% required. Would freeze this until there's a specific use case that cannot be done without it.

yamalight commented 1 week ago

Engine should be split into two components - pipeline assembler and pipeline executor. Executor should always be the same and work the same way regardless of assembler behavior. Assembler should be replaceable and should return a pipeline executor can run. I think this approach will allow for some cool things.

Using RxJS as core would like work very well.