aichat

AIChat is a command-line-based tool that combines 20 more LLM providers in a single interface. The command line (CMD) features interactive REPL mode, shell assistant, RAG, and function call. Accepting local files, directories, and remote URL as inputs, allowing it to be worked with different data sources.

AI

sigoden · AI Coding Assistants

STARS10.5K
FORKS745
COMMITS—
CONTRIBUTORS—
VERSIONv0.9.0
UPDATED8 mo ago
llmcliAIChatApache-2.0

Common commercial products in this category: GitHub Copilot, Cursor, Tabnine

What can it do?
  • You can turn tasks you give in natural language into precise shell commands that fit the operating system.
  • You can chat through the interactive REPL mode, which offers tab autocompletion and multi-line input support.
  • You can add local files, directories, and remote URL as inputs to commands or REPL sessions.
User reviews
  • • NeutralGitHub Issue

    FAQ

    “I'm putting together a FAQ wiki page. What questions do you have?”

  • ↓ NegativeGitHub Issue

    Issues with ollama models

    “config.yaml ``` clients: - type: ollama api_base: api_auth: null models: - name: aya:latest max_input_tokens: 8192 - name: codestral:latest max_input_tokens: 32768 ``` roles.yaml ``` - name: code model: "ollama:codestral:latest" prompt: |- Provide only code without comments or…”

GitHub

My note

Alternative pages

More in: AI Coding Assistants