Pretty reductive argument honestly. AI services mean that a lot of AI operations are 'just HTTP requests' but it doesn't mean there isn't a huge amount of tooling that you need to work effectively with them.
AI tooling in this case being:
- Fine-tuning - Eval test suites - Observability based around AI interactions
Would you call Lovable a basic app that makes API calls? Or is it AI enough to justify the label?
Asking as they made a move from Python to Go just the other day for similar reasons as in this post: https://lovable.dev/blog/from-python-to-go