Prerequisites
- Python 3.12+
- An API key from Anthropic, OpenAI, or Google Gemini — or a self-hosted LLM
Install
Initialize
~/.fliiq/ with a .env template. Open it and paste your API key:
.env
--provider to choose a specific provider:
Verify Setup
doctor checks your API keys, SOUL.md, playbooks, MCP servers, and skill directories. Fix any issues it reports before continuing.
Run Something
get_current_time, write_file, shell), executes them, and returns results.
Start an Interactive Session
fliiq tui.
Commands
| Command | Action |
|---|---|
/mode | Cycle mode (plan → supervised → autonomous) |
/status | Show session info |
/clear | Reset conversation history |
/help | Show available commands |
/exit | Exit chat |
Execution Modes
Fliiq has three execution modes that control how much autonomy the agent has:| Mode | Behavior |
|---|---|
| Plan | Agent creates a plan, waits for your approval before executing |
| Supervised | Agent executes step-by-step, pausing at each tool call for approval |
| Autonomous | Agent executes fully without interruption |
What Just Happened?
When you ran a command, Fliiq:- Loaded your API key and initialized the LLM provider
- Assembled a system prompt (SOUL.md + mode instructions + available skills)
- Entered the agent loop — the model picks tools, executes them, evaluates results, and continues until done
- Saved an audit trail to
~/.fliiq/audit/
Next Steps
Configuration
Set up Gmail, Twilio, Telegram, and other integrations.
Execution Modes
Understand plan, supervised, and autonomous modes in depth.
Skills
Browse the 54 built-in skills and learn how to create your own.
Daemon & Jobs
Set up scheduled automations that run in the background.