Skip to product information
1 of 1

PROJETO STACK

Lumen - AI Sidebar Chat

Lumen - AI Sidebar Chat

Quantity

Live Demo ↗

Add AI assistance directly beside any webpage with a modern and customisable browser sidebar.

Lumen is a React and TypeScript AI sidebar extension with streaming chat, webpage context, selected-text tools, local conversation history, and configurable OpenAI-compatible API support. It includes builds for Chrome, Microsoft Edge, and Firefox.

Perfect For

✓ AI Productivity Tools

✓ Research Assistants

✓ Study & Learning Tools

✓ Content Writing Tools

✓ Developer Utilities

✓ Browser-Based SaaS Products

✓ Internal Business Applications

✓ Startup Products

✓ Agency Client Projects

✓ OpenAI-Compatible Integrations

Why Choose Lumen?

✓ Modern AI sidebar interface

✓ Streaming AI responses

✓ Bring-your-own API architecture

✓ Current webpage context support

✓ Selected-text context

✓ Built-in quick actions

✓ Local conversation history

✓ Custom API endpoint and model settings

✓ Adjustable response temperature

✓ Custom system prompt

✓ Chrome, Edge, and Firefox support

✓ Clean and organised source code

✓ Easy to customise and extend

✓ No recurring subscription fees

What’s Included

Your download includes:

📦 Complete React & TypeScript Source Code

📦 Chrome Manifest V3 Production Build

📦 Microsoft Edge-Compatible Build

📦 Firefox Manifest V3 Production Build

📦 Firefox Manifest V2 Build

📦 Native Chrome & Edge Side Panel

📦 Firefox Right-Side Dock Interface

📦 AI Chat Interface

📦 Streaming Response System

📦 Page Context Extraction

📦 Selected Text Extraction

📦 Quick AI Actions

📦 Local Conversation History

📦 Conversation Management

📦 AI Settings Panel

📦 Background Service Worker

📦 Runtime Content Script

📦 Extension Icons & Assets

📦 WXT Configuration

📦 TypeScript Configuration

📦 Package Configuration

📄 Documentation (README.md)

Key Features

✓ AI Sidebar Chat

✓ Streaming AI Responses

✓ OpenAI-Compatible API Support

✓ Current Page Title Context

✓ Current Page URL Context

✓ Visible Page Excerpt

✓ Selected Text Context

✓ Summarise Page Action

✓ Explain Selection Action

✓ Key Takeaways Action

✓ Local Conversation History

✓ Maximum of 30 Saved Conversations

✓ Create New Conversations

✓ Reopen Previous Conversations

✓ Delete Individual Conversations

✓ Clear All Local Data

✓ Stop Active AI Responses

✓ Markdown Response Rendering

✓ Configurable API Key

✓ Configurable API Base URL

✓ Configurable AI Model

✓ Adjustable Temperature

✓ Custom System Prompt

✓ Page Metadata Toggle

✓ Selected Text Toggle

✓ Keyboard Shortcut Support

✓ Native Chrome & Edge Side Panel

✓ Firefox Right-Side Dock

Technology Stack

Built using modern browser-extension technologies:

✓ React 19

✓ TypeScript

✓ WXT

✓ Manifest V3

✓ React Markdown

✓ Browser Storage API

✓ Browser Tabs API

✓ Browser Scripting API

✓ Chrome Side Panel API

✓ Fetch API

✓ Server-Sent Event Streaming

✓ OpenAI-Compatible Chat Completions API

✓ Component-Based Architecture

✓ Modern CSS

✓ Modern Folder Structure

Performance Features

Designed for responsive AI conversations:

✓ Streaming Response Rendering

✓ Limited Webpage Text Extraction

✓ Maximum 4,000-Character Page Excerpt in Requests

✓ Maximum 4,000-Character Selected Text in Requests

✓ Local Settings Storage

✓ Local Conversation Storage

✓ Maximum Conversation Limit

✓ Lightweight Sidebar Interface

✓ Responsive Extension Layout

✓ Abortable AI Requests

✓ Reusable React Components

✓ Clean TypeScript Implementation

✓ Modern Manifest V3 Architecture

✓ No Bundled Backend Required

✓ Easy AI Provider Configuration

✓ Easy Branding Customisation

✓ Scalable Source-Code Structure

How It Works

  1. Download and extract the project files.
  2. Install the project dependencies.
  3. Run the development environment or generate a production build.
  4. Load the appropriate extension build into your browser.
  5. Open Lumen from the toolbar or press Alt + L.
  6. Enter your OpenAI-compatible API key.
  7. Configure the API base URL, model, temperature, and system prompt.
  8. Enable or disable page metadata and selected-text context.
  9. Ask a question or choose one of the built-in quick actions.
  10. Receive the response directly inside the browser sidebar.
  11. Customise the branding, interface, prompts, icons, and functionality.
  12. Build and publish the completed extension when ready.

Browser Compatibility

Included builds support:

✓ Google Chrome

✓ Microsoft Edge

✓ Mozilla Firefox

Compatibility with other Chromium-based browsers may be possible but should be tested before production use.

License

Your purchase includes:

✓ Lifetime access to the purchased source code

✓ Commercial use for personal and client projects

✓ Full customisation rights

✓ Unlimited personal and client projects

You may not:

✗ Resell the original source code

✗ Redistribute the files

✗ Share the files publicly

✗ Repackage the source code as a competing digital product for resale

Instant Digital Download

No physical product will be shipped.

Immediately after purchase, you’ll receive access to download the complete AI-sidebar source code, included browser builds, and documentation so you can begin creating your own AI browser assistant.

Important Note

Lumen requires a user-provided OpenAI-compatible API key and endpoint to generate responses.

The extension sends chat messages and any enabled webpage context to the API endpoint configured by the user.

API keys, settings, and conversation history are stored locally using browser extension storage.

Lumen does not include:

✗ AI API Credits

✗ An AI Subscription

✗ A Hosted AI Service

✗ A Backend Server

✗ Cloud Conversation Synchronisation

✗ User Account Management

✗ Guaranteed Compatibility With Every AI Provider

✗ Browser Marketplace Publication

The configured provider must support an OpenAI-compatible streaming /chat/completions endpoint.

API charges, limits, privacy terms, and data handling depend on the provider selected by the user.

PROJETO STACK - Premium software templates and digital products built for modern businesses.

View full details