# lencx/noi

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/lencx-noi).**

8,941 stars · 705 forks · TypeScript

## Links

- GitHub: https://github.com/lencx/Noi
- Homepage: https://noib.app
- awesome-repositories: https://awesome-repositories.com/repository/lencx-noi.md

## Topics

`ai` `application` `browser` `chatgpt` `claude` `copilot` `deepseek` `extension` `gemini` `grok` `macos` `noi` `perplexity` `qwen` `tools` `windows`

## Description

Noi is an AI-powered web browser designed to organize AI prompts and manage parallel browsing workspaces. It serves as a local-first browsing environment that stores history and settings on the local device for privacy and offline access.

The browser distinguishes itself through a command line interface that allows users to trigger application actions and manage environments from external tools. It also includes a system for storing and organizing reusable AI prompt templates to streamline chat-based productivity.

The platform provides multi-workspace organization, enabling side-by-side window management and session isolation using containers to prevent data leakage between contexts. Additional capabilities include an integrated terminal for local command execution, support for third-party browser extensions, and a localization system with custom translation overrides.

## Tags

### Business & Productivity Software

- [AI-Powered Browsers](https://awesome-repositories.com/f/business-productivity-software/ai-powered-browsers.md) — Serves as a specialized web browser designed to organize AI prompts and manage parallel browsing workspaces.
- [Local-First Browsing](https://awesome-repositories.com/f/business-productivity-software/local-first-browsing.md) — Provides a browsing environment that stores history and settings locally for increased privacy and offline access.
- [Multi-Workspace Browser Environments](https://awesome-repositories.com/f/business-productivity-software/multi-workspace-browser-environments.md) — Organizes multiple browsing windows side by side with isolated session containers to facilitate comparative research.
- [Parallel Workspace Management](https://awesome-repositories.com/f/business-productivity-software/parallel-workspace-management.md) — Enables side-by-side management of multiple browsing windows to facilitate multitasking and comparative research workflows.

### Artificial Intelligence & ML

- [Prompt Management Workflows](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-engineering/prompt-management-workflows.md) — Provides systems for storing and applying structured prompt templates to standardize and refine AI model interactions. ([source](https://github.com/lencx/Noi/blob/main/README.md))
- [Prompt Templates](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-templates.md) — Provides a system for defining and managing reusable prompt structures to streamline complex AI chat workflows.
- [Prompt Template Retrieval](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-prompt-engineering-templates/prompt-template-retrieval.md) — Provides a system for listing, fetching, and organizing parameterized prompt templates for AI productivity.

### Data & Databases

- [Local-First Storage](https://awesome-repositories.com/f/data-databases/local-first-storage.md) — Prioritizes local data persistence for user history and settings to ensure offline availability and data privacy.

### Development Tools & Productivity

- [CLI-Controllable Browsers](https://awesome-repositories.com/f/development-tools-productivity/cli-controllable-browsers.md) — Provides a browser that exposes a command line interface to trigger application actions from external tools.
- [CLI-Driven Browser Workflows](https://awesome-repositories.com/f/development-tools-productivity/cli-driven-browser-workflows.md) — Integrates browser control via a command line interface and local script execution into a unified developer workflow.
- [Command Line Interfaces](https://awesome-repositories.com/f/development-tools-productivity/command-line-interfaces.md) — Exposes a command-line interface to trigger application actions and manage the browser environment from a terminal.
- [Parallel Window Layouts](https://awesome-repositories.com/f/development-tools-productivity/workspace-management/workspace-overview-management/parallel-window-layouts.md) — Enables the organization of multiple browsing windows side-by-side to facilitate multitasking and comparative research workflows. ([source](https://github.com/lencx/Noi/blob/main/README.md))
- [Integrated Terminals](https://awesome-repositories.com/f/development-tools-productivity/development-environment-management/development-environments/isolated-execution-environments/local-execution-environments/integrated-terminals.md) — Includes an integrated terminal for executing scripts and tooling directly within the browsing environment. ([source](https://github.com/lencx/Noi/blob/main/README.md))

### Security & Cryptography

- [Local Data Storage](https://awesome-repositories.com/f/security-cryptography/local-data-storage.md) — Saves history, settings, and user prompts on the local device to ensure privacy and offline availability. ([source](https://github.com/lencx/Noi/blob/main/README.md))
- [Local-First Privacy Tools](https://awesome-repositories.com/f/security-cryptography/local-first-privacy-tools.md) — Implements a local-first architecture to ensure data persistence and processing occur on the user device for privacy.
- [Per-Session Workspace Isolations](https://awesome-repositories.com/f/security-cryptography/security/policies/access-control/workspace-isolation/per-session-workspace-isolations.md) — Provides dedicated workspace isolation per session to manage multiple browsing contexts without interference.
- [Session Isolations](https://awesome-repositories.com/f/security-cryptography/user-account-management/session-isolations.md) — Implements session isolation to separate browsing contexts and prevent data leakage between different user sessions.

### Web Development

- [Context Isolation Managers](https://awesome-repositories.com/f/web-development/browser-session-managers/context-isolation-managers.md) — Separates browsing contexts into distinct containers to prevent data leakage and ensure isolated environment states. ([source](https://github.com/lencx/Noi/blob/main/README.md))
