Skip to main content

vibecollab-agent

Minimal project-first agent runtime package for VibeCollab.

This package is intentionally small. It provides the official VibeCollab agent kernel, while project state and domain capabilities remain owned by other Unix-style packages.

MVP boundaries

vibecollab-agent owns:

  • message and tool-call primitives

  • a lightweight AgentRuntime loop (LLM -> tool -> LLM)

  • package-level CLI entry points (vibecollab-agent, python -m vibecollab_agent) for isolated testing

  • project context assembly from repository files

  • a small ToolRegistry

  • basic project tools (read_file, write_file, edit_file, list_files, grep, run_command)

  • policy guard checks for write/edit operations through vibecollab-policy

  • run checkpoints through vibecollab-harness

  • the existing JSON file-change AgentExecutor

It should not own the product CLI, MCP server, IDE integration, dashboard, domain models, insight lifecycle, or vector search. Those remain separate packages and can be registered as tools later. The package-level CLI is intentionally thin and exists for standalone runtime smoke tests.

CLI smoke usage

vibecollab-agent tools
vibecollab-agent context --project-root .
vibecollab-agent run "Summarize this project" --project-root . --mock-response "No tools needed."
python -m vibecollab_agent tools
vibecollab package list
vibecollab package run agent tools

Use repeated --mock-response values to test tool loops without network access.

Dependency direction

Preferred direction:

vibecollab-agent CLI / vibecollab-cli / vibecollab-mcp / external agents
  -> vibecollab-agent
      -> vibecollab-policy / vibecollab-harness
      -> vibecollab-data / vibecollab-foundation (next project-context hardening step)
      -> optional domain / insight / search tool packs

The current MVP is deliberately dependency-light and keeps LLM HTTP dependencies lazy through llm_client.py.

Metadata

Release files for vibecollab-agent 0.13.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for vibecollab-agent 0.13.4
File Interpreter ABI Platform
vibecollab_agent-0.13.4-py3-none-any.whl Python 3 none any Details

Release files / vibecollab_agent-0.13.4-py3-none-any.whl

Download URL vibecollab_agent-0.13.4-py3-none-any.whl
Size 28.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
093f7b6ce68adfd02e6c2cd873e56ffe0a1254e476b3154646f304b081a1d138
BLAKE2b-256 checksum
How to use checksums
2d217915a8ccaa625efc05e2d802f5dd37d11fdc7992374d442dddc53d7307f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release history Release notifications | RSS feed

This release

0.13.4 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page