Moto banner
buildingopen buildingopen

Moto

DevOps community

Description

Floom's terminal IDE for AI agents: Claude control plane, Codex workers, Docker runtime, hooks, skills, memory, and browser/Gmail workflows.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

moto 🛵

A terminal IDE for AI agents, extracted from 500+ real sessions

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![Claude Code](https://img.shields.io/badge/Claude_Code-compatible-blueviolet)](https://docs.anthropic.com/en/docs/claude-code)

`moto` is Floom's terminal IDE for AI agents: Claude as the control plane, Codex for backend/infra/debugging, opencode as an optional worker, subagent workflows, Docker-first runtime, CLAUDE.md / AGENTS.md-style context, safety hooks, 60+ skills, Gmail/WhatsApp integrations, memory, browser automation, and cost tracking.

Formerly buildingopen/moto. Old GitHub URLs redirect.

moto hook demo
A safety hook firing on a destructive command.


Who is this for?

  • Founders/operators turning repeated work into software with agents
  • Claude Code / Codex users who want a real operating environment instead of one-off prompts
  • Terminal-first builders running multiple agents on a Mac + remote Linux box
  • Teams standardizing agent rules, hooks, skills, memory, and remote runtime
  • Anyone burned by agents running destructive commands, leaking secrets, or claiming success without fresh evidence

What makes this different?

Most AI coding setups are a prompt file plus a pile of tools. `moto` is the full operating environment: context, hooks, skills, memory, terminal sessions, remote server runtime, browser automation, Docker sandboxes, and launcher commands for Claude, Codex, and opencode.

The philosophy is simple:

  • context before prompting
  • wireframes before UI code
  • Docker before SaaS integrations
  • subagents before monolithic chats
  • cheap models for mechanical checks
  • expensive models for judgment
  • complexity only after real usage earns it

Quick Start

git clone https://github.com/floomhq/moto.git
cd moto
./install.sh          # Symlinks configs into ~/