motita
Health Uyari
- License — License: GPL-3.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Gecti
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Autonomous AI agent in pure Go: one static binary, zero dependencies, 9 platforms. A deterministic check, not the model, decides when a task is done. Runs on your ChatGPT, Copilot, Claude or Qwen subscription or any API, with parallel background agents on git worktrees, a TUI, a web UI and an HTTP API.
⚡ Install
curl -fsSL https://madkoding.github.io/motita/install.sh | sh
irm https://madkoding.github.io/motita/install.ps1 | iex # Windows
Then just run motita. A 5-step setup picks your provider, model and the check that
proves a task is done. The installer verifies the binary against SHA256SUMS and needs no root.
🧭 How it works
The model can propose a
PASS. Only your check can declare one.
No check behind it, noPASS. There is no "trust me" mode.
✨ Why motita
| 🎯 Proof, not vibes | Done means your tests, linter or own command passed. It detects the gate from a Makefile, go.mod, package.json, Cargo.toml or pytest. |
| 🔁 Retries that learn | A failure goes back to the model with the real command output, not a re-roll of the dice. |
| 🔑 Bring your own model | OpenAI, Codex, Claude, Gemini, Copilot, Qwen, Ollama, Groq, OpenRouter, DeepSeek. Use an API key or the subscription you already pay for. |
| 🧱 Real sandbox | Memory, CPU, time and network limits, and it tells you what it could not enforce. |
| 🤖 Agents in parallel | Split a big job across background agents, each on its own git branch, with time and token cost per agent. |
| 🛡️ Guardrails always on | rm -rf /, mkfs, dd to a device and friends are refused, even through sudo, xargs or sh -c. |
| 🪶 Runs anywhere | Pure Go, one static binary. Linux, macOS, Windows, 32-bit included. Works on a 2008 netbook. |
🖥️ Terminal and browser, same process
![]() |
![]() |
TUI · Tab switches Task / Plan, / opens commands |
Web UI · served by the gateway on 127.0.0.1:7477 |
Join the same conversation from a laptop or a phone through an SSH tunnel:motita -connect 127.0.0.1:7477 -tui. English and Spanish built in (/language es).
📚 Go deeper
| 📖 Full guide | Providers and logins, the gateway, sessions, git hosts, background agents, guardrails, testing |
| 🔧 Reference | Every config key, sandbox layers, logging format, extending the agent |
| 🌐 Website | Live demo and interactive architecture diagram |
| 🤝 Contributing · 🔒 Security | How to help and how to report a vulnerability |
Free software under GPL-3.0-or-later · © 2026 madkoding · Conventional Commits drive every release
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi

