Quick Start Guide

Get up and running with Gridlight in minutes. From your license to your first AI-generated content — we'll walk you through everything.

System Requirements

To run Gridlight successfully you need the following specs. This applies to a single computer or the Grid Head (where all services are hosted).

SpecMinimumRecommended
RAM32GB64GB
CPU8 cores12+ cores
GPU VRAM8GB (LLM only)12–16GB (models on GPU)
Disk30–50GB free (models + DBs)50GB+ (multiple models cached)

For Grid Workers, you can go as low as 16GB of RAM, 4 cores with a small 2–3GB model.

What is GRIDLIGHT?

Gridlight is your personal AI powerhouse. It's a desktop application that lets you run large language models, generate images, and much more — all locally on your own hardware. No token limits. No data leaving your machine.

Think of it as having your own private AI lab. You download the models you want, fire up the app, and start creating. Whether you're a writer looking for a brainstorming partner, a designer generating concept art, or a developer building AI-powered apps — Gridlight puts the full power of modern AI at your fingertips.

💡Why local?

Running AI locally means your data never leaves your machine. Your prompts, your documents, your creations — everything stays private. Plus, there are no per-token costs or rate limits. Use it as much as you want.

Screenshot: Gridlight desktop application main screen
The Gridlight desktop app — your AI command center.

Get Your License

Before you can use Gridlight, you'll need a license. This is how we keep the lights on and the updates flowing. Head over to our licensing portal to create an account and pick a plan — or start with a free trial.

Create an Account

  1. 1

    Visit the licensing portal

    Go to license.gridlight.ai and click Register.

  2. 2

    Fill in your details

    Enter your email address, choose a password (8+ characters with at least one number or special character), and provide your name. Optionally add your company name.

  3. 3

    Verify your email

    Check your inbox for a verification email from Gridlight. Click the link to confirm your account. Once verified, you're ready to go.

💡Secure your account

After registering, we recommend enabling multi-factor authentication (MFA) in your account settings. It adds an extra layer of security using an authenticator app like Google Authenticator or 1Password.

Screenshot: Gridlight license portal registration page
Create your account at the Gridlight licensing portal.

Choose a Plan

Gridlight uses a simple, usage-based pricing model built around TFLOPs (Trillion Floating-Point Operations) — the unit of compute power for your AI workloads. Pick a tier based on how much compute you need, and pay per TFLOP.

TierTFLOP RangeBest For
Individual1 – 10Solo creators, hobbyists, and experimenting
Individual11 – 100Power users and developers with larger models
Team101 – 500Small teams running shared workloads
SMB501 – 2,000Growing businesses with production AI needs
Enterprise2,001 – 5,000Large organizations with heavy compute demands
Enterprise+5,001+Maximum scale deployments
📝Note

Choose yearly billing and save 5% on every tier. You can adjust your TFLOP count at checkout and change plans anytime from your billing dashboard.

💡Need 825+ TFLOPs?

For high-volume deployments, our sales team can put together a custom package with dedicated support. Contact sales to get started.

  1. 1

    Select your plan

    From the licensing portal, choose the plan that fits your needs. You can adjust your TFLOP allocation when checking out.

  2. 2

    Complete checkout

    You'll be taken to a secure Stripe checkout page to enter your payment details. Have a coupon code? Enter it at checkout for a discount.

  3. 3

    Receive your license

    Once payment is confirmed, your license is automatically created and ready to activate. You'll receive a confirmation email with your license details. You can also view and download your license from the portal dashboard at any time.

Screenshot: Gridlight plan selection and checkout page
Choose a plan and complete checkout in minutes.

Start a Free Trial

Want to try before you buy? First-time customers get a 15-day free trial when purchasing a plan — just select a plan, enter your payment details, and your trial starts immediately. You won't be charged until the trial period ends.

During the trial you get full access to all Gridlight features at your selected TFLOP level. If it's not for you, cancel before the 15 days are up and you won't be charged a thing.

💡Tip

Your trial includes the same features as a paid plan. When it ends, simply purchase a license to keep going — all your models and settings stay in place.

