Editor

Accessibility

You can use Gyaanmitra with a screen reader and the keyboard alone.

Screen readers

Gyaanmitra is tested with NVDA and JAWS on Windows, and VoiceOver on macOS. The editor, side bars, panels, and the Command Palette expose accessible names and roles. Important changes, such as a notification or a debug session stopping at a breakpoint, are announced out loud.

If Gyaanmitra does not detect your screen reader, turn on screen-reader mode from the Command Palette with Toggle Screen Reader Accessibility Mode. That changes how the editor exposes line content, and it leans less on cues that are only visual.

Keyboard-only navigation

If you can do it with the mouse, you can do it from the keyboard. Two commands make that easier to learn:

Get Started with Accessibility Features

A short in-product walkthrough: screen reader setup, moving between panels with the keyboard, and using the editor without a mouse. Open it from the Help menu or the Command Palette.

Accessibility Help

Help for whatever is focused right now: the editor, a notification, the terminal, and more. Press Alt+F1. It tells you which keys do what in that spot.

Visual accessibility

1

High contrast themes

Two built-in high-contrast color themes, light and dark, raise the contrast between foreground and background past what standard themes do. Pick one from Preferences: Color Theme in the Command Palette.

2

Zoom

Ctrl/Cmd + = and Ctrl/Cmd + - zoom the whole UI, not only the editor text, in fixed steps.

3

Reduced motion

Set workbench.reduceMotion to on to turn off animations you do not need, or leave it at auto so it follows your operating system's reduced-motion setting.

Terminal and Gyaanmitra AI accessibility

The integrated terminal has an accessible buffer mode. Press F3 from a focused terminal and its output becomes text you can move through with a screen reader, rather than a live drawing surface. Gyaanmitra AI's chat is a normal accessible chat. Every message, including tool steps such as "Read file" or "Run command," is exposed to assistive technology in the order it happened.