NevoFlux
Settings

General

Sidebar behavior, agent execution mode, data path, and the agent's persona files.

The General tab controls how the sidebar and agent behave, and lets you shape the agent's persona.

SettingOptionsWhat it does
Sidebar defaultAuto-open / Manual onlyWhether the sidebar opens automatically
Agent executionConfirm before actions / Auto-executeWhether the agent asks before each action
Data storagepathWhere artifact and session data are stored (e.g. ~/.config/nevoflux/)

Example: switch Agent execution to Auto-execute to let the agent run multi-step tasks without confirming every action. These save instantly.

Persona ("soul") files

Five Markdown cards let you shape who the agent is and what it knows about you and your environment. Each card is saved to a file in your config directory when you click Save All Settings:

CardFileUse it for
IdentityIDENTITY.mdThe agent's name, character, vibe (and an Avatar)
SoulSOUL.mdCore values and behavioral principles
UserUSER.mdFacts about you (name, pronouns, timezone, context)
ToolsTOOLS.mdYour environment (SSH hosts, devices, TTS preferences)
Agents RuntimeAGENTS.mdRuntime instructions, memory rules, safety protocols

Example: paste a short bio and your timezone into User, then Save All Settings — the agent will tailor answers to you. Set a name and personality in Identity to give the assistant a consistent voice.

These files also participate in NevoFlux's self-learning system, which can propose updates to them over time.

Per-Space personas (Space Souls)

New in v0.3.12, you can give each browser Space its own assistant persona — a "research" soul in one Space, an "engineer" soul in another — from the Space Souls settings. A soul, its private memory, and that Space's cookie jar all share one key. For the concept and why you'd use it, see Features → Space Souls.

Bindings are stored in space_souls.toml in your config directory, mapping a Space's container id to a soul (role) slug:

# ~/.config/nevoflux/space_souls.toml
[bindings]
"firefox-container-1" = "research"
"firefox-container-2" = "engineer"

If a Space isn't bound (or the file is absent), the assistant behaves exactly as it does with the single global persona above.

On this page