# Make (AI)
> Note: the project's actual name is **Maki** (maki.sh, `tontinton/maki`). This note is titled "Make (AI)" to match the requested wikilink; use the `Maki` alias.
Maki is an open-source ([[MIT License]]) AI coding agent built in [[Rust]], optimized for minimal context-token use while keeping a great terminal UX. Its design philosophy is "not hiding anything", full visibility into what the agent and its subagents do. ~90% of Maki's own code was reportedly written by Maki, guided by humans.
## How it works
- Fast TUI (ratatui, 60 FPS, no JavaScript) with fuzzy search, session resuming, 26 themes, image attachments
- **Index tool**: uses tree-sitter to build high-level file skeletons with line numbers (saves ~165 tokens/turn)
- **Code execution tool**: a `monty` interpreter filters/summarizes data without polluting context
- **Task delegation**: subagents run weak/medium/strong model tiers, each with its own chat window
- **Permission system**: parses bash commands with tree-sitter rather than naive matching; SSRF protection on web requests
- Extensible via Lua plugins (webfetch, websearch, index, bash, skill, memory, question, glob, grep) and [[Model Context Protocol (MCP)|MCP]]
## Providers
[[Anthropic]], [[OpenAI]], Google, Copilot, [[Ollama]], llama.cpp, Mistral, [[Zhipu AI (Z.ai)|Z.AI]], DeepSeek, [[OpenRouter]], Synthetic, plus custom providers.
## Status
Active; v0.3.18 (June 15, 2026). Supports ACP integration for custom editors and self-hosted (Ollama / llama.cpp) deployments.
## References
- https://maki.sh/
- https://maki.sh/docs/
- https://github.com/tontinton/maki
## Related
- [[Claude Code]]
- [[AI Agents]]
- [[Agentic Engineering]]
- [[Rust]]
- [[Model Context Protocol (MCP)]]
- [[Ollama]]
- [[MIT License]]
- [[Large Language Models (LLMs)]]