#3838th of 48 in Agent frameworks and SDKs

llm

CLI and Python library for prompting local and hosted LLMs, logging to SQLite

Stars
12.6k
License
Apache-2.0
Last commit
Oct 2026
Last release
Sep 2026
Language
Python

Missed the latest GitHub check; these facts may be older.

Overview

LLM runs prompts and interactive chats against OpenAI, Anthropic, Gemini and other remote APIs, or local models through plugins such as llm-ollama. It logs prompts and responses to SQLite, and supports attachments, schemas for structured output, tool execution, templates, fragments and embeddings. It installs with pip, Homebrew, pipx or uv.

Who it is for: Developers who want to script LLM prompts from the terminal or Python

Strengths

  • Plugin system adds remote providers, local models, tools, fragments and embedding models
  • Stores prompts and responses in SQLite for later querying
  • Works as both a shell command (pipes, stdin, system prompts) and a Python library
  • Schemas extract structured JSON from text and images; embeddings commands included

Weaknesses

  • Command-line only; no built-in web UI or user accounts
  • Anthropic, Gemini and Ollama access each need a separate plugin install
  • Does not run models itself; local inference depends on plugins or external servers
  • Tool support is basic compared with dedicated agent frameworks

What it needs

  • no GPU
  • Needs SQLite, Provider API keys or a local model server (e.g. Ollama, LM Studio) via plugins
  • Models: OpenAI, Anthropic Claude (plugin), Google Gemini (plugin), Ollama (plugin), OpenAI-compatible endpoints

Also in Agent frameworks and SDKs

See all 48
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)62.1k starsMIT93 out of 100
2browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)118k starsMIT89 out of 100
3langchainPython framework for building LLM agents and apps from interoperable components147.8k starsMIT88 out of 100
#4tradingagentsLangGraph multi-agent framework simulating a trading firm to analyze tickers Live demo ↗ (opens in a new tab)111.2k starsApache-2.088 out of 100
#5copilotkitSDK for adding agent chat, generative UI and shared state to apps38k starsMIT87 out of 100