Show HN: Aye Chat: AI-First development in your terminal (github.com)

🤖 AI Summary
Aye Chat is an open-source, terminal-first AI development tool that turns natural-language prompts into direct project edits inside your codebase. Install with pip install ayechat and start a session with aye chat (optionally aye auth login to set a token). It auto-includes relevant files, runs shell commands when applicable, and treats anything else as an AI prompt, so you can ask the assistant to generate or modify files without copy-paste. Changes are tracked with automatic local snapshots stored in .aye/, and you get built-in diff, restore, history and pruning (keep) commands to iterate safely without committing to Git. For CLI-centric devs this removes friction between thinking and coding: full-file generation/modification happens in-place, privacy is respected via .gitignore and .ayeignore, and a plugin architecture plus model selection (persists across sessions) let you extend and tune behavior. Command set includes new, history, diff, restore, model, verbose, and standard exit/help flows; some interactive shell commands are executed directly while others are blocked for safety. The emphasis on transparent, reversible edits and project-aware prompts makes Aye Chat a practical option for developers who prefer the terminal and want faster, safer AI-assisted coding workflows.
Loading comments...
loading comments...