misc/py-oterm 0.9.3 DragonFly
Text-based terminal client for Ollama
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- misc, python
- Package size
- 83.7 KiB, 509.3 KiB installed
Description
Oterm is a text-based terminal client for Ollama.
Features
- intuitive and simple terminal UI, no need to run servers, frontends, just type oterm in your terminal.
- multiple persistent chat sessions, stored together with the context embeddings and system prompt customizations in sqlite.
- can use any of the models you have pulled in Ollama, or your own custom models.
- allows for easy customization of the model's system prompt and parameters.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | misc/py-oterm | 0.9.3 |
| FreeBSD | misc/py-oterm | 0.14.7 |
Install
Binary package:
pkg install py311-oterm
From DPorts:
cd /usr/dports/misc/py-oterm && make install clean
Dependencies
Run dependencies 18
- databases/py-aiosql
- databases/py-aiosqlite
- devel/py-Jinja2
- devel/py-packaging
- devel/py-pydantic2
- devel/py-pyperclip
- devel/py-textualeffects
- devel/py-typer
- graphics/py-pillow
- graphics/py-rich-pixels
- lang/python311
- misc/py-mcp
- misc/py-ollama
- textproc/py-linkify-it-py
- textproc/py-mdit-py-plugins
- textproc/py-textual
- textproc/py-uc-micro-py
- www/py-python-dotenv
No port depends on this one.