joshua stein wrote:
On Tue, 30 Jun 2026 at 20:43:16 -0400, Daniel Dickman wrote:
Hi all,

I'd like to import 3 AI coding agents that I've found useful. (Similar to
devel/codex which is from OpenAI and is already in the ports tree).

is it worth creating a new ai category for these kinds of things?

I am not sure a new category is necessary yet. These are still developer tools, so devel/ seems reasonable to me.

What might be more useful long term is a proper ports module for Node-based ports, similar to the existing port-modules(5) mechanism. The ports framework already has optional modules pulled in through MODULES, and non-core modules are normally looked up by pkgpath and a .port.mk file:

https://man.openbsd.org/port-modules.5

Something like this:

MODULES += lang/node

could provide a standard way to declare, fetch, cache, and hash npm dependencies from package-lock.json, so Node-based ports do not all need to reinvent that logic.

That would probably reduce maintenance work more than moving these ports into a new category.

Best,
David.

Reply via email to