#167 · Primary category: AI Chatbots

elia

ai chatgpt claude gemma gpt large-language-models llama llama3 llm mistral mistral-ai mixtral ollama ollama-client ollama-interface phi-3 python terminal tui

A snappy, keyboard-centric terminal user interface for interacting with large language models. Chat with ChatGPT, Claude, Llama 3, Phi 3, Mistral, Gemma and more.

Project last updated:10/10/24

GitHub Stars

2.5K

Forks

156

Contributors

6

License

Apache-2.0

Why we included this project

Elia brings a keyboard-first LLM chat client into the terminal, letting you fire off an inline conversation right under your prompt or open a full-screen session, and pick the model with a flag or a config entry. It talks to the usual commercial APIs, OpenAI, Anthropic, and Google, as well as local models running through Ollama or LocalAI, so hosted and offline chat share a single tool. Conversations are saved to a local SQLite database, which keeps your history private and searchable, and you can import past ChatGPT exports to bring everything together. If you spend your day in a shell and want one fast place to reach many models without leaving it, Elia.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category