Using Reliant

Reliant is an AI coding assistant that understands your codebase. You interact through conversation, and the AI takes action using tools to read files, make changes, run commands, and search for information.

Getting Started

If you’re new to Reliant, start with the Quick Start guide to configure your API key, open a project, and send your first message.

How Reliant Works

Every chat session is powered by a workflow—a programmable agent loop that calls an LLM, executes tools, and repeats until the task is complete. The default agent workflow handles most tasks, but you can create custom workflows for specialized patterns.

Conversations are organized into threads. Each workflow runs in its own thread, and sub-agents (spawned via the spawn tool) get their own threads too. You can branch from any message to explore alternatives without losing your original conversation.

Tools and Actions

Reliant takes action through tools:

  • Read and search: View files, search patterns with grep, find files by name
  • Edit and create: Make changes to files, create new files
  • Execute commands: Run tests, build, check git status
  • Search the web: Look up documentation, find solutions

When the AI uses a tool, you see the full details. How execution is handled depends on your approval mode—manual (approve each action), agent (auto-approve), or plan (read-only).

In This Section

What’s Next

Learn about workflows

Customize your setup

Work in parallel

  • Worktrees — Work on multiple branches simultaneously
  • Spawn Tool — Delegate tasks to specialized sub-agents