motita

agent
Guvenlik Denetimi
Uyari
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.

SUMMARY

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.

README.md

⚡ 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 proposes an action, the sandbox runs it, your check decides. A failure goes back to the model with the real error; a pass ships.

The model can propose a PASS. Only your check can declare one.
No check behind it, no PASS. There is no "trust me" mode.

0 dependencies, 1 static binary, 9 platforms, 100% test coverage, runs in 484 MB of RAM

✨ 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

The motita terminal interface The motita browser interface showing a finished task with its checks
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)

Sonuc bulunamadi