Favicon of Navigator

Navigator

An open-source AI workspace you can self-host with Docker, with custom agents, MCP tools and visual workflows for multi-step tasks.

Screenshot of Navigator website

Navigator is a self-hosted AI workspace for individuals and teams who want assistants to carry out tasks through connected tools. It combines chat with custom agents and reusable visual workflows.

  • Agents and connected tools: Give agents their own instructions and MCP tool access, including browser automation through Playwright MCP or GitHub tools for issues and pull requests.
  • Visual workflows: Connect model reasoning and tool actions into repeatable processes that become callable tools in chat.
  • Tool permissions: Let the model choose when to call tools, require permission before calls, or turn tools off for a conversation; presets group tools by task.
  • Voice and media: Use OpenAI's Realtime API for voice conversations with MCP tools, or generate and edit images through Gemini Nano Banana and OpenAI.
  • Search and data: Optional Exa web search can retrieve web results and extract URL content; chat can also produce interactive tables and charts, with table exports to CSV or Excel.

Navigator supports OpenAI, Claude, Gemini and OpenAI-compatible providers. Cloud model services require API credentials and receive the requests sent to them. Exa search requires its own API key, and the voice and image capabilities depend on their named external providers.

The project is open source under the MIT license and supports Docker self-hosting or deployment on Vercel. Default file storage uses the cloud service Vercel Blob. The hosted web app requires an account.

Similar to Navigator