AIChat

A command-line tool for chatting with language models, with a shell assistant, RAG and agents.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get AIChat

Package managers

About AIChat

AIChat is an all-in-one command-line tool for working with large language models. It offers a chat REPL, a command mode for one-off prompts, and a shell assistant that turns requests into commands.

It also supports retrieval-augmented generation over your own documents, plus tools and agents. It connects to many providers, including OpenAI, Claude, Gemini and Groq, and to Ollama for models running locally. Written in Rust and dual-licensed under MIT and Apache 2.0.

Strengths

  • One tool for many model providers
  • Works with local models through Ollama
  • Shell assistant, RAG and agents built in
  • Popular project with a large user base

Limitations

  • Hosted providers need API keys and may cost money
  • Configuration is done through YAML files

Details

Pricing
FreeFree and open source; hosted model providers charge for their own APIs.
License
MIT OR Apache-2.0
Developer
sigoden
Platforms
Command line
How it runs
Downloadable app
Best suited for
Using several language models from the terminal
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to AIChat

Compare all

Software that can replace AIChat for an important use case, and what changes if you switch.

  • LLM

    A command-line tool and Python library for prompting remote and locally installed language models.

    FreeProprietaryCommand line

    LLM is also a command-line tool for remote and local models, but it adds SQLite logging of every prompt and a Python library, and local models need an extra plugin.

  • Fabric

    A command-line tool for running a crowdsourced library of reusable AI prompts against language models.

    Fabric keeps the terminal workflow and local or remote model support, but it centres on a crowdsourced library of reusable prompt patterns instead of built-in RAG, agents and a shell assistant.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing