Sharuma AI

A focused desktop coding workspace

These are the implemented capabilities of the Sharuma AI desktop application. Features are delivered by the local coding engine and the centralized Sharuma account and usage service.

AI-assisted coding

Use an AI agent to inspect, plan, and implement changes in a local coding project.

Code generation and editing

Create files and edit existing project files through the agent and local tools.

Project analysis

Read project files and trace behavior without moving the project to the server.

Terminal integration

Run local commands such as tests and builds, and feed their output into the coding session.

File management

Navigate and edit files in the desktop application while keeping project data local.

Coding sessions

Continue a session after a usage-limit response; prompts and project state are preserved.

Subscription usage, server-authoritative

The desktop displays the 5-hour, weekly, and monthly allowances calculated by the Sharuma backend. The application does not calculate authoritative balances locally.