by @Nitinref
Sigato is a terminal-based AI agent that can plan and execute multi-step tasks by calling tools directly from your command line — reading files, running shell commands, browsing the web, and hitting APIs — all with your explicit approval before anything sensitive happens. Think of it as a lightweight, transparent alternative to tools like OpenClaw, built for developers who want an agent that works with them, not behind their back.
- 🧠 Multi-step task execution — describe a goal in plain language, Sigato breaks it down and executes it step by step
- 🔧 Tool calling from the CLI — read/write files, run shell & git commands, hit HTTP APIs, and more
- ✅ Permission-first design — Sigato asks before running anything that touches your filesystem, shell, or network
- 🔌 Extensible tools — plug in new capabilities without touching the core agent loop
- ⚡ Built on Bun — fast startup, fast execution
- 🖥️ Clean terminal UI — see exactly what the agent is thinking and doing, step by step
bun install -g sigato
sigatogit clone https://github.com/Nitinref/sigato.git
cd sigato
bun install
bun run index.tsThis project was created using bun init in bun v1.2.17. Bun is a fast all-in-one JavaScript runtime.
- You give Sigato a task in natural language.
- Sigato plans the steps needed and picks the tools required for each one.
- Before executing anything that reads, writes, or runs something on your system, Sigato asks for your approval.
- Once approved, it executes the step, shows you the result, and moves to the next one — until the task is done.
| Tool | Description |
|---|---|
fs |
Read, write, and search files in your project |
shell |
Run shell / git commands (approval required) |
web |
Search and fetch content from the web |
http |
Call external APIs |
(More tools coming — see Roadmap.)
- MCP server support
- Scheduled / recurring tasks
- Multi-agent orchestration for parallel work
- Chat gateways (Telegram / Discord / WhatsApp)
The landing-page navbar uses the Sigato logo image asset from the frontend public folder.
Relevant frontend files:
frontend/public/sigato-logo.svgfrontend/components/ui/resizable-navbar.tsxfrontend/components/resizable-navbar-demo.tsx
Issues and PRs are welcome. If you hit a bug or have an idea for a new tool, open an issue on GitHub.
Not specified yet.