Naia
Table of Contents
  1. 1Video Manual
  2. 2Naia OS Live USB
  3. 3Installation
  4. 3.1Naia OS Installation (ISO)
  5. 3.2Linux App Installation
  6. 4Getting Started
  7. 4.1Naia Model Pricing
  8. 4.2naia-0.9-omni-24g Realtime Multimodal Module
  9. 4.3Live Demo
  10. 4.4Naia Model Download
  11. 4.5Naia Model — Developer Guide
  12. 4.6Naia Model Online (planned)
  13. 5Main Screen
  14. 6Chat
  15. 6.1Personal Radio DJ & Exhibition Guide
  16. 7Conversation History
  17. 8Work Progress
  18. 9Skills
  19. 10Channels
  20. 11Agents
  21. 12Diagnostics
  22. 13Workspace
  23. 14Browser
  24. 15Panel Management
  25. 16Voice Chat
  26. 17Settings
  27. 18Tool Details
  28. 19Naia Account
  29. 20Troubleshooting
  30. 21Open Source Usage & Contribution

14. Browser

The built-in Browser panel lets you open web pages inside Naia and have the AI avatar perform web tasks.

Notice: The Browser panel is currently experimental and may be unstable. You may occasionally experience display issues or unexpected Chrome process termination. Stabilization work is ongoing.

Requirements

The built-in browser requires Google Chrome.

  • Linux: Install via Flatpak or system package. If not installed, an installation prompt will be shown.
    flatpak install com.google.Chrome
    
  • Windows: Chrome is auto-detected. If not installed, a "Download Chrome" button appears in the panel.

Windows: The browser panel uses a Tauri WebView2 child window (updated in v0.5) for reliable native embedding with DPI-aware positioning.

Opening the Panel

Click the Browser icon in the right sidebar. Chrome will be embedded inside the Naia window.

AI Tool Permissions

You can granularly control what the AI avatar can do in the browser. Toggle each permission individually from the toolbar at the top of the browser panel.

ToolFunctionDefault
NavigateGo to URLOn
Back/ForwardPage navigationOn
ClickClick page elementsOn
FillText field inputOn
ScrollPage scrollingOn
KeyboardKey input (Enter, Tab, etc.)On
SnapshotRead accessibility treeOn
ReadExtract text contentOn
ScreenshotCapture page (WebView DOM)On
Tab ScreenshotCapture panel viewport (OS screen buffer — works with native overlay)On
JS EvalExecute JavaScriptOff (security risk)

Warning: JavaScript execution is disabled by default for security. Only enable it in trusted environments.

Chrome Permissions

You can also configure Chrome's own permissions for microphone, camera, notifications, etc.

Bookmarks

Save frequently visited pages as bookmarks. Manage bookmarks from the browser panel sidebar.

AI Usage Examples

Ask the AI avatar to perform web tasks in chat:

  • "Search for 'Naia OS' on Google"
  • "Summarize the content of this page"
  • "Fill in the email in the login form"
  • "Take a screenshot of the current page"

Known Limitations

  • Google Chrome must be installed (Flatpak/system on Linux; auto-detected on Windows)
  • Chrome process may occasionally terminate. Click the Retry button in that case
  • Linux: X11 window embedding requires GDK_BACKEND=x11 (XWayland mode)
  • Windows: WebView2 child window requires Chrome to be installed for browser tools to function
  • Stabilization work is currently in progress