$ Explore the latest AI assistants, APIs, and Agentic Frameworks that are transforming the developers world. Whether you're a pro coder or just starting out, our curated list has something for everyone.

$ ssh [email protected] Join our community and share your favorite AI tools!

~/ai-directory$ ls

Aider

Aider is an open-source command-line tool that enables developers to pair program with large language models (LLMs) like GPT-3.5/4 directly in their terminal. It works with your local git repository, allowing the AI to access and edit code across your entire project based on natural language chat commands. Aider is designed to facilitate “chat-driven development.”

Key Features in “Programming by Prompt”

Use Cases

Pros

Cons

Getting Started

  1. Install Aider (e.g., via pip install aider-chat).
  2. Set up your LLM API key (e.g., OPENAI_API_KEY).
  3. Navigate to your local git repository in the terminal.
  4. Run aider and start chatting to instruct it to read files and make changes. For example: aider <file1.py> <file2.js> then /add Add a new function to file1.py that sums two numbers.

In Summary: Aider provides a powerful and flexible open-source solution for “programming by prompt” directly within your local development environment. Its ability to leverage LLMs with full codebase context via a chat interface makes it a highly effective tool for AI-assisted coding and refactoring.

Related:

programming-by-prompt/ ls -la | more

✨ 9.0
🧹

Sweep

An AI junior developer that autonomously handles small coding tasks and bug fixes described in GitHub issues by planning and writing code.
AI agent github automation code generation bug fixing task automation
🔗 VISIT
✨ 9.1
👷

GPT Engineer

An open-source AI tool that aims to build entire codebases from a natural language prompt, iteratively asking for clarifications and generating code, tests, and documentation.
open source code generation AI agent natural language to application prompt-driven development
🔗 VISIT
✨ 8.8

GitHub Spark

An AI-powered tool from GitHub Next for creating and sharing micro applications ("sparks") using intuitive natural language instructions, abstracting coding complexities.
natural language programming no-code low-code micro apps github next AI tool
🔗 VISIT
✨ 9.5

Gemini (for Code Generation)

Google's multimodal AI model, capable of understanding and generating code from natural language prompts, often integrated into tools like Gemini Code Assist and Project IDX.
AI model multimodal AI natural language to code code generation google ai gemini code assist
🔗 VISIT
✨ 9.0
🔍

DeepSeek Coder

A series of open-source code language models by DeepSeek AI, specifically trained on a massive corpus of code and natural language, excelling at code generation from prompts.
AI model code generation open source natural language to code deepseek ai
🔗 VISIT