Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

flux review

Free#83 of 103 in AI Coding Assistants

An open-source terminal agent for developers who prefer keyboard-driven workflows.

3.0/10Editor score
flux3.0 Visit flux

Reviewed by iTechGuides Editors · Editorial team · Updated Nov 2026

flux is an open-source AI coding assistant distributed as a small Go binary. It targets developers who want a keyboard-driven terminal interface for local development and CI rather than an IDE-centered workflow. Through OpenRouter, OpenAI, or Anthropic credentials, it can work with models to read and write files, search code and files, execute shell commands, and handle workspace-aware coding tasks. Its agent mode, terminal access, and codebase indexing support make it suited to repository work from the command line.

The feature depth is focused on agentic terminal work. flux supports parallel tool execution, code-exploration and bug-investigation sub-agents, reusable slash-command skills, model switching, and headless operation for CI workflows. These capabilities give it a broader operating range than a simple chat interface: tasks can involve repository inspection, file changes, shell commands, and repeatable skills. OpenRouter, OpenAI, and Anthropic support also gives teams a choice of provider connections, while keeping the interaction inside the terminal.

The trade-off is a narrow platform and workflow focus. flux runs on macOS and Linux, and its published interface is a terminal TUI rather than a stated IDE integration. It also requires user-supplied provider API keys, with model usage potentially generating separate provider charges. Choose flux if you want an open-source terminal agent with CI support, shell access, sub-agents, and configurable model providers. An IDE-first tool or a workflow centered on broader platform coverage may be a better fit elsewhere.

Questions about flux

What does flux run on? macOS and Linux. It runs self-hosted.

What does flux integrate with? 3 integrations: OpenRouter, OpenAI and Anthropic.

Who is flux built for? Solo users and small businesses (our editorial estimate).

flux pros and cons

  • Where it wins
    • File operations, code search, shell execution, and parallel tools
    • Sub-agents, reusable skills, model switching, and CI headless mode
    • Supports OpenRouter, OpenAI, and Anthropic providers
  • Where it doesn't
    • Limited to macOS and Linux
    • Terminal TUI focus instead of a stated IDE integration
    • Provider API usage may create separate charges

flux fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update