Kruti | |
---|---|
![]() | |
Developer(s) | Ola Krutrim |
Initial release | June 12, 2025 |
Written in | Python |
Predecessor | Krutrim |
Type | AI chatbot, AI agent |
License | Proprietary |
Website | www |
Kruti is a multilingual AI agent and chatbot developed by the Indian company Ola Krutrim. It is designed to perform real-world tasks for users, such as booking taxis and ordering food, by integrating directly with various online services. It is notable for its ability to understand and respond in multiple Indian languages. [1] [2]
Developed by a team founded by Bhavish Aggarwal, Kruti functions as an "agentic" AI, meaning it can reason, plan, and execute multi-step tasks to fulfill a user's request. The backend technology combines several open-source large language models with Ola's proprietary Krutrim V2 model. The system was developed to work primarily on smartphones, addressing the Indian market's specific needs, including language diversity and potential bandwidth constraints. [3] [4]
Kruti was officially released in June 2025, replacing an earlier chatbot from the company that was also named Krutrim. Initially supporting 13 languages, the company plans to expand its capabilities to 22 Indian languages. [5] [6]
Kruti is an improved version of Ola's Krutrim chatbot, which was first launched in 2023 and was intended to be replaced by Kruti. [7] [8] It was officially released on 12 June 2025 as an upgrade to passive chatbots, with support for text and voice in 13 Indian languages. As an agentic AI, it can execute tasks with customization and reasoning, providing adaptive answers based on user preferences and past interactions. [2] [6] [4]
Kruti is optimized for smartphone usage and designed to accommodate bandwidth constraints and usage patterns in India. To ensure scalability and cost-effective performance, it combines various open-source large language models with Ola's own Krutrim V2, which has 12 billion parameters. [1] [5] Its speech recognition is built to identify regional Indian languages, dialects, and accents. [9] Due to its integration with numerous apps and services, Kruti is context-aware and can proactively complete tasks. [10] [11] [12] [13] [14]
Initially connected only with Ola ecosystem services, Krutrim intends to expand and incorporate various Indian services into Kruti, with the goal of adding services from Blinkit, Swiggy, and Uber with respective voice command support. [15] [5] On 20 June 2025, Krutrim acquired the AI platform BharatSah‘AI’yak to increase its involvement in government, education, and agriculture projects. This acquisition will allow Kruti to assist in broadening the scope of BharatSah'AI'yak's work on India-centric, vernacular retrieval-augmented generation AI bots. [16]
Kruti is designed to perform tasks with minimal user help, eliminating the need to switch between different applications. It can accept documents, images, and text as input. [17] The underlying agentic framework allows individual agents to work together sequentially or concurrently to efficiently complete a user's request. When a query is submitted, Kruti breaks it into smaller sub-tasks that are carried out via agent-to-agent protocols, reportedly with over 90% accuracy for faster performance. [1] [18] [19] This component of Ola Krutrim's AI stack, which includes AI training and inference systems and foundation models, allows Kruti to be modified for diverse industries like healthcare, education, and finance. [3] [20]
Kruti connects directly with company databases or APIs using a model context protocol to improve its training. It displays answers as summaries, tables, or narratives based on user patterns. [21] The system is designed to gradually learn user behavior and can handle online payments using credit/debit cards or UPI. [22] Ola Cabs and Open Network for Digital Commerce have begun implementing Kruti within their networks as it undergoes reliability testing for broader cross-platform support. [1]