iflow-cli  by iflow-ai

AI assistant for terminal-based coding and workflow automation

created 2 weeks ago

New!

512 stars

Top 61.0% on SourcePulse

GitHubView on GitHub
Project Summary

iFlow CLI is an AI-powered terminal assistant designed to enhance developer productivity by analyzing code repositories, automating coding tasks, and managing complex workflows. It targets developers and power users seeking to streamline their development process and integrate AI assistance directly into their command-line environment.

How It Works

iFlow CLI leverages a modular architecture with pre-configured "MCP servers" and specialized agents. It supports both iFlow's native platform and OpenAI-compatible APIs, allowing users to connect to various free and commercial AI models like Kimi K2, Qwen3 Coder, and DeepSeek v3. The CLI analyzes project context, understands natural language commands, and executes tasks ranging from file operations to complex code generation and debugging.

Quick Start & Requirements

  • Install: bash -c "$(curl -fsSL https://cloud.iflow.cn/iflow-cli/install.sh)" (macOS/Linux) or npm install -g @iflow-ai/iflow-cli (Windows after Node.js install).
  • Prerequisites: Node.js 18+, macOS 10.15+, Ubuntu 20.04+/Debian 10+, or Windows 10+ (with WSL or Git for Windows). Requires an internet connection for authentication and AI processing.
  • Authentication: Requires an iFlow account API key or an OpenAI-compatible API key.
  • Docs: https://github.com/iflow-ai/iflow-cli

Highlighted Details

  • Supports multiple free AI models (Kimi K2, Qwen3 Coder, DeepSeek v3) and OpenAI-compatible APIs.
  • Features an /init command to analyze existing codebases and generate documentation.
  • Capable of diverse tasks including file management, data analysis, debugging, and workflow automation.
  • Integrates with GitHub Actions via a community-maintained action.

Maintenance & Community

  • Community support via GitHub Issues.
  • WeChat group available for communication and discussion.

Licensing & Compatibility

  • The README does not explicitly state the license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project's licensing is not clearly stated, which may impact commercial adoption. Specific details on the "MCP servers" and their integration capabilities are not fully elaborated in the README.

Health Check
Last commit

4 days ago

Responsiveness

Inactive

Pull Requests (30d)
3
Issues (30d)
12
Star History
530 stars in the last 20 days

Explore Similar Projects

Starred by Jeffrey Morgan Jeffrey Morgan(Cofounder of Ollama), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
17 more.

codex by openai

6.9%
35k
Coding agent CLI tool for terminal-based chat-driven development
created 4 months ago
updated 1 day ago
Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
3 more.

composio by ComposioHQ

0.2%
26k
Toolset for AI agent integrations via function calling
created 1 year ago
updated 1 day ago
Starred by Koray Kavukcuoglu Koray Kavukcuoglu(Chief AI Architect at Google; CTO of Google DeepMind), John Resig John Resig(Author of jQuery; Chief Software Architect at Khan Academy), and
20 more.

gemini-cli by google-gemini

2.4%
70k
AI agent for terminal workflows
created 4 months ago
updated 1 day ago
Feedback? Help us improve.