Download & Install

Once you have your license, download Gridlight from the licensing portal. The app runs on macOS, Windows, and Linux — grab the right installer for your system.

macOS

  1. 1

    Download the .dmg file

    Log in to license.gridlight.ai and head to the Downloads section to grab the macOS installer. Both Intel and Apple Silicon (M1/M2/M3/M4) are supported. Requires macOS 12.0 or later.

  2. 2

    Open the installer

    Double-click the .dmg file and drag Gridlight into your Applications folder. The installer includes all required services (PostgreSQL, Qdrant, and Neo4j) bundled in — no external dependencies to install.

  3. 3

    Launch Gridlight

    Open Gridlight from your Applications folder. If macOS asks about an app from an unidentified developer, go to System Settings → Privacy & Security and click "Open Anyway." On first launch, Gridlight automatically sets up the bundled services — no Docker or manual configuration needed.

Windows

  1. 1

    Download the installer

    Log in to license.gridlight.ai and download the Windows installer from the Downloads section.

  2. 2

    Run the installer

    Double-click the .exe file and follow the setup wizard. Accept the license agreement and choose your install location. All required services are bundled in the installer — no Docker or manual database setup required.

  3. 3

    Launch Gridlight

    Find Gridlight in your Start menu and launch it. On first launch, Gridlight automatically provisions and starts all backend services.

Linux

  1. 1

    Choose your package format

    Gridlight is available as an AppImage (universal) and .deb (Debian/Ubuntu). Download from the licensing portal.

  2. 2

    Install and run

    AppImage: Make the file executable and double-click it.

    bash
    chmod +x Gridlight-*.AppImage\n./Gridlight-*.AppImage

    .deb: Install via your package manager.

    bash
    sudo dpkg -i gridlight-*.deb

Your First Launch

The first time you open Gridlight, you'll need to activate your license and log in before anything else. This is a one-time process — after that, Gridlight will remember your credentials.

Activate Your License

This is the very first thing you'll do when you open Gridlight. Your license tells the app that you're a registered user and unlocks all of its features.

  1. 1

    Open the Settings panel

    When Gridlight launches for the first time, it will prompt you to enter your license information. Navigate to the Settings tab if you're not taken there automatically.

  2. 2

    Enter your license

    You can activate your license in two ways: enter your activation code (the XXXX-XXXX-XXXX-XXXX-XXXX code from your confirmation email), or upload the license file you downloaded from the licensing portal.

  3. 3

    Validate

    Click Activate. Gridlight will verify your license with our servers and confirm that everything is in order. You'll see a green confirmation once your license is active.

🔑Important

Gridlight requires a valid license to operate. Without activating your license, you won't be able to use any of the app's features. Make sure you have your activation code or license file handy before launching for the first time.

Screenshot: Gridlight license activation screen in Settings
Enter your activation code or upload your license file to get started.

Log In

After your license is activated, you'll need to log in with the same account you created on the licensing portal. This connects your desktop app to your license and ensures your TFLOP allocation and settings are synced.

  1. 1

    Enter your credentials

    Type in the email and password you used when registering at license.gridlight.ai.

  2. 2

    Complete MFA (if enabled)

    If you've set up multi-factor authentication, enter the code from your authenticator app when prompted.

  3. 3

    You're in!

    Once logged in, Gridlight is fully operational. Your license status, TFLOP allocation, and account details are synced automatically.

📝Note

Gridlight keeps you logged in between sessions. You won't need to enter your credentials every time you open the app — only on the first launch or if you explicitly log out.

Setup Wizard

With your license active and your account logged in, the setup wizard kicks in to configure Gridlight for your system. No technical expertise needed — just follow along.

  1. 1

    System check

    Gridlight checks your system to make sure everything's ready. It'll verify your OS, available RAM, and GPU (if you have one). Don't worry if you don't have a GPU — Gridlight works great on CPU too, just a bit slower for large models.

Screenshot: Gridlight setup wizard welcome screen
The setup wizard makes first-time configuration a breeze.

Download Your First AI Model

