Index | Thread | Search

From:
David Uhden Collado <daviduhden@gmail.com>
Subject:
Re: [NEW] 3 AI coding agents: claude, crush & and swival (+ deps)
To:
ports@openbsd.org, didickman@gmail.com
Date:
Wed, 1 Jul 2026 01:51:00 +0000

Download raw body.

Thread
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.