Skip to main content
Free & Open Source Fetching...

LmPanel turns your Ubuntu 26.04 computer into an AI server. It runs in Docker and works with NVIDIA, AMD, and Intel Arc GPUs. Interact with your AI models using a web chat interface or the OpenAI-compatible API for easy integration with your current workflows.

Features

Whether you're vibe-coding, analyzing data or images, writing stories (wink-wink), or integrating with an agentic workflow, LmPanel makes it easy to self-host AI models while retaining complete control over your data.

Ubuntu + Llama-cpp

LmPanel builds on the proven compatibility of Ubuntu and llama-cpp.

Runs in Docker

Completely self-contained in Docker for easy deployment and updates.

Free & Open Source

Completely free with no ads, no tracking, no hidden costs. Just open source AI.

Any GGUF Model

Run any GGUF model. Fetch directly from a URL or upload from your computer.

Multi-Model, Zero Warm-Up

Run multiple models concurrently. Loaded models stay in memory for instant access with no warm-up delay.

Rich AI Capabilities

Thinking & reasoning, vision, file attachments, tool calling, and more.

Wide Hardware Compatibility

NVIDIA, AMD, and Intel Arc GPUs are all supported using Vulkan. CPU with system RAM is also supported.

Multi-GPU Flexibility

Mix GPUs from different vendors or pool multiple GPUs within the same vendor for maximum performance.

Web Search Integration

Live web search via Brave Search API or Serper.dev, both of which offer a free tier to get you started.

Custom Knowledge

Give your models the knowledge that matters to you with our knowledge base feature, a type of retrieval-augmented generation.

Responsive Web UI

Make it yours with a custom app name, logo, and favicon. Manage everything from a clean, responsive interface.

Powerful User Management

Fine-grained controls for permissions and usage quotas.

Chat UI & OpenAI API

Interact via the web chat or integrate with any tool using the OpenAI-compatible API.

Automated Free SSL

LmPanel supports LetsEncrypt and Cloudflare DNS validation for hassle-free, free SSL.

Security Taken Seriously

Cloudflare Turnstile support and brute force protection keep your server and data safe.

Screenshots

LmPanel home page screenshot showing the main dashboard
LmPanel devices page screenshot showing GPU and device management
LmPanel chat interface screenshot showing AI conversation
LmPanel status page screenshot showing system and model status

About

The Story

I'm Michael, founder of Napa AI and creator of LmPanel. Basically, I made something I wanted that works the way I want, and now I'm sharing it with you. Enjoy!

Tech Stack

Docker containerized. llama-cpp, Vulkan runtime for GPUs, Python backend, TypeScript frontend, SQLite database.

Open & Private

AI can be open, fun, private, and affordable. Experiment with different models and settings, then share your instance with friends or keep it all to yourself and integrate it with your workflows.

Requirements

Operating System

Designed for Ubuntu 26.04. Runs in Docker, so while any modern Linux works in theory, all testing and documentation is for Ubuntu 26.04. Bare metal gives the best experience, but WSL is also supported.

Environment Preparation

Some setup may be required prior to running LmPanel. For example, NVIDIA users will need to install NVIDIA Container Toolkit. Check the docs for your specific setup.

Memory Matters

You'll need sufficient GPU memory to run useful AI models. Keep in mind that when factoring GPU memory requirements, the size of the model isn't the whole story - context consumes additional memory.

Platform Considerations

Pooling GPUs requires plenty of PCI-E lanes. Workstation or server-grade platforms are recommended if you're pooling large AI models across multiple GPUs. For single GPU systems, cheaper consumer motherboards are OK.

GPU Recommendations

Budget Pick

Intel Arc Pro B series delivers great value. I've had some compatibility quirks with older monitors and motherboards when playing with these, so I'd only suggest these if you have some patience and perhaps troubleshooting experience. If they work for you, you can't beat the memory per dollar of these!

Intel Arc Pro B60 24GB

Best Overall Value

The AMD R9700 is overall the best value in that it delivers great performance and lots of video memory, with broad compatibility. The software ecosystem isn't as good as NVIDIA's, but it's improving quickly and is still more stable than Intel drivers and runtimes. Personally, I have three of these cards and they're awesome!

AMD Radeon AI Pro R9700 32GB

Best Performance

Workstation or AI-focused NVIDIA cards deliver the best compute performance and ecosystem support. GeForce cards also deliver good tokens per second, but lack NVLink, so like the Intel and AMD offerings mentioned above, don't scale as efficiently.

Accessing Your Server Remotely

Quick & Simple

Port forward for easy access. Web UI runs on port 8443, OpenAI-compatible API on 8444. Fastest setup, but consider the security implications.

Secure & Recommended

Tailscale provides secure remote access without exposing ports. Slightly more setup, but the safer choice for sharing with non-technical users.