To chat with AI or generate content, you'll need at least one model installed. Gridlight makes this easy with a curated catalog of tested, ready-to-go models — or you can import from HuggingFace's massive library.

📝Note

Gridlight can start and run without any models installed — all core services (database, vector search, gateway) will launch normally. You can download models at any time from the Models tab.

Head to the Models tab in the app. You'll see a curated catalog of 59+ models organized by category:

  • General Purpose — Mistral, Llama, Phi, OpenHermes, Falcon
  • Coding — Qwen Coder, DeepSeek Coder, Code Llama
  • Reasoning — DeepSeek R1, math-specialized models
  • Creative — Image generation (Stable Diffusion XL variants)
  • Specialized — Cybersecurity, health, law, finance, SQL, science

Each model shows its size, parameter count, and recommended system specs. Click Download and watch the progress bar. Most models are 4–8 GB.

💡Which model should I pick first?

For general chat, try Mistral 7B or Llama 2 7B Chat. They're fast, capable, and work well even on modest hardware. If you have 32GB+ RAM, the 13B and 32B models deliver noticeably better results.

Screenshot: Gridlight model catalog with download buttons
The model catalog — browse, compare, and download with one click.

Want something specific? Use the HuggingFace search to browse 50,000+ models. Search by name, filter by type, and download specific quantizations (Q4, Q5, Q8) depending on your available memory.

📝Note

HuggingFace models must be in GGUF format for LLMs or SafeTensors for image models. The search filters automatically to compatible formats.

Choose Deployment Mode

Gridlight gives you two options:

  • Single Node — Everything runs on your machine. This is what most people choose and is the simplest to set up.
  • Grid Mode — Spread AI workloads across multiple machines. Great for teams or if you have several computers you want to pool together. You'll pick a "head node" (the coordinator) and "worker nodes" (the muscle).
📝Note

If you're just getting started, go with Single Node. You can always switch to Grid Mode later. Note that Grid Mode may require additional gateways on your license depending on your plan.

Chat with AI

Once you have a model installed and your services are running, you're ready to chat. Gridlight's chat is powered by a sophisticated RAG (Retrieval-Augmented Generation) pipeline — which is a fancy way of saying it can reference your documents and data to give you smarter, more contextual answers.

  1. 1

    Open an app with chat

    Head to the Apps tab and launch a chat application. Gridlight comes with built-in chat apps, or you can install more from the Marketplace.

  2. 2

    Type your question

    Ask anything! The AI will respond using the active model. You'll see streaming responses appear in real time.

  3. 3

    Upload documents (optional)

    Want the AI to reference specific information? Upload documents (PDF, Word, text files, spreadsheets, code files) through the chat interface. Gridlight will chunk, embed, and index them so the AI can cite your own data in its answers.

💡Tip

Use the /image command in chat to generate images inline. Just type/image a sunset over a cyberpunk city and the AI will create it right in the conversation.

Screenshot: Gridlight chat interface with streaming AI response
Chat with AI — streaming responses with source citations.

Generate Images

Gridlight supports local image generation using Stable Diffusion XL models. Create stunning artwork, concept designs, product mockups — anything you can describe.

Text to Image

The simplest way to create images. Describe what you want, and the AI generates it.

  1. 1

    Make sure you have an image model

    Go to the Models tab and download an image model if you haven't already. We recommend DreamShaper XL Turbo for fast results or Juggernaut XL for photorealistic output.

  2. 2

    Open an image generation app or use the /image command

    You can use a dedicated image app from the marketplace, or type/image your prompt here in any chat.

  3. 3

    Write your prompt

    Be descriptive! Include details about style, lighting, composition, and mood. The more specific you are, the better the results.

Screenshot: AI-generated image from text prompt
From text to art — describe it and Gridlight creates it.

Image to Image

Already have an image you want to transform? Upload a base image and describe the changes you want. The AI will modify it while preserving the overall composition — perfect for style transfers, color adjustments, or adding new elements.

Inpainting

Want to edit just part of an image? With inpainting, you mask the area you want to change and describe what should replace it. Remove unwanted objects, add new elements, or fix imperfections — all while keeping the rest of the image untouched.

