aistart
v0.2.8
Published
Powerful AI coding agent CLI with rich UI, project memory, and smart tools.
Readme
aistart
AI coding agent that works directly inside your terminal.
Run natural language commands like:
> build a REST API with Express
> refactor this project to TypeScript
> fix all ESLint errors
> add authentication using JWTaistart explores your codebase, edits files, runs commands, searches across your project, and remembers project context automatically.
Features
- 🤖 AI coding agent with natural language
- 📁 Reads and understands your entire project
- ✏️ Create, edit and refactor files
- 🔍 Search files and code instantly
- 💻 Execute terminal commands
- 🧠 Persistent project memory (
.aistart) - 🛡️ Interactive approval for file edits and commands
- 🎨 Beautiful terminal interface
- ⚡ Fast streaming responses
- 📋 Paste large code blocks directly into the terminal
Installation
npm install -g aistartUsage
Go to any project.
cd my-project
aistartThen simply ask:
> create a login page
> explain this codebase
> migrate this project to Vue 3
> optimize database queries
> fix TypeScript errorsNo special commands are required.
Slash Commands
| Command | Description |
|---------|-------------|
| /help | Show available commands |
| /init | Generate project memory |
| /stats | Session statistics |
| /diff | Show git diff |
| /model | Switch AI model |
| /clear | Clear terminal |
Project Memory
aistart creates a .aistart directory inside your project.
.aistart/
├── memory.md
└── context.jsonThis allows the agent to remember project architecture, coding conventions, and important decisions across the session.
License
MIT
