Victor¶
Victor is a modular business platform with AI agents built in. You install apps for the capabilities you need — contacts, a helpdesk, a knowledge base — and agents work directly inside your data: reading records, updating them, and running tasks on your behalf.
Everything you see in a Victor app is produced from declarations, not hand-built screens. You describe your data (models), how it should look (views), and what should happen (agents, workflows), and the framework renders the tables, forms, boards, and navigation for you. That means you can build a complete app without writing a single line of frontend code.
-
New to Victor?
Understand what Victor is and how apps, records, and agents fit together.
-
Using the app
Navigate menus, work with records, and search — the day-to-day interface.
-
Build a module
Create your own app: models, views, menus — installed in minutes.
-
Worked example
Build a complete Helpdesk app from an empty folder, step by step.
Using Victor¶
If you use a Victor instance — creating records, running searches, talking to agents — start here:
- What is Victor? — the big picture
- Navigating the app — menus, lists, forms, kanban, search
- Agents, knowledge & memory — working with AI agents
- Administering your instance — apps, settings, users
Building on Victor¶
If you build apps (modules) for Victor, the Developer Guide walks the whole surface:
- How modules work — the mental model and a 5-minute quickstart
- Models & fields · Views · Actions & menus
- Agents · Skills · Tools & server actions
- Workflows · Automations · Triggers
- Publishing & installing — get your module onto an instance
Keep the Cheat sheet open
Every field type, widget, view kind, and module.yaml key on one page.