Marketplace Apps

The Gridlight Marketplace is where you discover ready-to-use AI applications built by the community and our team. Browse by category — project templates, automations, creative tools, productivity apps — and install with one click.

  1. 1

    Browse the marketplace

    Visit market.gridlight.ai or open the Apps tab in the desktop app. Search, filter, and sort by category, rating, or popularity.

  2. 2

    Install an app

    Click Download on any free app, or purchase paid apps via secure Stripe checkout. Apps are automatically installed to your local Gridlight installation.

  3. 3

    Launch and use

    Installed apps appear in your Apps tab. Click to launch — they run directly in Gridlight, powered by your local AI models.

💡Tip

Rate and review apps to help the community discover the best tools. Your feedback helps developers improve their apps too!

Screenshot: Gridlight marketplace with app cards and categories
Discover AI apps built for Gridlight.

Manage Models

You can have multiple models installed and switch between them depending on what you're doing. Writing code? Switch to a coding model. Generating images? Make sure an image model is active.

  • Switch active model — Open the Models tab and select which LLM, embedding, or image model is active
  • Download more models — Add models at any time from the catalog or HuggingFace
  • Quantization options — Choose between Q4 (faster, less memory), Q5 (balanced), or Q8 (highest quality) for each model
  • Delete models — Remove models you no longer need to free up disk space
Screenshot: Model management panel showing active and available models
Switch between models based on your current task.

Manage Your License

Your license is the key to Gridlight. Here's everything you need to know about keeping it active, checking your usage, and managing billing.

License Dashboard

Log in to license.gridlight.ai to access your license dashboard. Here you can:

  • View license status — See whether your license is active, in a grace period, or expired
  • Check expiration date — Know exactly when your license renews or expires
  • View TFLOP allocation — See your total compute ceiling and how it's distributed
  • Download license file — Grab a fresh copy of your license file for offline activation
  • Manage gateways — See which machines are registered under your license
Screenshot: License dashboard showing status, allocation, and gateways
Your license dashboard — everything at a glance.

Billing & Payments

All billing is handled securely through Stripe. From your licensing portal you can:

  • View billing history — See all past invoices and payments
  • Update payment method — Change your credit card or payment details via the Stripe customer portal
  • Purchase additional TFLOPs — Need more compute power? Add TFLOPs to your existing plan anytime (prorated to your billing cycle)
  • Apply coupon codes — Got a discount code? Apply it during checkout or plan upgrade
  • Update billing address — Keep your invoice details current

Renewal & Expiration

Here's what happens as your license approaches its renewal date:

TimelineWhat Happens
Before expirationYou'll receive an email reminder a few days before your license expires so you have time to renew
Expiration dateYour license enters a 7-day grace period — Gridlight continues working normally while you sort out renewal
Grace period endsIf not renewed, your license expires and Gridlight's features become unavailable. Your models, settings, and data are preserved — just renew to pick up where you left off
💡Tip

Don't worry about losing your work if your license lapses. All your models, documents, app data, and settings stay on your machine. Just renew your license and everything is back to normal instantly.

TFLOP Allocation

TFLOPs (Trillion Floating-Point Operations) are the unit of compute power in your Gridlight license. Your plan comes with a set TFLOP ceiling that determines how much AI processing you can do.

  • Single machine — Your full TFLOP allocation goes to your one gateway
  • Grid Mode — Distribute TFLOPs across multiple gateways (e.g., 500 to your workstation, 500 to a server)
  • Reallocate anytime — Shift TFLOPs between gateways as your needs change
  • Monitor usage — Track real-time TFLOP consumption in the desktop app's Monitor tab

If you're consistently hitting your allocation ceiling, consider upgrading your plan or purchasing additional TFLOPs from the billing dashboard.

Settings & Configuration

Gridlight's desktop app is organized into tabs across the bottom navigation bar. Here's what each tab does:

Navigation Tabs

