Getting Started

Understanding Agents

What is an Agent?

An agent in Flux is a step in your workflow powered by a large language model. Each agent has a prompt that defines its role, a set of tools it can use, and tasks that describe what it should accomplish.

Agent Templates

Flux includes a library of pre-built agent templates for common roles: research analysts, content writers, data analysts, coders, and more. Templates come with sensible defaults for prompts, tools, and configuration — but you can customize everything.

Tools

Agents interact with the outside world through tools. Available tools include:

  • Shell — Execute terminal commands
  • Python — Run Python code for data processing
  • Browser — Navigate and extract information from websites
  • Read File / Write File — Access the local filesystem

You can enable or disable tools per agent to control what each one is allowed to do.

Custom Agents

Beyond the built-in templates, you can create your own agents with custom prompts and tool configurations. Custom agents are saved to your library and can be reused across workflows.

Agent Flux - The Hugging Face for AI Agents and Workflows