This week made the case for indigenous models better than any pitch deck could. If access to frontier AI can be revoked by a directive overnight, then @SarvamAI@Krutrim@ai4bharat aren't a nice-to-have. They're infrastructure. Grateful people are building India's own.
Now that I am working on full-fledged AI systems at Razorpay and building them from the ground up, two things are pretty clear...
1. The workflow of AI systems is genuinely different.
You have to think AI first from the start - how execution flows, how skills are composed and invoked, sub-agent orchestration, active and passive evals, etc. The only way to develop that intuition is to build a lot of prototypes and know SDKs and patterns inside out. Reading about it does not get you there.
2. System design and low-level design are more crucial than ever.
The harness around these systems demands serious system design, no exaggeration here. Features like pause and resume workflows, serving, checkpoints, pipelines, sync async invocations, observability, cost tracking, versioning, rate limiting, quota management - just to make your long-running executions work without hiccups at any scale is a super interesting challenge.
Apart from this, the importance of low-level design is very high because of extensibility, and over-abstraction - that we all joke about - is actually super critical. Think of external systems that you connect to for your workflows, downstream systems that need to interface and fall back from one system to another, etc.
To be honest, I am not as AI-pilled as some of the other folks in the org, but I am getting there :) And it has been an insane learning curve. But yes, building production AI applications is so much fun.
There is a lot to learn. That part never changes.
The irony: Claude couldn't finish the job - started forgetting things after another Plan mode run :)
After 42 sessions it hit a wall kept looping the full pipeline instead of isolating the failing stage. Classic.
Switched to Codex for the final stretch. One shot of course :)
@mykola@voooooogel@ekstasis This is quite the right approach, at scale, religion will solve for intent and prioritisation, where town workers will all feel a need to satisfy their religious duties.
Very Dune
I reached out to Chrome to offer Perplexity as a default search engine option a long time ago. They refused. Hence we decided to build @PerplexityComet browser.
Hello @BlrCityPolice
There has been an incident of two police officers extorting an innocent (Kannadiga) person for a bribe of Rs. 37,000/- in Indiranagar when he had done NOTHING wrong
No FIR done by police; only departmental enquiry has started. Threat calls being made (1/9)
The age of AI. Booked a ticket on @tata_neu app. Payment went. No pnr. Tried the smart help on neu app. Tried smart chat bot on @AirIndiaX .Need pnr to raise a complaint. On hold with customer care for the last 20 mins listening to how the smart chat bot will resolve issues. #fml