Skip to content

Repository files navigation

HooCode

Deterministic terminal coding agent.


HooCode is a terminal coding agent that keeps you in control: every edit and shell command passes through a permission gate, and the agent is scoped by an explicit mode (Ask · Plan · Build · Debug) instead of one do-everything prompt.

npm install -g @kolisachint/hoocode-agent
hoocode --help

Demo

demo-1.mp4

Docs

  • Product — features, modes, tools, and extensibility
  • Install — installation and building from source
  • Contributing — contribution guidelines
  • AGENTS.md — project-specific rules for humans and agents

Packages

Package Description
@kolisachint/hoocode-agent Interactive coding agent CLI (hoocode / hoo)
@kolisachint/hoocode-agent-core Agent runtime with tool calling and state management
@kolisachint/hoocode-ai Unified multi-provider LLM API (OpenAI, Anthropic, Google, …)
@kolisachint/hoocode-tui Terminal UI library with differential rendering

Credits

HooCode is a fork of the upstream pi-mono project (originally badlogic/pi-mono) by Mario Zechner (@badlogicgames). The upstream project is MIT-licensed and all original copyright is preserved in LICENSE. Huge thanks to Mario and the upstream contributors — without their work, this fork would not exist.

License

MIT — see LICENSE.

About

No description, website, or topics provided.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages