Previous Windows release
Writing uses the strongest model that fits, nothing loads at startup, and Prāṇa trims idle apps before stepping down
Chitta 0.9.1 lets writing, explanations and careful questions use the strongest model that fits in your free memory, with the quick 2.6B model kept for greetings and short replies and as the last step down. Naming a model for one step now applies to that step: "study the nine devis on the web, write a prompt for each and pass them to Citra Uttama" researches with sources, writes nine prompts and paints nine pictures with Citra Uttama, while "draw a cat with Citra Uttama" still goes straight to Citra. When you paste your prompt as the whole message, Chitta now reads the pasted text as your request instead of asking what to do with it; pasted logs, emails and code under a typed request such as "summarise this" are still treated as material. Nothing is loaded when Chitta starts any more; a model loads for the first request that needs it, and an already-loaded quick model no longer decides which model answers. Prāṇa, the memory manager, now has a clearer view, opened from the RAM indicator at the top: a live memory bar with each loaded model, why it is loaded and an Unload button, the four freeing steps with the current one highlighted, what it last did in plain words, and a "Free memory now" button. When memory is tight, its last step first trims idle background apps the way RAMMap does (nothing is closed, the app you are using is never touched, and apps that need administrator rights are left alone and counted), then measures again, and only then picks a smaller model; one switch in that view turns the trimming off. A note about memory now shows the real numbers, and a slow CPU-only model is no longer described as low memory. The larger coding model gets its full working context when your memory allows it (on some PCs it was held at 8,192 tokens), and a picture made from the file in your previous message is no longer checked against Chitta's own reply text. Everything in 0.9.0 stays: Chitta 0.9.0 fixes making documents and running computer tasks. Asking for a Word document, PDF or report now makes the file, or says honestly that it could not; it no longer prints tool instructions in the chat, stops at "Paused after step 1", or picks the "Answer from a document" skill. Questions like "find the top 100 big files" are answered by a direct, read-only scan (nothing is deleted or moved) and the list is saved in your work folder. Commands that use PowerShell variables such as $_ now run correctly, and a long read-only command that runs out of time says "timed out, nothing was changed" instead of a scary paused message. When memory is tight, the light coder is used instead of looping, and the small conversation model never runs commands on your PC. Hasta (computer control) now takes over properly: it asks first, shows "Chitta is controlling your computer" with Pause and Stop, asks again before any system change, and always hands control back. Hasta files you already downloaded are checked and shown as installed in Models, with proper names. While an answer is being written, the text now stays visible instead of flashing and going dark. Answers now contain only what you asked for: notes about memory or which model answered stay in the closed "How I answered" section, an answer is never printed twice, and old unrelated chats are no longer pulled in as if they were new requests. Routing is fixed: coding requests such as "I need a website", "make a landing page" or "can you fix the code you wrote?" now go to Śilpī, the coding model, instead of the small quick model; naming a model (for example "handover to Citra Uttama") always uses it; and the file made in your previous message is handed to the next step automatically. Chitta no longer falls back to the small 2.6B quick model when a better model fits: Śilpī loads with its full working context, a long coding job steps down only to a smaller coding model, and a slow planning model is moved to the graphics chip instead of giving up. Prāṇa now has a live memory panel showing free RAM, which models are kept warm, and each step of its freeing ladder,. Everything from 0.8.9 stays. Windows is unsigned; the Android app is 0.8.8. Release note: checked with the offline test suite (932 of 939 pass; the 7 failures are known test-machine environment issues); the live check on Windows was still running when this was published.
Update from a compatible installation
Use Chitta's update check. Supported exact bases: 0.9.0, 0.8.9, 0.8.8, 0.8.7 and 0.8.6. Other installations need the full installer.