opendot is an interactive terminal AI agent that snapshots every action it takes, allowing users to inspect and undo changes to files and shell commands, while supporting multiple AI models and MCP/Composio integrations.

Stars

6

7-day growth

No data

Forks

3

Open issues

4

License

MIT

Last updated

2026-07-29

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It combines the power of a terminal AI agent with a robust reversibility system, enabling safe experimentation and auditing, and is model-agnostic with local Ollama support.

Who it is for

  • Developers working in terminal environments seeking AI assistance with safe undo
  • System administrators managing infrastructure and needing audit trails
  • Power users automating workflows with confidence
  • Security-conscious users who want to review and revert changes

Use cases

  • Exploring and modifying codebases with the ability to reverse changes
  • Automating repetitive shell tasks with undo capabilities
  • Integrating with external services via MCP/Composio for multi-step workflows
  • Using as a learning tool to see AI-suggested commands and their effects

Strengths

  • Model-agnostic with support for many providers including local Ollama
  • Every action is snapshotted and fully undoable
  • MCP and Composio integrations extend capabilities
  • Transparent auditing with ledger and log commands

Considerations

  • Early alpha stage with limited maturity
  • Cannot undo external effects like sent emails or git pushes
  • MCP tools are treated as irreversible and require confirmation

README quick start

Installation

Description

A terminal AI agent you can fully undo - every file and shell action is snapshotted and reversible. Model-agnostic (any LLM), and connects to 1000+ app tools and MCP servers.

Related repositories

Similar projects matched by category, topics, and programming language.

0xwilliamortiz
Featured
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI & Machine LearningLarge Language Models
577
mereyabdenbekuly-ctrl
Featured
mereyabdenbekuly-ctrl GitHub avatar

clodex-ide

Clodex is an open-source, local-first agentic IDE that combines persistent AI tasks, code, terminal, browser, Git, models, memory, and governed execution in one Electron workspace, currently in technical preview.

AI & Machine LearningAI Agents
859
deerwork-ai
Featured
deerwork-ai GitHub avatar

deer-workflow

An open-source Dynamic Workflow runtime that combines deterministic TypeScript orchestration with replaceable Agent runtimes.

AI & Machine LearningLarge Language Models
312