AI-Powered CLI Assistant

astro-dev

An intelligent coding companion for modern developers. Read, edit, create, analyze, and debug code with AI assistance powered by ModelA 9.

ALPHA RELEASE - Active Development

This is an early version. Features and APIs can change at any time. Report issues here.

Intelligent AI Coding Companion

Astro Developer is an AI-powered CLI assistant that helps you read, edit, create, analyze, and debug code. It provides an interactive chat interface with intelligent tools that the AI can use to work with your codebase autonomously.

Read & Search Files

View files with syntax highlighting and find patterns across your codebase

Edit & Create Files

Modify existing code and generate new files with AI assistance

Execute & Analyze

Run terminal commands and analyze codebase metrics and structure

Terminal

CLI Assistant

Quick Installation

Get started with Astro Developer in seconds.

Step 1: Install

npm install -g @novasuite/astro-developer

Install the Astro Developer CLI globally on your system

Step 2: Configure

astro-dev setup

Configure your preferences (model, auto-approval settings, etc)

Step 3: Launch

astro-dev assist

Start the interactive chat interface with your AI assistant

Core Capabilities

Everything you need for intelligent code assistance in your terminal.

Read Files

View files with syntax highlighting and line range filtering

Search

Find text and patterns across your entire codebase

Edit Files

Modify code with AI assistance and confirmation control

Create Files

Generate new files with automatic directory creation

Execute Commands

Run terminal commands safely with confirmation

Find & Replace

Bulk text replacement with confirmation

Analyze

Get codebase statistics and complexity metrics

Multi-turn Chat

Context preserved across conversations for better assistance

Powered by ModelA 9

Choose between two powerful models depending on your task.

ModelA 9-Nano

Default, optimized for terminal usage

  • + Fast response times
  • + Perfect for quick tasks
  • + Lower latency
  • + Great for reviews and edits

ModelA 9

More powerful for complex tasks

  • + Deeper analysis
  • + Complex refactoring
  • + Larger context window
  • + Better for architecture work
Shield

Smart Confirmations

Smart Confirmation System

All destructive operations (edit, execute, create, find/replace) require confirmation before execution. Preview exactly what will happen before any changes are made.

Preview Operations

See exactly what changes will be made before confirming

Auto-Approval Options

Configure auto-approval per tool type with /autoapprove command

Full Control

You remain in full control with configurable workflow settings

Available Commands

Interact with your AI assistant using simple commands.

Configuration

/model [key]

Switch between ModelA 9-Nano and ModelA 9

/autoapprove [setting]

Configure auto-approval per tool type

/status

Show current configuration and settings

Utilities

/usage

Check daily API usage (50 requests/day alpha)

/clear

Clear conversation history

/help

Show all available commands

System Requirements

  • + Node.js 14.0.0 or higher
  • + npm 6.0.0 or higher
  • + 50MB disk space
  • + Internet connection required
  • + Nova ID

Support & Feedback

Astro Developer is in active development. We value your feedback and bug reports to help us improve.

Start Coding with AI Today

Install Astro Developer and experience intelligent coding assistance in your terminal.