TabWhat it does
StartQuick-start guide, onboarding, and status summary
AppsMarketplace app discovery, installation, and management. Downloads are verified with SHA-256 checksums for security.
ModelsBrowse, download, and manage AI models. Switch active LLM, embedding, and image models.
MonitorReal-time TFLOP usage gauge, service health, performance stats, activity log, and diagnostics (log viewer, service logs, system info)
SettingsLicense, account, gateway URL, API token, CPU threads, and TFLOP allocation

Key Settings

SettingWhat it does
LicenseView your license status, activation code, and expiration. Re-activate or update your license here.
AccountYour logged-in account details. Log out or switch accounts if needed.
Gateway URLThe local API endpoint (default: http://localhost:8080)
API TokenAuthentication token for local API access
CPU ThreadsHow many CPU threads to dedicate to inference, embedding, and reranking
TFLOP AllocationView and manage compute quotas across gateways
🔑Important

If you're running Gridlight for a team or in production, change the default API token (dev-token) to something unique and secure.

Memory System

Gridlight can remember things about you across conversations. Teach it your preferences, your role, your project context — and it'll use that knowledge to give you better, more personalized responses.

  • Facts — "I work at Acme Corp" or "My preferred language is Python"
  • Preferences — "I prefer concise answers" or "Always include code examples"
  • Context — "I'm working on a React project called Dashboard Pro"

Memories can be permanent or set to expire after 24 hours, 7 days, or 30 days. And everything stays local — your memories never leave your machine.

💡Tip

You can view, manage, and delete your memories at any time. You're always in control of what Gridlight remembers.

GRIDLIGHT Chat

Overview

Gridlight Chat is the primary way you interact with AI in Gridlight. It's a full-featured conversational interface that supports multi-turn dialogue, file uploads, image generation, knowledge base queries, and persistent memory — all running locally through your Gridlight gateway.

Open Gridlight Chat from the app library or click Chat in the main navigation. On first launch you'll be prompted to set your name for personalized responses.

Conversation Modes

Gridlight Chat has multiple conversation modes, each optimized for a different task. Switch modes using the mode selector button near the input area.

ModeWhat It DoesWhen to Use It
ChatGeneral multi-turn conversation with context awareness. Maintains up to 20 turns of history.Everyday questions, brainstorming, writing, coding help
Context (RAG)Queries your knowledge base using Gridlight's RAG pipeline — vector search, reranking, and LLM generation in one call.Searching uploaded documents, asking about your data, getting answers with source citations
ImageGenerates images from text prompts. Supports reference images, inpainting, style guides, and seed locking.Creating concept art, illustrations, visual content from descriptions
RememberStores facts, preferences, and context about you for future conversations.Teaching the AI about your role, projects, preferences, or any persistent context
💡Tip

In Chat mode, the AI maintains conversation context across turns — you can ask follow-up questions using pronouns and it will understand what you're referring to.

File Upload & Training

Click the Upload Files button (or drag and drop files onto the chat window) to add documents to your knowledge base.

FeatureDetails
Supported FormatsPDF, DOCX, TXT, CSV, XLSX, and images
Multi-File UploadUpload multiple files at once with parallel processing
Progress TrackingReal-time progress panel shows status for each file: pending, processing, success, or failed
Spreadsheet PreviewCSV and XLSX files show a table preview before indexing
RetryRetry failed uploads individually or all at once

You can also add text directly to the knowledge base using the Memorize button — useful for pasting notes, meeting minutes, or any text you want the AI to reference.

Image Generation

Switch to Image mode and describe what you want. Gridlight Chat includes advanced controls for fine-tuning your results:

FeatureDetails
Quality SliderControl inference steps (30–50) and guidance scale (7.5–9.0) with a single slider from Low to High
Style Guide BuilderFill in subject, art style, mood/lighting, and camera angle fields — then click "Add to Prompt" to assemble a structured prompt
Reference ImagesUpload a reference image and choose Redraw (use as composition guide) or Style Match (copy the art style)
InpaintingPaint a mask over specific areas of an existing image and regenerate just those regions. Includes brush and eraser tools.
Seed LockingLock the seed value to get reproducible results. Reuse seeds from previous generations.

Generated images appear inline in the chat with metadata (model, seed, guidance scale). Click "Use as Reference" on any image to feed it into your next generation.

Memory & Personalization

Gridlight Chat remembers who you are across sessions. On first launch it asks for your name, then uses it to personalize responses. You can teach it more using Remember mode:

  • Facts — "I'm a frontend developer at Acme Corp"
  • Preferences — "I prefer concise answers with code examples"
  • Context — "I'm working on a Next.js e-commerce project"

Memories are stored locally through the gateway and used automatically to improve response quality. Use the Save & New Chat button to save the current conversation summary to memory before starting fresh.

In Context (RAG) mode, Gridlight Chat searches your knowledge base using a hybrid approach — combining vector embeddings, keyword matching, and reranking to find the most relevant information. Results include source citations so you can verify answers.

You can also index local folders by granting file system access — Gridlight will recursively scan and match files by relevance, including their content in your queries (up to 50KB per query).

Connection & Settings

Click the Connection button to configure:

SettingDescription
Gateway URLYour Gridlight gateway address (default: http://localhost:8080)
API TokenAuthentication token (default: dev-token — change this in production)
Test ConnectionPings the gateway health endpoint to verify connectivity
License StatusShows your current license status and plan
💡Tip

Keyboard shortcuts: Enter to send, Shift+Enter for a new line, and M (hold) for push-to-talk voice input.

GRIDLIGHT Games

Overview

Gridlight Games is a retro neon arcade featuring 9 AI-powered games. Every game pits you against an intelligent AI opponent with adjustable difficulty — from forgiving ("Easy") to relentless ("Savage"). Your progress, XP, and achievements persist across all games through a unified player profile.

Open Gridlight Games from the app library. On first launch a player profile is created automatically (no account needed). Click any game tile on the arcade menu to start playing.

Available Games

GameDescriptionHow to Win
ChessClassic chess with full legal move validation, check/checkmate detection, and an optional hint systemCheckmate the AI opponent
Neon BattleNaval combat (Battleship-style) with turn-based firing and probability-based AI targetingSink all enemy ships before yours are sunk
PokerTexas Hold'em with full betting rounds (preflop, flop, turn, river) and AI bluffingTake all of the AI's chips (1,000 starting each)
CrosswordProcedurally generated word puzzles with keyboard navigation and a limited hint systemFill the entire grid correctly
TriviaTimed multiple-choice questions across 5 categories: Science, History, Geography, Entertainment, SportsScore 60% or higher with streak bonuses for consecutive correct answers
House of SuspectsMurder mystery deduction game — investigate locations, interrogate suspects, and make accusationsCorrectly identify the culprit through strategic deduction
GridlockConnect Four on a 6×7 grid with animated dropsGet 4 in a row before the AI
Neon DriftTron-style top-down racing with light trails, boost and shield abilities, and 3 AI opponentsBe the last racer standing
Market MayhemStock trading simulation with 100+ stocks, advanced order types (market, limit, short, options), and AI-driven news eventsEnd 30 simulated days with a higher portfolio value than the AI trader

Player Profile & Progression

Every game you play earns XP. Higher difficulty levels multiply your rewards:

DifficultyXP Multiplier
Easy0.5×
Normal1.0×
Hard1.5×
Savage2.5×

Base XP: 100 for a win, 50 for a draw, 25 for a loss. Playing daily builds a streak bonus (+10% per day, up to 2× multiplier). As you level up you'll unlock titles — from Newcomer (level 1) all the way to Immortal (level 30+).

There are 24 achievements to unlock: cross-game milestones (first win, 3-day streak, all-rounder), plus per-game achievements for 10-win milestones, speed runs, and perfect games.

AI & Settings

SettingOptionsDescription
DifficultyEasy, Normal, Hard, SavageControls AI strength, timer lengths, and hint availability
AI PersonaFriendly, Trash Talk, Tutor, SilentChanges how the AI comments during games — encouraging, taunting, educational, or quiet
SoundOn/Off, Volume (0–100%)Toggle sound effects and adjust volume globally
💡Tip

The Tutor persona is great for learning — it explains your mistakes and suggests better moves as you play.

GRIDLIGHT App Builder

Overview

The Gridlight App Builder is a visual, no-code application builder that lets you create fully functional AI-powered web apps by dragging and dropping components. It includes 57+ components across 10 categories, 11 layout templates, 18 theme presets, and AI-assisted app generation — all without writing a single line of code.

Open the App Builder from the app library in Gridlight. You can also create a new dev app from the Apps tab by clicking New Dev App.

Creating an App

There are several ways to start:

MethodHow It Works
Start with a LayoutPick from 11 layout templates (Chat, Dashboard, Sidebar, Split, Hero, Documentation, etc.) then drag components onto the canvas zones
Build with AIClick "Build with AI" and describe your app in plain English. Review the generated page, then Accept, Regenerate, or Refine.
Use a TemplateChoose from pre-built templates: SaaS Dashboard, E-commerce Store, Blog, Portfolio, Support Portal, Admin Panel, Landing Page, AI Chat App, Documentation Site
Import HTMLPaste or upload existing HTML and the builder converts it into a component-based structure

The Builder Interface

The builder uses a three-panel layout:

PanelWhat's Inside
Left PanelPages — manage multi-page apps (add, rename, delete pages). Layouts — 11 templates with visual previews. Components — all 57+ components organized into collapsible categories, ready to drag onto the canvas.
Center CanvasYour app's live preview. Drop zones highlight when dragging components. Toggle between Desktop (900px), Tablet (768px), and Mobile (375px) views.
Right PanelContext-sensitive configuration. When a component is selected: properties, data bindings, conditional rules, validation, and responsive styling. When nothing is selected: app settings and theme.

Components

57+ components organized into 10 categories:

CategoryComponents
Gridlight EndpointsNeon Query (RAG), Intelligent Chat, File Upload, Text Training
DisplayResponse Display, Chat Messages, Status Badge, Tabs, Accordion, Grid Container
Interactive / FormsInput+Send, Dropdown, Auto Textarea, Checkbox Group, Chip Buttons, Quick Actions, Search with Filters, Rating, Toggle Switch
StaticHero, Image, Heading, Text Block, Button, Code Block, Divider
Data VisualizationData Loader, Metric Card, Bar Chart, Line Chart, Pie Chart, Data Table
ContainersModal, Card Grid, List, Grid Container
NavigationNav Bar, Sidebar Nav, Breadcrumbs, Footer, Stepper/Wizard, Pagination
AuthenticationLogin Form, Signup Form, Password Reset, User Menu
AIContent Generator, Chat Widget, Smart Search, Summary Card, Document Q&A, Form Filler, Data Insights
E-commerceProduct Card, Product Grid, Shopping Cart, Checkout Form, Order Summary, Stripe Payment

To add a component, drag it from the left panel onto a drop zone on the canvas. Click any component to configure its properties in the right panel — text fields, toggles, JSON arrays for list-based options, and number inputs are all available depending on the component type.

Data Binding

Data bindings let you connect components together so they react to each other in real time. When one component's value changes, all bound components update automatically.

To create a binding: select the target component, find the Data Bindingssection in the right panel, click + Add Binding, then configure:

  • Source Component — which component provides the data
  • Source Property — what property to read (value, text, etc.)
  • Target Property — what to update on this component
  • Transform (optional) — a JavaScript expression like value.toUpperCase()

You can also set conditional rules (show/hide, enable/disable) and form validation (required, email, URL, min/max length, regex patterns) from the same panel.

Themes & Styling

The App Builder includes 18 built-in themes (light and dark variants). Select a theme from the right panel when nothing is selected on the canvas.

Theme CategoryOptions
Dark ThemesGRIDLIGHT (default), Midnight, Sunset, Coral, Neon
Light ThemesLight, Ocean, Forest, Elegant, Rose, Minimal, Modern

Click Custom to define your own colors (primary, secondary, background, surface, text) and typography (font family selection or custom Google Fonts URL). You can also set a background image. Responsive overrides let you customize padding, width, and visibility per device breakpoint (Desktop → Tablet → Mobile).

Workflows & Automation

Workflows let you add logic without code. Click Workflows in the header, then either describe what you want in plain English ("When the form is submitted, show a success notification") and let the AI generate it, or build manually.

Triggers (When)Actions (Then)
Form SubmittedShow Notification (toast message)
Button ClickedNavigate to URL
Page LoadedSet Value (update variable)
Data ChangedShow/Hide Component
Component Value ChangesCall API / Save to Gridlight
Scheduled (Cron)Run Custom Code (JavaScript)
Webhook ReceivedHTTP Request, If/Else, Loop, Wait/Delay

Export & Publishing

When your app is ready, export it in the format you need:

FormatDescription
Standard HTMLSingle self-contained .html file with all CSS and JavaScript included. Download and share immediately.
Runtime HTMLStandalone app with Gridlight runtime APIs (AppBindings, AppRules, FormValidation).
PWA PackageProgressive Web App with manifest, service worker, and offline support. Installable on mobile and desktop.
.glapp PackageGridlight marketplace format. Includes your manifest, compiled app, and runtime. Ready for marketplace submission.
Project FilesFull directory structure with gridlight.json, src/ folder, and app.json. Ready for version control and custom development.
Semantic HTMLAccessible, SEO-optimized output with ARIA labels and semantic tags for better screen reader and search engine support.
💡Tip

To publish to the Gridlight marketplace, export as .glapp and fill in the required metadata (name, version, author, description, icon). Users can then install your app directly from the marketplace.

Troubleshooting

Running into issues? Here are solutions to the most common problems. If you don't find what you're looking for, check the Getting Help section below.

License Issues

ProblemSolution
Activation code not acceptedDouble-check for typos — the format is XXXX-XXXX-XXXX-XXXX-XXXX. Make sure you're copying the full code from your confirmation email or license dashboard.
License file won't uploadDownload a fresh copy from license.gridlight.ai. The file may have been corrupted during download.
"License expired" messageYour license may be in its 7-day grace period or fully expired. Log in to the licensing portal to check your status and renew.
Can't log in after activationMake sure you're using the same email and password from the licensing portal — not a different account. Try resetting your password if needed.
Gateway not connectingGridlight sends periodic heartbeats to verify your license. Check your internet connection and ensure no firewall is blocking outbound connections to our license servers.

Installation Issues

ProblemSolution
macOS: "App can't be opened"Go to System Settings → Privacy & Security and click "Open Anyway." This happens because Gridlight isn't distributed through the Mac App Store.
Windows: installer blocked by SmartScreenClick "More info" → "Run anyway." Windows SmartScreen may flag new applications that haven't built up a reputation yet.
Linux: AppImage won't launchMake sure the file is executable: chmod +x Gridlight-*.AppImage. If you're on a Wayland session and see display issues, try launching with --ozone-platform=wayland.
App opens but shows a blank screenTry clearing the app cache and restarting. If the issue persists, check that your GPU drivers are up to date — this can affect the app's rendering.

Performance Issues

ProblemSolution
Model responses are very slowTry a smaller model (7B instead of 13B or 32B). Check that you have enough free RAM — LLMs need the full model loaded in memory. Closing other memory-heavy apps can help.
Image generation takes too longImage generation is GPU-intensive. If you're running on CPU only, expect longer generation times. Consider reducing the output resolution or step count.
App using too much memoryReduce the number of CPU threads in Settings, or switch to a smaller quantization (Q4 instead of Q8). You can also unload models you're not currently using from the Models tab.
GPU not being detectedMake sure your GPU drivers are up to date. Gridlight supports NVIDIA (CUDA), AMD (ROCm on Linux), and Apple Silicon (Metal). Check the Monitor tab to verify GPU detection.

Getting Help

Still stuck? We're here for you:

  • Discord community — Join our Discord server for real-time help from the team and other users.
  • Developer documentation — Building apps? Check out the Developer Docs for API references, component guides, and more.
  • Email support — Reach us at support@gridlight.ai for account, billing, or technical issues.
  • Release notes — Check the latest release notes to see if your issue has been addressed in a recent update.