
MagenticLite is an AI agent application — a program that can autonomously perform tasks on your behalf, like a smart assistant that can actually do things, not just answer questions.
| Feature | Explanation |
|---|---|
| Works across browser AND files | One workflow handles both web tasks and local file management |
| Built for small models | Designed to run efficiently without needing massive AI models |
| Keeps data local | Everything runs on the user's own machine |
"Agentic capability depends on tool orchestration and action — not knowledge alone."
This means: a smaller, well-organized AI that knows how to use tools effectively can outperform a larger AI that just "knows things."
MagenticLite is not one thing — it is a system of three codesigned parts:
┌─────────────────────────────────────────┐
│ MagenticLite │
│ │
│ ┌─────────────┐ ┌─────────────────┐ │
│ │MagenticBrain│───▶│ Fara1.5 │ │
│ │(Orchestrator│ │(Browser/Computer│ │
│ │ Model) │ │ Use Model) │ │
│ └─────────────┘ └─────────────────┘ │
│ │ │
│ ┌──────▼──────────────────────────┐ │
│ │ The Harness │ │
│ │ (Execution & Coordination) │ │
│ └─────────────────────────────────┘ │
└─────────────────────────────────────────┘
Each part was built knowing the others exist. This is like designing a car engine, transmission, and chassis together — rather than buying them separately and hoping they fit.
MagenticBrain is the "brain" or manager of the system. Think of it as a project manager who:
Choice 1: Combined Training Trajectories
Multistep Tool-Calling + Coding/Terminal Tasks
↓ ↓
"Use the right tool" "Sometimes write Python
at the right time" instead of using a tool"
Choice 2: CUA Delegation MagenticBrain knows when NOT to act itself and instead hands off browser/UI tasks to Fara1.5.
Analogy: A manager who knows their limits — they handle strategy and planning, but send design work to the designer.
Fara1.5 is the specialist for browser and UI tasks. It sees the screen (via screenshots) and takes actions like clicking, typing, scrolling, and navigating websites.
| Model | Parameters | Best For |
|---|---|---|
| Fara1.5-4B | 4 billion | Lightweight/fast tasks |
| Fara1.5-9B | 9 billion | Most everyday use cases ✅ |
| Fara1.5-27B | 27 billion | Highest accuracy needs |
1. State-of-the-Art Benchmark Results
2. Better Real-World Task Handling
✅ Filling out forms
✅ Logging into credentialed sites
✅ Booking appointments
✅ Long-running multi-step tasks
3. Native Action Space for Long Tasks Beyond basic clicks and typing, Fara1.5 can:
4. Recalibrated Critical Points
These are moments where the AI pauses and asks for your approval before taking an action that could be:
Too many pauses → Annoying, blocks useful work
Too few pauses → Dangerous, AI acts without oversight
Fara1.5 was specifically improved to find the right balance — pausing when it truly matters, not just to be cautious.
Analogy: A good assistant asks for approval before sending an email on your behalf, but doesn't ask permission every time they open a browser tab.
The harness is the coordination layer that connects MagenticBrain and Fara1.5 into one working system. It manages how tasks flow, how information is shared, and how the system stays reliable.
1. Step-by-Step Planning (Incremental)
❌ Old approach: Plan everything upfront → execute
✅ New approach: Plan one step → execute → plan next step
This allows the system to adapt and recover when something unexpected happens mid-task.
2. Active Context Management Small models have a key weakness: they degrade when given too much information at once.
The harness solves this by:
At each step, the harness:
├── Keeps only RELEVANT information in the prompt
├── Summarizes earlier interactions
└── Offloads the rest (stores it elsewhere)
Analogy: Instead of handing someone a 500-page manual, you give them only the page they need right now.
3. Delegation Through Subagents
MagenticBrain (Main Orchestrator)
│
├── Handles: Planning, coding, terminal tasks
│
└── Delegates to: Fara1.5 (browser/UI tasks)
│
└── Returns result to MagenticBrain
Why this works for small models:
Standard AI benchmarks measure general capability but don't always reflect real-world usefulness.
The team built evaluations around actual use cases:
Real-world use cases
↓
Build evaluation dataset
↓
Test models + harness
↓
Identify gaps
↓
Improve models + harness
↓
(Repeat — each cycle improves the system)
This iterative loop (the "flywheel") is what drives continuous improvement across all three components simultaneously.
FaraGen is the synthetic data generation engine used to train Fara models.
Real web data is:
Live website training data
+
Highly realistic synthetic environments
(simulating logins, forms, irreversible actions)
↓
Better-trained model that handles edge cases
Analogy: Training a pilot on real flights AND flight simulators — the simulator lets you practice dangerous scenarios safely.
Quicksand is an open-source security wrapper that isolates the agent's actions from your actual computer system.
When an AI agent runs code or browses the web, it could potentially:
Your Computer
└── Quicksand Sandbox (QEMU-based)
├── Browser sessions (isolated)
└── Code execution (isolated)
↑
Agent runs here — cannot affect the host system
Analogy: Like running experiments in a sealed laboratory — what happens inside stays inside.
USER
│
▼
┌─────────────────────────────────────┐
│ User Interface │
│ Chat | Live Browser | Approvals │
│ | Files │
└──────────────┬──────────────────────┘
│ WebSocket + REST
▼
┌─────────────────────────────────────┐
│ Orchestration Layer │
│ • Run lifecycle management │
│ • Context compaction │
│ • Pause/Resume control │
│ • Critical point detection │
└──────────────┬──────────────────────┘
│ Dispatch
┌───────┴────────┐
▼ ▼
┌─────────────┐ ┌─────────────┐
│MagenticBrain│ │ Fara1.5 │
│ (14B) │ │ (9B) │
│ │ │ │
│ • Reasoning │ │ • Screenshot│
│ • Coding │ │ → Action │
│ • Delegation│ │ • Browser │
│ • Tool calls│ │ Actions │
└─────────────┘ └─────────────┘
│ │
└───────┬────────┘
▼
┌─────────────────────┐
│ Quicksand Sandbox │
│ (Isolated execution│
│ environment) │
└─────────────────────┘
| Concept | Core Insight |
|---|---|
| MagenticLite | An agentic app built for small models, working across browser + files |
| MagenticBrain | Small orchestrator that plans, codes, and delegates |
| Fara1.5 | Specialist browser model with SOTA performance at small size |
| Critical Points | Balanced human oversight — pause when it matters |
| The Harness | Coordination layer that makes small models work like big ones |
| Incremental Planning | Adapt step-by-step rather than committing to a full plan |
| Context Management | Give models only what they need, when they need it |
| Delegation | Divide specialized work across focused subagents |
| Eval Flywheel | Continuous improvement loop driven by real-world scenarios |
| Quicksand | Security sandbox that isolates agent actions from your system |
Small models + smart orchestration + codesigned tools = capable agents at a fraction of the cost