Tura

Tura is an open-source, terminal-based AI coding assistant and agent harness developed by Tura-AI. Built as a modular Rust workspace with npm distribution wrappers, it delivers interactive coding and task automation capabilities directly within the terminal shell. Day-to-day interactions occur through a dedicated terminal user interface (TUI) powered by an internal gateway probe and routing layer. Developers invoke Tura inside their repositories to plan code changes, inspect project files, execute commands, and run multi-step development loops using configurable agent personas. Tura differentiates itself through its lightweight, Rust-native architecture, breaking down agent responsibilities across dedicated crates for persona management, routing, command execution, and TUI presentation. This design focuses on deterministic startup and fast terminal execution rather than heavyweight web UI runtimes. The project is open source and hosted publicly on GitHub, distributed under early active development (v0.1.x series) with releases published via npm and Rust source builds.

Tags: AI, ai agent, cli, developer tools, Generative AI, OpenSource

Visit Tura