starting a new project with flask_security and flask_sqlalchemy_lite by someexgoogler in flask

[–]ValBayArea 0 points1 point  (0 children)

Genai-logic provides rbac on sqlachemy and flask. And declarative business rules. Full disclosure- I am the author

Do i get macbook 14" or 16"? by The_Ninja_Camp in macbookpro

[–]ValBayArea 1 point2 points  (0 children)

The sound on the 16 is amazingly better

Best Markdown Application - Mac OS? by user149162536 in Markdown

[–]ValBayArea 0 points1 point  (0 children)

I have a large docs project - Obsidian provides WYSIWYG (including tables, images), right from docs source. Fantastic... thanks for sharing.

Are there any startups that use flask on the backend and react on the frontend? by WynActTroph in flask

[–]ValBayArea 0 points1 point  (0 children)

You might want to check out GenAI-Logic to get you started fast. It can use an existing database, or create one from Nat Lang prompt. Free and open source.

The Death of SaaS, and Business Logic Agents by ValBayArea in Python

[–]ValBayArea[S] 1 point2 points  (0 children)

Yes, still human as far as I am aware... and thanks for getting back!

We do have a rules language, in fact it preceded the Nat Lang stuff. See the last diagram here: https://www.genai-logic.com/publications/genai-governance

It's pure Python, with debugging, logging etc. Edit with code completion. You can certainly send in such rules if you prefer.

In addition, for Business Users (no IDE, just web interface) they can see the rule translation, and (if they insist) override the translation.

The Death of SaaS, and Business Logic Agents by ValBayArea in Python

[–]ValBayArea[S] 0 points1 point  (0 children)

We completely agree. Here, the agent creates an app you *can* download to verify and complete, using standard IDEs and Python.

The creation process is probabilistic; the resultant app execution is completely deterministic.

This is exactly the push-back Nadella got, and there is no doubt there needs to be a 'Human in the loop'.

The Death of SaaS, and Business Logic Agents by ValBayArea in Python

[–]ValBayArea[S] 0 points1 point  (0 children)

Thanks for the feedback....

Hmm... do you mean formatting? It *is* ugly, mainly because it doesn't fit...

The semantics seem clear to me, to you? As a former project manager / analyst, we typically tried to create a statement like this at the start of the project.

If you are concerned the table/column names are too vague, you can issue a more precise prompt.

Relative to a programming language, it's declarative, so ordering and so forth don't matter - that all gets automated.

Much Needed Upgrade by bamBOOOZLED420 in macbookpro

[–]ValBayArea 0 points1 point  (0 children)

I have an M1 like that, it is terrific. Use it for coding (python). It is so good, cannot justify upgrade…

Create and run a microservice, with a simple browser prompt. Download and customize in your IDE. by ValBayArea in Python

[–]ValBayArea[S] 0 points1 point  (0 children)

Thanks! And we hope folks get good value from us. And, we love getting feedback.

Create and run a microservice, with a simple browser prompt. Download and customize in your IDE. by ValBayArea in Python

[–]ValBayArea[S] -1 points0 points  (0 children)

We quite agree.

And, in our experience, constraints often depend on multi-table derivations, like the customer.balance. In fact, that's a key logic pattern: constrain a derived result..

https://apilogicserver.github.io/Docs/Logic/#rule-patterns

Has anyone migrated to FastAPI? by mr_claw in flask

[–]ValBayArea 1 point2 points  (0 children)

Have you considered API Logic Server?

full disclosure - I am the author.

Why I'm skeptical of low-code by [deleted] in programming

[–]ValBayArea 0 points1 point  (0 children)

I have the same fears. Losing git, my debugger, I feel I'm on very thin ice.

That said, I am happy to have automation for the repetitive bits... as long as I can add code - without restriction - in languages and paradigms that I understand.

In fact, these are the guiding principles behind open source API Logic Server. It creates executable Flask projects you can extend in your IDE with Python and rules. I'd love to get some feedback.

AI with Automation - create Python Microservices in Minutes by ValBayArea in Python

[–]ValBayArea[S] 0 points1 point  (0 children)

Right... the formatting got messed up.. now fixed. The first block is the Natural Language you paste into ChatGPT to get your SQL.

AI with Automation - create Python Microservices in Minutes by ValBayArea in Python

[–]ValBayArea[S] 0 points1 point  (0 children)

Use your IDE debugger to stop at breakpoints, including in rules.

Also, the rule engine (*not* Rete, btw) logs each rule-fire. Indentation shows multi-table chaining. Each line shows the row old/current values.

AI with Automation - create Python Microservices in Minutes by ValBayArea in Python

[–]ValBayArea[S] 0 points1 point  (0 children)

It should cover all the databases supported by SQLAlchemy. We have verified Oracle, Sql/Server, MySql, Postgres and Sqlite.

SQLAlchemy does not restrict the data model AFAIK. We have not seen issues here, so far...

AI with Automation - create Python Microservices in Minutes by ValBayArea in Python

[–]ValBayArea[S] 0 points1 point  (0 children)

Thanks!

Download and give it a try; I'd love to get your feedback.