coding agent for AI models
Project homepage: https://pypi.org/project/swival/
Description
Swival is a CLI coding agent built to be practical, reliable, and easy
to use. It works with frontier models, but its main goal is to be as
reliable as possible with smaller models, including local ones. It is
designed from the ground up to handle tight context windows and
limited resources without falling apart.
Package information
- Ports path
- devel/swival
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- devel, lang/python
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Runtime
- devel/py-litellm STEM->=1.90,<1.91
- devel/py-mcp STEM->=1.28.1,<2
- devel/py-prompt_toolkit STEM->=3.0.52
- devel/py-rich STEM->=15.0.0
- net/py-boto3 STEM->=1.43.36
- security/py-fast-cipher STEM->=0.2.2
- textproc/py-rank-bm25 STEM->=0.2.2
- textproc/py-tiktoken STEM->=0.13.0
- www/py-httpx STEM->=0.28.1
- www/py-starlette STEM->=1.3.1
- www/py-uvicorn STEM->=0.49.0
- lang/python/3
Build
Test
- devel/py-litellm STEM->=1.90,<1.91
- devel/py-mcp STEM->=1.28.1,<2
- devel/py-prompt_toolkit STEM->=3.0.52
- devel/py-rich STEM->=15.0.0
- net/py-boto3 STEM->=1.43.36
- security/py-fast-cipher STEM->=0.2.2
- textproc/py-rank-bm25 STEM->=0.2.2
- textproc/py-tiktoken STEM->=0.13.0
- www/py-httpx STEM->=0.28.1
- www/py-starlette STEM->=1.3.1
- www/py-uvicorn STEM->=0.49.0
- lang/python/3
- devel/py-test