Skip to content

201Harsh/IRAB

Repository files navigation

IRAB 🟒

IRIS Agentic Browser β€” A Local-First Thinking System


πŸš€ Overview

IRAB (IRIS Agentic Browser) is a next-generation, local-first browser built for researchers, developers, and power users who want more than just tabs and search.

It transforms the traditional browsing experience into an intelligent, action-driven workflow β€” where searching, reading, extracting, and automating happen seamlessly inside one system.

Not a browser β€” a thinking system.


🧠 Part of the IRIS Ecosystem

IRAB is part of the IRIS Project Series, a growing ecosystem of advanced AI systems designed to move beyond passive interfaces.

IRIS Vision:

  • From tools β†’ to intelligent systems
  • From input/output β†’ to autonomous workflows
  • From apps β†’ to operating layers

IRIS Stack:

  • IRIS β†’ Core AI Assistant
  • IRAB β†’ Agentic Browser (this project)
  • (Future modules expand the ecosystem)

⚑ Core Idea

Traditional browsers:

  • You search πŸ”
  • You open tabs 🌐
  • You manually read and extract πŸ“„

IRAB:

  • You describe a goal πŸ’¬
  • It searches, opens, analyzes, and extracts πŸ€–
  • You get structured results instantly πŸ“Š

🧩 How IRAB Works

IRAB is built as a multi-layer system:


1. 🌐 Browser Layer (Chromium via Electron)

  • Built on Chromium (via Electron)
  • Fully custom UI (IRIS-style system interface)
  • Supports:
    • Tabs
    • Address bar
    • Profiles
    • Web sessions (Google, Gmail, etc.)

2. πŸ” Search Engine Layer (Local + Free)

  • Powered by SearXNG (self-hosted)
  • Aggregates results from multiple engines
  • No API limits, no tracking, fully local-first

Flow:

User Query β†’ SearXNG β†’ Results β†’ IRAB Processing

3. πŸ€– Intelligence Layer (Multi-LLM System)

IRAB uses a hybrid AI architecture:

🟒 Local (Primary)

  • Gemma 4 (via Ollama)
  • Handles:
    • Summarization
    • Extraction
    • Basic reasoning
    • Offline workflows

⚑ Fast Cloud

  • Groq (LLaMA 3.1 / 3.2)
  • Handles:
    • Fast responses
    • Ranking
    • Lightweight reasoning

πŸ‘ Advanced / Vision

  • Gemini API
  • Handles:
    • Screenshot understanding
    • Complex UI interactions

4. 🧠 Agentic Workflow Engine

IRAB converts simple queries into multi-step workflows:

Search β†’ Open β†’ Extract β†’ Analyze β†’ Summarize β†’ Export

Example:

β€œCompare top AI agent tools in 2026”

IRAB will:

  • Search across sources
  • Open multiple pages
  • Extract key data
  • Build a comparison
  • Return structured output

5. πŸ“Š Data Extraction Engine

  • Extracts:

    • Text
    • Tables
    • Structured data (JSON)
  • Works across multiple tabs

  • Supports multi-page aggregation


6. πŸ‘€ Profile System

  • Multiple browser profiles (like Chrome)

  • Persistent sessions:

    • Gmail
    • LinkedIn
    • Any logged-in platform
  • Isolated environments:

    • Research
    • Work
    • Personal

7. βš™οΈ Automation Layer (Evolving)

  • Form filling
  • Repetitive task execution
  • Macro-based workflows (planned)

πŸ”₯ Key Features

  • 🟒 Local-first AI (zero cost core usage)
  • ⚑ Smart search β†’ structured answers
  • πŸ“Š Multi-page data extraction
  • πŸ€– Agent-style workflows
  • 🌐 Real browser environment (Chromium)
  • πŸ‘€ Persistent profiles
  • πŸ“ Export to Markdown / CSV
  • 🧩 Modular system architecture

🎨 Design Philosophy

IRAB follows the IRIS System Design Language:

  • Dark system UI
  • Neon green accent (growth + control)
  • Glass panels + subtle glow
  • OS-style interaction model
  • Minimal, focused, powerful

πŸ›  Tech Stack

  • Frontend: Electron + Vite + React
  • Browser Engine: Chromium (via Electron)
  • Automation (future/optional): Playwright
  • Search: SearXNG (self-hosted)
  • Local AI: Ollama + Gemma 4
  • Cloud AI: Groq + Gemini

⚠️ Philosophy & Limitations

IRAB is designed with realism:

  • Not trying to replace Chrome
  • Not trying to replace Google

Instead:

It sits on top of the web and makes it intelligent


πŸš€ Future Scope

  • Multi-agent orchestration
  • Deep research mode (local RAG)
  • Visual automation (click-by-vision)
  • Macro recording & replay
  • IRIS system integration (cross-app workflows)

🧠 Final Thought

IRAB is not just about browsing faster.

It’s about:

  • Thinking faster
  • Extracting faster
  • Acting faster

🟒 IRIS SYSTEM β€” INITIALIZING...

β€œSearch is the input. Intelligence is the interface.”


About

IRAB 🟒 β€” A local-first agentic browser that turns search into action ⚑, research into structured knowledge πŸ“Š, and web pages into automations πŸ€–. Not a browser β€” a thinking system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors