Documentation

Catalog

Everything Basecamp is designed to prepare or connect for a development environment.

Project packages

Prepare dependency sets once and reuse them across local machines, CI, sandboxes, and agent runtimes instead of repeating network resolution everywhere.

  • Cargo crates — available today
  • pnpm / npm — planned
  • Bun / Deno — planned
  • Go modules — planned
  • Python / uv / pip — planned
  • Maven / Gradle — planned
  • NuGet — planned

System packages and native libraries

  • apt, apk, Homebrew
  • system libraries and headers
  • pkg-config inputs
  • OpenSSL and native crypto libraries
  • media and image codecs
  • C/C++ libraries

Tools and binaries

Download and verify platform-specific tools only when a project needs them.

  • protoc
  • ffmpeg
  • chromium and browser assets
  • jq and utility binaries
  • language servers
  • vendor and project-specific CLIs

Runtimes and toolchains

  • Rust, LLVM, GCC
  • Node, Go, Python, Java, .NET
  • cross-compilation toolchains
  • Android SDK and platform SDKs
  • CUDA and ROCm
  • vendor-specific SDKs

Containers and prepared environments

  • OCI images and layers
  • devcontainers
  • build roots and rootfs artifacts
  • CI base environments
  • runtime images

Models and AI assets

  • model weights
  • LoRA / adapters
  • tokenizers
  • embedding indexes
  • inference runtime dependencies

Data and generated assets

  • datasets
  • generated code
  • schemas
  • firmware
  • reference assets
  • build-time bundles

Agent tools and MCP

  • MCP servers
  • agent skills
  • tool plugins
  • browser/computer-use tools
  • runtime adapters

Remote services

Some needs are better connected than downloaded. Basecamp is designed to support temporary service connections and remote workers in addition to local artifacts.

  • external and internal APIs
  • PostgreSQL, Redis, vector databases
  • queues and object storage
  • browser sessions
  • GPU workers
  • remote execution

Execution environments

  • ephemeral sandboxes
  • Firecracker microVMs
  • builder pools
  • CI workers
  • GPU runtimes
  • multi-region execution fabric
Current status

Cargo is available today. The rest of the catalog describes the product direction and is labeled as planned or in design where appropriate.