Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • News
  • Blogs
  • Builds
  • Contests
  • Compare
  • Arena
Create
    EveryDev.ai
    Sign inSubscribe
    Home
    Tools

    2,025+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    • Arena
    Categories
    • Agents1104
    • Coding995
    • Infrastructure429
    • Marketing408
    • Design354
    • Projects323
    • Analytics311
    • Research297
    • Testing194
    • Data166
    • Integration164
    • Security162
    • MCP152
    • Learning143
    • Communication126
    • Extensions118
    • Commerce112
    • Prompts109
    • Voice105
    • DevOps89
    • Web73
    • Finance19
    1. Home
    2. Tools
    3. LLM CLI
    LLM CLI icon

    LLM CLI

    Command Line Assistants

    Open-source CLI and Python library to run prompts, chat, embeddings, schemas, and tool-use across OpenAI, Claude, Gemini, and local models (Ollama, llama.cpp). Stores logs and vectors in SQLite and is extensible via plugins.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Get started with LLM CLI at no cost

    Engagement

    Available On

    Windows
    macOS
    Linux
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Command Line AssistantsAI Development LibrariesPrompt Management

    Alternatives

    apfeladd-skillrcli
    Developer
    Simon WillisonHalf Moon Bay, CAEst. 2019$1.4M raised

    Updated Feb 2026

    About LLM CLI

    LLM is a lightweight command-line tool and Python library for working with large language models. It runs prompts and chat sessions, streams output, manages system prompts and templates, and logs everything to SQLite for later search and analysis. It supports structured outputs via JSON schemas, multimodal inputs (images/audio/video) through attachments, and can grant models controlled access to tools. Embeddings are first-class: you can generate, store, and run similarity search against vectors in SQLite. The plugin system adds providers and local runtimes—OpenAI, Anthropic (Claude), Google Gemini, Mistral, Ollama, llama.cpp, GPT4All and more—so you can mix remote APIs with models that run on your own machine. Installable with pip/pipx/Homebrew/uv, and usable as a Python API as well as a CLI. (Docs & feature list, plugins, CLI help, and PyPI requirements cited in sources.)

    LLM CLI - 1

    Community Discussions

    Be the first to start a conversation about LLM CLI

    Share your experience with LLM CLI, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Get started with LLM CLI at no cost with Apache 2.0 license and Full CLI and Python API.

    • Apache 2.0 license
    • Full CLI and Python API
    • Plugin ecosystem
    • Community support

    Capabilities

    Key Features

    • Prompt execution with streaming output
    • Interactive chat mode (llm chat)
    • System prompts, templates, and fragments for long-context work
    • SQLite logging of prompts, responses, token usage, and metadata
    • Schema-based structured output (JSON) from models
    • Embeddings: generate, store, and similarity-search in SQLite
    • Multimodal attachments (image, audio, video) where models support it
    • Pluggable providers and local runtimes via llm install
    • Tool use / function calling support with safety notes
    • API key management (llm keys) and model discovery (llm models)
    • Python API parity for prompts, schemas, tools, fragments, and streaming
    • Configurable user content directory and custom locations

    Integrations

    OpenAI
    Anthropic Claude
    Google Gemini
    Mistral AI
    Ollama
    llama.cpp / GGUF
    GPT4All
    Cohere
    Groq
    Replicate
    OpenRouter
    Azure OpenAI

    Demo Video

    LLM CLI Demo Video
    Watch on YouTube

    Reviews & Ratings

    No ratings yet

    Be the first to rate LLM CLI and help others make informed decisions.

    Developer

    Simon Willison

    Open-source developer and creator of Datasette and LLM; builds Python and SQLite-centric tools for data journalism and developer workflows.

    Founded 2019
    Half Moon Bay, CA
    $1.4M raised
    1 employees

    Used by

    Various newsrooms using Datasette for…
    GitHub (user of LLM tools)
    Facebook (used Lanyrd Pro before…
    Data journalism community (Datasette…
    +1 more
    Read more about Simon Willison
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    apfel icon

    apfel

    A free, open-source CLI tool that unlocks Apple's on-device LLM on macOS 26+ as a terminal command, OpenAI-compatible HTTP server, and interactive chat.

    add-skill icon

    add-skill

    A CLI tool that adds AI skills to your Next.js project by generating route handlers and React components.

    rcli icon

    rcli

    A CLI tool by RunanywhereAI that enables running AI-powered commands from the terminal.

    Browse all tools

    Related Topics

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    112 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    138 tools

    Prompt Management

    Tools for organizing, versioning, and managing AI prompts.

    32 tools
    Browse all topics
    Back to all tools
    Explore AI Tools
    • AI Coding Assistants
    • Agent Frameworks
    • MCP Servers
    • AI Prompt Tools
    • Vibe Coding Tools
    • AI Design Tools
    • AI Database Tools
    • AI Website Builders
    • AI Testing Tools
    • LLM Evaluations
    Follow Us
    • X / Twitter
    • LinkedIn
    • Reddit
    • Discord
    • Threads
    • Bluesky
    • Mastodon
    • YouTube
    • GitHub
    • Instagram
    Get Started
    • About
    • Editorial Standards
    • Corrections & Disclosures
    • Community Guidelines
    • Advertise
    • Contact Us
    • Newsletter
    • Submit a Tool
    • Start a Discussion
    • Write A Blog
    • Share A Build
    • Terms of Service
    • Privacy Policy
    Explore with AI
    • ChatGPT
    • Gemini
    • Claude
    • Grok
    • Perplexity
    Agent Experience
    • llms.txt
    Theme
    With AI, Everyone is a Dev. EveryDev.ai © 2026
    66views
    Discussions