Back to directory

Invincat

A terminal-native AI coding assistant built on DeepAgents CLI that inspects and edits project files, runs approved shell commands, keeps long-term memory across sessions, and can bridge scheduled or remote tasks in from WeCom messages.

Invincat

Invincat runs from inside a project directory as a terminal UI, reading, editing and creating files, running shell commands under configurable approval, and using MCP tools and skills to extend what it can do. A plan mode lets you review and approve an execution plan before it makes any changes, and a separate memory agent captures what it learned after each task into hierarchical, long-term memory carried across sessions.

A model manager lets you register any provider, model name, API key and base URL interactively or through environment variables, with a separate optional model reserved for post-turn memory extraction. It can also create recurring or one-shot scheduled tasks described in natural language, and bridge remote WeCom messages into a project session.

It installs with pip as invincat-cli and requires Python 3.11 or newer.

More in Coding agents

See all 793
  • The City

    github.com

    A native macOS app that shows Claude Code runs as a city, with each project as a building, each team as a floor of robots, and every animation driven by a real event from the claude CLI's stream.

  • rig

    tryrig.ai

    A small, single-binary agent runtime that points at any OpenAI-compatible model, local or hosted, reads and edits a repository's code, runs its tests and remembers what it learned, with a loop implemented in a few hundred lines.

  • Jauvex

    jauvex.reindent.com

    An Electron desktop app that puts Claude Code, Codex and Grok coding-agent sessions side by side and lets you steer them by voice, with a small model handling fast routing decisions.