AI-native programming for real work and real minds: Focus Mode, Working Memory, and Explain/Optimize commands backed by a deterministic stdlib and a clean REPL.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Sona: AI-Native Programming with Cognitive Accessibility
Visual Studio Code support for the Sona programming language.
What's New in 0.14.1
Sona 0.14.1 focuses on the Sona-native standard library foundation and
release packaging hardening while preserving the existing extension feature
surface.
Stable CLI flow remains available: sona --version, sona --help, sona run file.sona, and sona file.sona.
.smod standard library modules are shipped as the public source format for the 0.14.1 foundation.
Existing Run Sona File command remains available from the Command Palette and editor context menu.
.sona and .smod syntax highlighting remains activation-safe.
How to Use Sona in VS Code
Install Python 3.11 or newer and the Sona CLI:
pip install sona-lang
Open a folder and create hello.sona:
print("Hello, Sona!");
Open the Command Palette and run Sona: Run Sona File.
Use .sona files for Sona programs and .smod files for Sona modules.
Quick Start
Install Python 3.11 or newer.
Install the Sona CLI:
pip install sona-lang
Check the CLI:
sona --version
sona --help
Create hello.sona:
print("Hello from Sona!");
Run it:
sona run hello.sona
See the full quickstart in docs/QUICKSTART.md.
Features
Syntax highlighting for .sona and .smod.
Run, check, format, profile, benchmark, and transpile commands.
REPL integration for interactive exploration.
Optional AI-assisted explain and suggestion commands.
Cognitive accessibility workflows including Focus Mode, Working Memory, and user profiles.