Fara
ActiveDescription
Microsoft's open-source browser and web task agent that uses large models to understand pages, plan actions, and complete real web workflows.
Key Features
- 7B parameter agentic SLM designed for computer use with visual perception of webpages
- Direct coordinate prediction for mouse and keyboard actions without accessibility trees
- State-of-the-art results on WebVoyager, Online-M2W, DeepShop, and WebTailBench benchmarks
- Compact size enabling on-device deployment with reduced latency and improved privacy
- Efficient task completion averaging ~16 steps per task versus ~41 for comparable models
- Novel synthetic data pipeline built on Magentic-One with 145K diverse training trajectories
Use Cases
💡 Automating web shopping tasks such as searching products and comparing prices across retailers
💡 Filling out forms, managing accounts, and completing online registrations
💡 Booking travel, movie tickets, and restaurant reservations through browser automation
💡 Searching for information and summarizing results from multiple web sources
💡 Researching job postings and real estate listings with multi-step navigation
Strengths & Limitations
✅ Strengths
- • Actively maintained, recent updates
- • High community interest (6.1k stars)
- • Permissive open-source license (MIT)
- • Responsive to issues, low backlog
Categories
Quick Start
git clone https://github.com/microsoft/fara.git && cd fara && pip install -e . && playwright install && vllm serve "microsoft/Fara-7B" --port 5000