EveryDev.ai
Subscribe
Home
Tools

3,215+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Colab CLI
    Colab CLI icon

    Colab CLI

    Command Line Assistants
    Featured

    A command-line interface for Google Colab that provisions CPU, GPU, and TPU runtimes, executes local code, manages remote files, and orchestrates automated cloud pipelines from the terminal.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Free and open-source under the Apache License 2.0. Install via pip or uv.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Command Line AssistantsAI InfrastructureCloud Computing Platforms

    Alternatives

    gog CLIGoogle Workspace CLIagents-cli
    Developer
    Google ResearchMountain View, CAEst. 1998$91B+ raised

    Listed Jun 2026

    About Colab CLI

    Colab CLI is an open-source command-line tool published by the googlecolab GitHub organization under the Apache License 2.0. It brings Google Colab's cloud compute capabilities — including GPU and TPU runtimes — directly into terminal workflows, enabling headless automation and AI agent integrations without requiring an open browser tab. The project is written in Python and supports Linux and macOS only; Windows is explicitly not supported at this time.

    What It Is

    Colab CLI is a terminal-first interface for Google Colab that lets developers provision, control, and automate cloud VM runtimes from the command line. Rather than interacting with Colab through a browser notebook, users can spin up accelerator-backed VMs, run local Python scripts or Jupyter notebooks against those VMs, transfer files, and tear down resources — all through a structured set of colab subcommands. The project also ships a companion Colab MCP Server for in-notebook, interactive agent-assisted coding workflows.

    Core Capabilities

    The CLI is organized into four functional areas:

    • Session management: colab new, colab sessions, colab status, colab stop, and colab url handle the full lifecycle of VM runtimes, including CPU, GPU (T4, L4, G4, H100, A100), and TPU (v5e1, v6e1) variants.
    • Code execution: colab exec runs local .py files, .ipynb notebooks, or piped stdin against the remote kernel. colab repl opens an interactive Python REPL; colab console connects a raw TTY shell via tmux.
    • File operations: colab upload, colab download, colab ls, colab rm, and colab edit manage the remote VM filesystem using the Jupyter Contents API.
    • Automation utilities: colab auth handles GCP credential forwarding, colab drivemount mounts Google Drive, and colab install uses uv (with pip fallback) for fast dependency management.

    Ephemeral Job Runner and Keep-Alive

    Two design choices stand out for automation use cases. The colab run command provisions a fresh VM, executes a local script with forwarded arguments, retrieves output files, and automatically tears down the runtime in a single command — making it suitable for CI/CD pipelines and scheduled ML training jobs. A built-in background daemon provides automatic keep-alive, preventing idle VM termination without requiring an open browser session. Scripts can also use a shebang line (#!/usr/bin/env -S colab run --gpu L4) to run directly on remote accelerators as executable files.

    Setup Path

    Installation is straightforward via uv tool install google-colab-cli (recommended) or pip install google-colab-cli. Session tokens and metadata are stored at ~/.config/colab-cli/sessions.json; authentication supports both OAuth2 and Application Default Credentials (ADC). The repository includes deep-dive documentation covering session management architecture, execution design, file management, authentication providers, and the ephemeral job runner design, as well as eleven demo walkthroughs.

    Current Status

    The repository was created in April 2026 and last pushed in June 2026, indicating active early development. It is hosted under the official googlecolab GitHub organization and licensed Apache-2.0. The README notes that platform support is currently limited to Linux and macOS, and links to a sibling project (Colab MCP Server) for users who prefer interactive, agent-assisted notebook workflows.

    Colab CLI - 1

    Community Discussions

    Be the first to start a conversation about Colab CLI

    Share your experience with Colab CLI, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Free and open-source under the Apache License 2.0. Install via pip or uv.

    • CPU, GPU, and TPU runtime provisioning
    • Local script and notebook execution on remote VMs
    • Ephemeral job runner
    • Automatic keep-alive daemon
    • File management on remote VM

    Capabilities

    Key Features

    • Provision CPU, GPU (T4, L4, G4, H100, A100), and TPU (v5e1, v6e1) runtimes
    • Run local Python scripts, Jupyter Notebooks, or piped stdin on remote VMs
    • Ephemeral job runner: provision, execute, retrieve outputs, and teardown in one command
    • Automatic keep-alive daemon prevents idle VM termination
    • Interactive Python REPL and raw TTY console shell
    • File upload, download, list, delete, and in-place edit on remote VM filesystem
    • Google Drive mounting
    • GCP credential authentication for BigQuery, GCS, etc.
    • High-performance package installation via uv with pip fallback
    • Session history export to .ipynb, .md, .txt, or .jsonl
    • Shebang execution support for running scripts directly on remote accelerators
    • Multi-session management with named sessions

    Integrations

    Google Colab
    Google Drive
    Google Cloud Platform (GCP)
    BigQuery
    Google Cloud Storage (GCS)
    Jupyter Notebooks
    uv package manager
    pip
    tmux
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Colab CLI and help others make informed decisions.

    Developer

    Google Research

    Google Research conducts fundamental and applied research across machine learning, algorithms, systems, and more. The team publishes work at top venues like ICML, NeurIPS, and ICLR, and directly influences products used by billions of people. Google Research builds open-source tools and models—like TimesFM—that advance the state of the art in AI and data science. Researchers come from diverse backgrounds spanning academia and industry, with a focus on real-world impact.

    Founded 1998
    Mountain View, CA
    $91B+ raised
    3,000 employees

    Used by

    Mayo Clinic
    Jacaranda Health
    United Nations (Climate research)
    NASA
    +1 more
    Read more about Google Research
    WebsiteGitHubLinkedInX / Twitter
    4 tools in directory

    Similar Tools

    gog CLI icon

    gog CLI

    A unified command-line interface for Google Workspace services including Gmail, Calendar, Drive, Contacts, Tasks, Sheets, Docs, Slides, and People.

    Google Workspace CLI icon

    Google Workspace CLI

    A command-line interface tool for managing and interacting with Google Workspace services directly from the terminal.

    agents-cli icon

    agents-cli

    An open-source CLI and skills suite that turns any coding assistant into an expert at building, evaluating, and deploying AI agents on Google Cloud.

    Browse all tools

    Related Topics

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    186 tools

    AI Infrastructure

    Infrastructure designed for deploying and running AI models.

    318 tools

    Cloud Computing Platforms

    AI-optimized platforms for cloud computing (AWS, GCP, Azure, etc.).

    55 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions
    7views