[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-73406":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":17,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":18,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":16,"starSnapshotCount":16,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},73406,"iflow-cli","iflow-ai\u002Fiflow-cli","iflow-ai","iFlow cli is a comprehensive command-line intelligence that embeds in your terminal, analyzes your repositories, does coding tasks, interprets your needs across contexts, and boosts efficiency by performing tasks from simple file operations to complex workflow automation.","https:\u002F\u002Fcli.iflow.cn\u002F?",null,"Shell",5127,420,27,84,0,7,21,38.87,false,"main",true,[],"2026-06-12 02:03:13","> [!IMPORTANT]\n> **iFlow CLI will be shutting down on April 17, 2026 (UTC+8).** Thank you for every moment with iFlow CLI in your terminal. For details and migration guidance, please see our [farewell post](https:\u002F\u002Fvibex.iflow.cn\u002Ft\u002Ftopic\u002F4819).\n\n---\n\n# 🤖 iFlow CLI\n\n[![Mentioned in Awesome Gemini CLI](https:\u002F\u002Fawesome.re\u002Fmentioned-badge.svg)](https:\u002F\u002Fgithub.com\u002FPiebald-AI\u002Fawesome-gemini-cli)\n\n![iFlow CLI Screenshot](.\u002Fassets\u002Fiflow-cli.jpg)\n\n**English** | [中文](README_CN.md) | [日本語](README_JA.md) | [한국어](README_KO.md) | [Français](README_FR.md) | [Deutsch](README_DE.md) | [Español](README_ES.md) | [Русский](README_RU.md)\n\niFlow CLI is a powerful AI assistant that runs directly in your terminal. It seamlessly analyzes code repositories, executes coding tasks, understands context-specific needs, and boosts productivity by automating everything from simple file operations to complex workflows.\n\n[More Tutorials](https:\u002F\u002Fplatform.iflow.cn\u002F)\n\n## ✨ Key Features\n\n1. **Free AI Models**: Access powerful and free AI models through the [iFlow open platform](https:\u002F\u002Fplatform.iflow.cn\u002Fdocs\u002Fapi-mode), including Kimi K2, Qwen3 Coder, DeepSeek v3, and more\n2. **Flexible Integration**: Keep your favorite development tools while integrating into existing systems for automation\n3. **Natural Language Interaction**: Say goodbye to complex commands, drive AI with everyday conversation, from code development to life assistance\n4. **Open Platform**: Install SubAgents and MCP with one click from the [iFlow Open Market](https:\u002F\u002Fplatform.iflow.cn\u002F), quickly expand intelligent agents and build your own AI team\n\n## Feature Comparison\n| Feature | iFlow Cli | Claude Code | Gemini Cli |\n|---------|-----------|-------------|------------|\n| Todo Planning | ✅ | ✅ | ❌ |\n| SubAgent | ✅ | ✅ | ❌ |\n| Custom Commands | ✅ | ✅ | ✅ |\n| Plan Mode | ✅ | ✅ | ❌ |\n| Task Tools | ✅ | ✅ | ❌ |\n| VS Code Plugin | ✅ | ✅ | ✅ |\n| JetBrains Plugin | ✅ | ✅ | ❌ |\n| Conversation Recovery | ✅ | ✅ | ❌ |\n| Built-in Open Market | ✅ | ❌ | ❌ |\n| Memory Auto-compression | ✅ | ✅ | ✅ |\n| Multimodal Capability | ✅ | ⚠️ (Limited in China) | ⚠️ (Limited in China) |\n| Search | ✅ | ❌ | ⚠️ (Requires VPN) |\n| Free | ✅ | ❌ | ⚠️ (Limited Usage) |\n| Hook | ✅ | ✅ | ❌ |\n| Output Style | ✅ | ✅ | ❌ |\n| Thinking | ✅ | ✅ | ❌ |\n| Workflow | ✅ | ❌ | ❌ |\n| SDK | ✅ | ✅ | ❌ |\n| ACP | ✅ | ✅ | ✅ |\n\n\n## ⭐ Key Features\n* Support 4 running modes: yolo (model has maximum permissions, can perform any operation), accepting edits (model only has file modification permissions), plan mode (plan first, then execute), default (model has no permissions)\n* Upgraded subAgent functionality: Transform CLI from general assistant to expert team, providing more professional and accurate advice. Use \u002Fagent to see more pre-configured agents\n* Upgraded task tool: Effectively compress context length, allowing CLI to complete your tasks more thoroughly. Auto-compression when context reaches 70%\n* Integrated with iFlow Open Market: Quickly install useful MCP tools, Subagents, custom instructions and workflows\n* Free multimodal model usage: You can also paste images in CLI now (Ctrl+V to paste images)\n* Support for conversation history saving and rollback (iflow --resume and \u002Fchat commands)\n* Support for more useful terminal commands (iflow -h to see more commands)\n* VSCode plugin support\n* Auto-upgrade: iFlow CLI automatically detects if current version is latest\n\n\n## 📥 Installation\n\n### System requirements\n- Operating Systems: macOS 10.15+, Ubuntu 20.04+\u002FDebian 10+, or Windows 10+ (with WSL 1, WSL 2, or Git for Windows)\n- Hardware: 4GB+ RAM\n- Software: Node.js 22+\n- Network: Internet connection required for authentication and AI processing\n- Shell: Works best in Bash, Zsh or Fish\n\n### Installation Commands\n**MAC\u002FLinux\u002FUbuntu Users**:\n* One-click installation command (Recommended)\n```shell\nbash -c \"$(curl -fsSL https:\u002F\u002Fcloud.iflow.cn\u002Fiflow-cli\u002Finstall.sh)\"\n```\n* Using Homebrew installation\n```shell\nbrew tap iflow-ai\u002Fiflow-cli\nbrew install iflow-cli\n```\n\n* Using Node.js installation\n```shell\nnpm i -g @iflow-ai\u002Fiflow-cli\n```\n\nThis command automatically installs all necessary dependencies for your terminal.\n\n**Windows Users**:\n1. Go to https:\u002F\u002Fnodejs.org\u002Fen\u002Fdownload to download the latest Node.js installer\n2. Run the installer to install Node.js\n3. Restart your terminal: CMD or PowerShell\n4. Run `npm install -g @iflow-ai\u002Fiflow-cli` to install iFlow CLI\n5. Run `iflow` to start iFlow CLI\n\nIf you are in China Mainland, you can use the following command to install iFlow CLI:\n1. Go to https:\u002F\u002Fcloud.iflow.cn\u002Fiflow-cli\u002Fnvm-setup.exe to download the latest nvm installer\n2. Run the installer to install nvm\n3. **Restart your terminal: CMD or PowerShell**\n4. Run `nvm node_mirror https:\u002F\u002Fnpmmirror.com\u002Fmirrors\u002Fnode\u002F` and `nvm npm_mirror https:\u002F\u002Fnpmmirror.com\u002Fmirrors\u002Fnpm\u002F`\n5. Run `nvm install 22` to install Node.js 22\n6. Run `nvm use 22` to use Node.js 22\n7. Run `npm install -g @iflow-ai\u002Fiflow-cli` to install iFlow CLI\n8. Run `iflow` to start iFlow CLI\n\n## 🗑️ Uninstall\n```shell\nnpm uninstall -g @iflow-ai\u002Fiflow-cli\n```\n\n## 🔑 Authentication\n\niFlow offers two authentication options:\n\n1. **Recommended**: Use iFlow's native authentication\n2. **Alternative**: Connect via OpenAI-compatible APIs\n\n![iFlow CLI Login](.\u002Fassets\u002Flogin.jpg)\n\nChoose option 1 to login directly, which will open iFlow account authentication in a web page. After completing authentication, you can use it for free.\n\n![iFlow CLI Web Login](.\u002Fassets\u002Fweb-login.jpg)\n\nIf you are in an environment like a server where you cannot open a web page, please use option 2 to login.\n\nTo get your API key:\n1. Register for an iFlow account\n2. Go to your profile settings or click [this direct link](https:\u002F\u002Fiflow.cn\u002F?open=setting)\n3. Click \"Reset\" in the pop-up dialog to generate a new API key\n\n![iFlow Profile Settings](.\u002Fassets\u002Fprofile-settings.jpg)\n\nAfter generating your key, paste it into the terminal prompt to complete setup.\n\n## 🚀 Getting Started\n\nTo launch iFlow CLI, navigate to your workspace in the terminal and type:\n\n```shell\niflow\n```\n\n### Starting New Projects\n\nFor new projects, simply describe what you want to create:\n\n```shell\ncd new-project\u002F\niflow\n> Create a web-based Minecraft game using HTML\n```\n\n### Working with Existing Projects\n\nFor existing codebases, begin with the `\u002Finit` command to help iFlow understand your project:\n\n```shell\ncd project1\u002F\niflow\n> \u002Finit\n> Analyze the requirements according to the PRD document in requirement.md file, and output a technical document, then implement the solution.\n```\n\nThe `\u002Finit` command scans your codebase, learns its structure, and creates an IFLOW.md file with comprehensive documentation.\n\nFor a complete list of slash commands and usage instructions, see [here](.\u002Fi18\u002Fen\u002Fcommands.md).\n\n## 💡 Common Use Cases\n\niFlow CLI extends beyond coding to handle a wide range of tasks:\n\n### 📊 Information & Planning\n\n```text\n> Help me find the best-rated restaurants in Los Angeles and create a 3-day food tour itinerary.\n```\n\n```text\n> Search for the latest iPhone price comparisons and find the most cost-effective purchase option.\n```\n\n### 📁 File Management\n\n```text\n> Organize the files on my desktop by file type into separate folders.\n```\n\n```text\n> Batch download all images from this webpage and rename them by date.\n```\n\n### 📈 Data Analysis\n\n```text\n> Analyze the sales data in this Excel spreadsheet and generate a simple chart.\n```\n\n```text\n> Extract customer information from these CSV files and merge them into a unified table.\n```\n\n### 👨‍💻 Development Support\n\n```text\n> Analyze the main architectural components and module dependencies of this system.\n```\n\n```text\n> I'm getting a null pointer exception after my request, please help me find the cause of the problem.\n```\n\n### ⚙️ Workflow Automation\n\n```text\n> Create a script to periodically backup my important files to cloud storage.\n```\n\n```text\n> Write a program that downloads stock prices daily and sends me email notifications.\n```\n\n*Note: Advanced automation tasks can leverage MCP servers to integrate your local system tools with enterprise collaboration suites.*\n\n## 🔧 Switch to customized model\n\niFlow CLI can connect to any OpenAI-compatible API. Edit the settings file in `~\u002F.iflow\u002Fsettings.json` to change the model you use.\n\nHere is a settings demo file:\n```json\n{\n    \"theme\": \"Default\",\n    \"selectedAuthType\": \"iflow\",\n    \"apiKey\": \"your iflow key\",\n    \"baseUrl\": \"https:\u002F\u002Fapis.iflow.cn\u002Fv1\",\n    \"modelName\": \"Qwen3-Coder\",\n    \"searchApiKey\": \"your iflow key\"\n}\n```\n\n## 🔄 GitHub Actions\n\nYou can also use iFlow CLI in your GitHub Actions workflows with the community-maintained action: [iflow-cli-action](https:\u002F\u002Fgithub.com\u002Fiflow-ai\u002Fiflow-cli-action)\n\n## 🖥️ Graphical Interface\n\nLooking for a graphical interface?\n\n- [**AionUi**](https:\u002F\u002Fgithub.com\u002FiOfficeAI\u002FAionUi) A modern GUI for command-line AI tools including iFlow CLI\n\n## 👥 Community Communication\nIf you encounter problems in use, you can directly raise Issues on the github page.\n\nYou can also scan the following Wechat group to join the community group for communication and discussion.\n\n### Wechat group\n![Wechat group](.\u002Fassets\u002Fiflow-wechat.jpg)\n","iFlow CLI 是一个运行在终端中的强大AI助手，能够分析代码仓库、执行编码任务、理解特定上下文需求，并通过自动化简单文件操作到复杂工作流程来提高效率。其核心功能包括免费的AI模型访问、灵活集成现有开发工具、自然语言交互以及开放平台支持，允许用户一键安装子代理和MCP扩展智能团队。适用于需要提升开发效率、简化命令行操作及实现工作流自动化的场景，特别适合开发者和团队使用以增强生产力。",2,"2026-06-11 03:45:24","high_star"]