Wednesday, October 21, 2026

HouzeGuru's - A Wise Home

A little around 2 years back, I started with a professional consultancy for HouzeGuru - with an idea to build a platform for managing everything at home - like an ERP - but for your house, build specifically for families. I later joined Prashant as a CTO co-founder for HouzeGuru and have ever since being building this - currently user facing in the form of an app - A Wise Home  (download for iOS and Android from here: https://awisehome.onelink.me/3xG5/custref) 

When we started of more than 2 year ago GitHub copilot barely did code completion. There there way Cody that was better imo for code blacks and auto documentation. Then I stumbled upon kiro - that completely changed my perspective on how to build features or entire products. I was an early user for kiro so that gave me fair amount of credits to pay with - which primarily I used to built my pet project - the kosh OS. Later I moved to a paid subscription and haven’t looked back - I don’t since use Kiro - use more of Claude code and Antigravity - sometimes Codex. But the entire perspective on how I write software form ideation to product has changed for me. There is bare minimum hand costing - but I still do manual code reviews even when I employ agents to do first level of coding. 

More important than not - these tools have enabled me to do things which would otherwise take ages for me to actually do due to the sheer labour involved - it is not that I don’t understand how to build but rather just the amount of keystrokes it needs to get is done was always a bottleneck for me. 

These tools have also given me hope than I would probably one day revive metastudio that I literally hand coded and designed for over a decade (c.f.https://github.com/tovganesh/metastudio ) and then just couldn’t devote time as I got involved in my other professional engagements. 

In the meantime do try out Houzeguru - which is now rebranded as A Wise Home (https://www.awisehome.app) - it is built be real humans and folks those have family and plan to have one. See how it works out for yours and let me or Prashant know!



Wednesday, October 14, 2026

kosh - the OS - current status

 I originally wrote down the thoughts on what I would like to have from an OS that I would like to use on a daily basis here:  https://blog.tovganesh.in/2012/01/kosh-building-mobile-user-experience.html 

That was about 14 years ago. But I never wrote a line of code for this. For two things: I simply didn't have the bandwidth do write low-level codes, and I didn't want to write this in C. Back then, I had not heard of Rust. And back then there were no agents around that could churn out code in a matter of time that have far surpassed best of humans - couple of LLM generations back. 

I got particularly exited because of Kiro - which I had been using it for some personal tryouts. I used it to write and refine first formal specs for Kosh using my blog as the basis - around Aug 2025 (https://github.com/tovganesh/kosh). But since then I have shifted to using Claude code and Antigravity. With both these I have now kind of a working kernel which I can boot into a Virtual machine. I would have never imagined getting my initial ideas on the OS experience even this far. The full experience is build around Rust - which I feel is a solid systems programming language. 


Kiro's abilities is do spec based development and its ability to make solidly testable code - at a pace that was simply not possible doing manually - is what helped me completely pivot away from manual coding. Since then I have used other coding agents for vast majority of my personal and professional projects with restricting to manual review and code for only real edge cases - or the once where it is just easier to fix manually rather then prompting to actually get things done. While I use these tools quite heavily to produce real usable features - I very rarely hit token limits. I am not very sure how other people do so frequently hit these limits, may be it is just me. But I have also found that overusing these tools can result into projects that are functional - but inside it is a complete bloat of unmaintainable code. One such project is what I am currently evaluating and figuring out how best to salvage the internals - and boy that is going to be some fun. 


 

 

Tuesday, October 13, 2026

Chromebooks and Googlebooks

Recently Google released Googlebook - built by many of its partners. To me there are two major concerns for this: Whom this is for? I feel that it is trying to find user for this - who doesn't exist. The pricing of this is such that it squarely falls under MacBook Air category - but then it cannot do all the things that the MacBook can do - like the true desktop things. And then there is connectivity issue - it missed a chance to not support un device cellular connectivity - something that I truly hope that the next MacBook will have. 

That brings me back to google's other product : the chrombook (the device I am currently using to write this). What does it really offer over Chromebook - higher spec and higher cost - but functionality ? Barely anything worth paying the extra premium. 

Essentially - Googlebook just doesn't compute.   

Wednesday, September 23, 2026

sankode and sankript : a devanagrai native programming language

If you have read my previous posts from years ago (c.f. https://blog.tovganesh.in/2007/08/programming-in-and-for-devanagari.html) I have always had an interest in building a language that is devanagri first and explore the possibilities of how it will be. So I eventually wrote a spec and with help of Google Antigravity built the first working version of the a new programming language (sankode) and a scripting language called (sankript) with a very basic IDE to play around, and a basic tutorial with examples. 
I also built a basic LLM, and a ReLU based LLM using entirely sankode and used abhigyan shakuntalam as a training set. It has been so much fun making this, try it out and let the feedback flow in. 
In the mean time I also encountered Laya developed by Nandakishor M (Nandakishor m (@Nandakishorm1) / X) - so I tried out build that as well using sankode - it seems to work ok.



                                 sankode studio: a simple IDE to play around with sankode and sankript                            



                                  sankode laya

Monday, September 21, 2026

Back after a lull in writing

The past 3 year have been rather enjoying for me in my learning and life. Technically have learned and built enterprise grade air-gapped RAG systems, helped co-found a company HouzeGuru - which is building digital tools in the form of a super app for Indian Families and learned to custom train an LLM model from scratch. 

But the most fun things have been to emply coding agents to do things that I always wanted to do but did never get the bandwidth to do - build an OS, and build a language that is Devanagari native. Both of these are my currently going pet projects : check kosh (https://github.com/tovganesh/kosh)  and sankode ( https://github.com/tovganesh/sankode ) repos.

In the meantime - I didn't add much in my personal hardware. The 32gb windows machine has been the best buy for all my works. I had access to a Mac mini M4 base model from an year now - and I got it just in time before the pricing went crazy northwards. I just do not think any hardware is worth buying for at-least next two years. Their expense to usefulness has significantly deteriorated - unless you just have too much money to put in. Oh and if you have too much money - you may as well think of sponsoring my open source projects - which are for public good - and research. 

More on what I have been building in the past months and more in up coming posts. 

Wednesday, October 25, 2023

Two "affordable" laptops

 "Affordable" is a relative word. I got hold of two affordable Windows laptops in different price segments. I felt both were value for money looking at the specs and their price points. The experience with one of them however wasn't good. The other I am still exploring. Read on... 




Ulitimus laptop had display issue after a day of usage. But otherwise, the machine was generally easy to use.

Infinix ZeroBook laptop has a pretty good spec, and a decent if not good display.

The first device was Ultimus by a company called Futopia Global (Futopia-Global). This company claims to be Indian, and this was the primary reason for me to get this device. Secondary reason was price: I needed a cheap laptop attached to my printer which has decent word processing capability. This could be purchased for around 8K INR with offers on Flipkart (Ultimus Pro Celeron - Flipkart) during the recent sale. I had very low expectation from this laptop, but when I got this I was pleasantly surprised with decent build quality, screen and genuine Windows 11. The sound is pretty bad, so use a headset if you want to use this for any online meetings. The pleasantry however stopped there - the display developed multiple horizontal lines on the second day, and any attempt to replace this product has failed so far. I contacted Flipkart, but they say electronic issues are only handled directly by Futopia, trying to reach Futopia has however been futile so far. Their numbers are not reachable, and they barely reply to the emails. Without the display issue, however, the device is pretty usable as a basic office device. You won't be able to handle heavy tasks, but a pretty much usable Windows 11 machine which has got the update to Co-pilot too. Would I recommend this machine? A big NO. Reason being that a machine is not just hardware and software, but the support that comes with it. With Futopia / Ultimus, however the experince is a big letdown. 

The second device was Infinix Core i9 Zero Book that was again on sale on Flipkart. The specs were perfect (32GB RAM, 1TB storage) for some of the projects that I was doing and my regular work machine - and M1 MacBook Pro had memory limitations. That was the primary reason to get this machine, the secondary reason was obviously the price, a similar speced MacBook Pro will set you back by 3+L INR whereas this one was on offer for less than 60K INR. Ofcourse the silicon is different - Intel vs tightly integrated silicon of Apple, and the OS is different Windows vs macOS - but on pure affordability to specs comparison - this wins hands down. The build quality of the machine is solid - it is a Macbook quality aluminum enclosure but has vents at the bottom. I have been using this machine for more than a day, and I have setup my full development environment on this machine, and it was a breeze. I have so far not faced any issues on this except battery life once charged. While the M1 MacBook Pro lasts for 20+ hours, I think this lasts possibly for about 6hrs for my kind of heavy usage. Call quality on Zoom is ok, the noise isolation on MacBook, however, just beats this hands down - but is not a deal breaker. The screen is only FHD - so if you have a graphics centered workflow, I will still recommend a Mac or another better display quality Windows laptop - say from LG or Asus. For an idea on computation-oriented benchmark, see my X/Twitter thread here: https://x.com/vganesh/status/980636080755040258?s=20 Would I recommend this? It is a qualified YES. If you are a developer, who doesn't need GPU and is on tight budget - this is a defo - especially if you are looking for a fully speced up machine. I am not sure of the support the company Infinix provides, but apparently their support of mobile phones is quite commendable in India. 

 

Update: I tried using Ubuntu on Infinix Core i9 Zero Book. It mostly works well - except that the sound is not as loud as is on Windows. Which is kind of strange. Else it is a blazing fast developer machine.

Sunday, March 12, 2023

OS usage for my programming

 I started professional programming in 2000, that decade I mostly used Windows and Linux. In the decade that followed 2010 - I mostly used macOS and Linux. I have been mostly still using maOS and Linux - but since I have bought an LG Gram after selling off my Chromebook - I am ready to make a shift to Windows as a primary development OS. I will still use macOS and Linux - but probably will be using a lot more of Windows now.