A collection of reusable Nebi capabilities packaged as self-contained pixi.toml projects. Capabilities are organized into two kinds:
- Progs (Programs) are apps, workflows, services, notebooks, and other runnable tools. A Prog may use one or more Cogs, but it does not have to.
- Cogs (Cognitive Workers) are AI-based workers: agents, assistants, model-backed automations, and other cognitive services that can be used directly or composed into Progs.
Together, Progs and Cogs make up the capability catalog: Progs provide usable surfaces and workflows, while Cogs provide reusable AI labor that other capabilities can call on.
spec/
README.md
SCHEMA.md
capability.schema.json
capabilities/
<capability-name>/
pixi.toml
Each capability lives in its own directory and is a standalone pixi project. The spec/ directory contains the capability standard; capabilities/ contains capability implementations for Progs and Cogs.
Current examples are Progs:
getting-started- a welcome and getting started guide for Collab capabilitiesjupyterlab— launches JupyterLab with a base data stackllamacpp- Runs a local llama.cpp server that automatically downloads model GGUFs from HuggingFace.comfyui- Runs a local ComfyUI server with base models.data-explorer— upload a CSV, browse it as a table, and chat with the data using a local LLM (llama.cpp, Ollama, or Docker Model Runner).document-summarizer— upload a document (txt, md, pdf, docx) and summarize it with a local llama.cpp LLM.
Cogs will appear in the same catalog as agent-style AI workers that can be launched on their own or used by Progs.
Capabilities are published to quay.io/openteams_capabilities. Import one directly with Nebi:
nebi import quay.io/openteams_capabilities/getting-started:latestThen run it:
pixi run launchClone this repository, navigate into any capability directory, and run its tasks with pixi:
cd capabilities/getting-started
pixi run launch- Create a new directory under
capabilities/. - Decide whether the capability is a Prog or a Cog. Use Prog for an app, workflow, notebook, service, or other user-facing program; use Cog for an AI-based worker, agent, assistant, or cognitive service.
- Add a
pixi.tomlfollowing the specification inspec/SCHEMA.mdandspec/capability.schema.json. - Optionally add a
README.mddocumenting tasks, environment variables, and any Prog/Cog relationships.
The capability standard lives under spec/:
spec/README.md— overview of the specification artifactsspec/SCHEMA.md— human-readable schema, semantics, and conventionsspec/capability.schema.json— machine-readable JSON Schema for validating parsed manifests
The root README intentionally keeps only a short summary so the specification does not drift across multiple copies.