Skip to content

llm-anyllm plugin β€” 24+ LLMs through one API keyΒ #1618

Description

@JetragonRider

Hi Simon πŸ‘‹
I've been using llm for a while β€” the plugin architecture is genuinely well-designed.
The ecosystem has individual plugins for DeepSeek, Qwen, Kimi, etc., but each needs its own API key and registration. I'd like to contribute an llm-anyllm plugin β€” a single API key that gives access to 24+ Chinese and international models (no Chinese phone number or Alipay needed):
1.llm keys set anyllm
2.llm -m anyllm/deepseek-v4-flash "Summarize this article"
3.llm -m anyllm/gemini-3.5-flash "Describe this image" -a image.jpg
4.llm -m anyllm/gpt-5.4-nano "Quick question"
This complements the existing single-model plugins β€” users who only need DeepSeek can still use llm-deepseek. AnyLLM is for those who want many models without registering on each platform.
Before opening a PR:
Would this be welcome in the plugin directory?
Any preference on model ID namespacing? I'm planning anyllm/deepseek-v4-flash etc. to avoid collisions.
For multimodal models β€” advanced plugin pattern with attachment support, or text-only first?
I'll follow the plugin tutorial docs, submit with tests (pytest, ruff, mypy, black), publish to PyPI, and maintain it long-term.
Thanks for building llm β€” it's my go-to CLI for LLMs.
β€” Leo Bennett [leo.indiedev@gmail.com])

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions