Installation¶
Basic Installation¶
Using pip
:
Using uv
(when using in no-code form via CLI and YAMLs)
Optional Features¶
LLMling-agent provides several optional features that can be installed with extras:
-
Web interface (Gradio interface):
-
Clipboard Support:
-
Markdown Processing:
-
Terminal UI (Textual interface):
-
LiteLLM Support:
Multiple extras can be combined:
Requirements¶
- Python 3.12 or higher
- Core dependencies:
- llmling-models
- llmling
- pydantic-ai
- prompt-toolkit
- promptantic
- pydantic
- Other utilities (slashed, watchfiles, tiktoken, etc.)
Development Installation¶
For development work, install with additional dependencies:
This includes: - Testing tools (pytest, pytest-cov) - Linting tools (ruff, mypy) - Documentation tools (mkdocs) ```
Would you like me to add anything else, like: - Version compatibility notes - Troubleshooting section - Platform-specific instructions - Development setup details
Also, I noticed there's a textual UI - should we mention that more prominently or link to its documentation?