Port details
py-llm Interact with Large Language Models by API, or locally
0.31 misc Σ =0 0.31Version of this port present on the latest quarterly branch. upstream: 0.37 A newer version was found upstream by portscout, first on 2026-11-03. Maintainer: atanubiswas484@gmail.com Port Added: 2024-05-22 14:00:22
Last Update: 2026-05-12 23:59:59
Commit Hash: 8ddb7ec
Also Listed In: python
License: APACHE20
WWW: https://llm.datasette.io/ https://github.com/simonw/llm Description: # A CLI utility and Python library for interacting with Large Language Models,
including OpenAI, PaLM and local models installed on your own machine. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # There is no configure plist information for this port. USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
${PYTHON_PKGNAMEPREFIX}llm>0:misc/py-llm@${PY_FLAVOR} To install the port : # cd /usr/ports/misc/py-llm/ && make install clean To add the package , run one of these commands: pkg install misc/py-llm pkg install py311-llm NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-llm listed in the above command, you can pick from the names under the Packages section.PKGNAME: py311-llm Package flavors (<flavor>: <package> ) # distinfo: # TIMESTAMP = 1778579621
SHA256 (llm-0.31.tar.gz) = c7701408fdc53cbdf1db6a43f35c7dd410c291dda36cc38a14db4b482b274fa4
SIZE (llm-0.31.tar.gz) = 86505
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
py311-setuptools>=0 : devel/py-setuptools@py311 py311-wheel>=0 : devel/py-wheel@py311 python3.11 : lang/python311 py311-build>=0 : devel/py-build@py311 py311-installer>=0 : devel/py-installer@py311
Test dependencies: #
python3.11 : lang/python311
Runtime dependencies: #
py311-click-default-group>=1.2.3 : devel/py-click-default-group@py311 py311-click>0 : devel/py-click@py311 py311-condense-json>0 : devel/py-condense-json@py311 py311-openai>=1.0.0 : misc/py-openai@py311 py311-pluggy>=1.0 : devel/py-pluggy@py311 py311-puremagic>0 : sysutils/py-puremagic@py311 py311-pydantic2>=2.0 : devel/py-pydantic2@py311 py311-python-ulid2>=1<3 : textproc/py-python-ulid2@py311 py311-sqlite-migrate>0 : databases/py-sqlite-migrate@py311 py311-types-pyyaml>=0 : devel/py-types-pyyaml@py311 python3.11 : lang/python311
This port is required by: # for Run #
misc/py-llm-claude-3
Configuration Options : #
===> The following configuration options are available for py311-llm-0.31:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings Options name : #
misc_py-llm USES: #
python shebangfix
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #
Number of commits found: 12 #
Number of commits found: 12