{"repo":"dog-qiuqiu/invincat","free":true,"listed":false,"github":"https://github.com/dog-qiuqiu/invincat","clone":"git clone https://github.com/dog-qiuqiu/invincat.git","description":"A native Python agent CLI built on DeepAgents CLI, featuring an independent memory Agent that captures learnings after each task and delivers efficient AI coding assistance through hierarchical memory management.","language":"Python","stars":153,"topics":["agent","agent-skills","agentic-ai","agentic-workflow","ai","autonomous-agents","claude-code","cli","code","code-generation"],"license":"MIT","category":"cli-tools","readme_excerpt":"Invincat Invincat is a terminal-native AI coding assistant for local repositories. It can inspect and edit files, run shell commands with approval, use web/MCP tools, keep long-term memory, plan before execution, run scheduled tasks, and bridge remote WeCom messages into a project session. Features - Work directly from your project directory in a terminal UI. - Read, edit, and create files with approval-gated tool execution. - Run shell commands under configurable safety controls. - Use /plan to review and approve an execution plan before implementation. - Keep user and project memory across sessions. - Create recurring or one-shot scheduled tasks in natural language. - Extend capabilities through MCP tools, skills, and WeCom bot daemon integration. Quick Start On first launch, run /model to configure a provider and model. Installation Requires Python 3.11+. Install from source: Start Run Invincat from your project directory: Model Configuration After the first launch, run /model to open the model manager. - Press Ctrl+N to register a model. - Fill in the provider, model name, API key, and optional base URL. - Select a model and press Enter to activate it. You can also provide credentials through environment variables such as: Example for DeepSeek: Then register a model in /model with: Field Value --- --- Provider openai Model deepseek-v4-flash API Key DEEPSEEK API KEY BASE URL https://api.deepseek.com Invincat supports a primary model for normal work and an optional memory m","default_branch":null,"files":null,"tree":[],"storefront":"/r/dog-qiuqiu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dog-qiuqiu/invincat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}