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. 7Conversation History
  16. 8Work Progress
  17. 9Skills
  18. 10Channels
  19. 11Agents
  20. 12Diagnostics
  21. 13Workspace
  22. 14Browser
  23. 15Panel Management
  24. 16Voice Chat
  25. 17Settings
  26. 18Tool Details
  27. 19Naia Account
  28. 20Troubleshooting
  29. 21Open Source Usage & Contribution

18. Tool Details

When tools are enabled, Naia can perform various tasks directly.

Available Tools

ToolFunctionSecurity
execute_commandRun terminal commandsT3
read_fileRead file contentsT0
write_fileCreate/modify filesT2
search_filesSearch file systemT0
web_searchInternet searchT1
apply_diffEdit files (apply diff)T2
browserOpen web pagesT1
sessions_spawnCreate sub-agentsT2

Usage Examples

You can use tools through natural language:

RequestTool Used
"Show files in this folder"search_files
"Read README.md"read_file
"Run git status"execute_command
"Search for TypeScript"web_search
"Review this code"sessions_spawn

Security Approval

Each tool requires approval based on its security tier:

  • T0 (Read-only): Auto-approved — no side effects
  • T1 (Notification): Notice shown — external access but no changes
  • T2 (Caution): User approval needed — file modifications, agent spawning
  • T3 (Dangerous): User approval required — command execution

When first approving, selecting "Always Allow" auto-approves that tool going forward. You can reset allowed tools in Settings > Tools.

Gateway Connection

Tools require a Gateway connection:

  1. Enable Enable Tools in Settings > Tools
  2. In normal user environments, Gateway connection details are handled automatically
  3. If tools do not respond, restart the app and try again
  4. Check that required skills are enabled in the Skills tab
  5. Only self-hosted/advanced setups need manual Gateway URL/token checks