LocalPilot Logo LocalPilot v0.2.5

Run AI on your own computer.

LocalPilot checks your computer, helps you choose a suitable model, and guides you through setup.

Supports Linux & macOS (Windows via WSL2) • Runs in your terminal • Internet used for installation and model downloads • Local inference after setup
curl -fsSL https://raw.githubusercontent.com/fakhruldeen/LocalPilot/main/install-localpilot.sh | bash
Paste this command into your terminal window to install LocalPilot into an isolated directory. Does not require root or administrator passwords.
🔒 Local Inference on Your Machine 🛡️ Memory-Aware Safety Budget 🆓 Free & Open Source (GPLv3)
localpilot — interactive terminal
Example preview—not a live check of your computer. Open LocalPilot to inspect your actual hardware.
$ localpilot doctor
🔍 LocalPilot Hardware Doctor & Capability Check
✓ Operating System: Linux / macOS (Unix platform detected)
✓ Processor: 16 cores detected • AVX2 / Apple Silicon acceleration supported
✓ Memory Check: 16.0 GB Total RAM • Safe model budget calculated
✓ Safe Model Limit: Models up to 8B parameters recommended (4-bit quantization)
Verdict: Your computer is ready. LocalPilot recommends models that fit within your safe memory budget.
Hardware Sizing

Will My Computer Run It?

Rough examples. Open LocalPilot for a recommendation based on your actual computer and selected model.

Smooth CPU / Metal Execution

Apple Silicon Mac (M1/M2/M3/M4 with 8 GB RAM)

Hardware Profile Unified Memory Architecture
Recommended Starter Model

Llama 3.2 (3B) or Qwen 2.5 (3B)

Download size: ~2.0 GB. Fits within safe memory headroom.

Estimated Memory Footprint

Uses ~2.2 GB RAM

Leaves safe memory headroom for macOS, browser, and open apps.

Practical Everyday Uses

Drafting, Summaries & Q&A

Draft emails, rephrase text, summarize pasted notes, and explain concepts.

Launch in chat: localpilot chat llama3.2:3b
View all models in catalog →
User Centric

Why Everyday Users Choose LocalPilot

Running local AI should not require server engineering. We handle hardware checks and safe configuration for you.

🔒

Private Local Inference

Supported conversations are processed locally on your device via 127.0.0.1. No external cloud accounts required for open models.

Read privacy boundaries →
🛡️

Checks Memory Headroom

LocalPilot inspects your available RAM and reserves safety margin for your operating system before any download begins.

See model sizing guide →
🧹

Clean & Isolated

Installs into an isolated user folder without modifying system packages. Uninstallation keeps your model files safe by default, with an optional full purge.

Read uninstallation steps →
Everyday Tasks

What Can You Do With It?

Practical ways to use your local AI model every day:

✍️

Draft & Polish Writing

Writing & Rephrasing

Draft emails, refine cover letters, fix awkward sentence phrasing, or rephrase paragraphs for clarity and tone.

Example Prompt: "Rewrite this draft email to sound warm yet professional, keeping it under 100 words."
📄

Summarize Pasted Text

Notes & Articles

Paste text from your meeting notes, research articles, or study guides into chat to extract the core points and action items.

Example Prompt: "Here are notes from my project meeting: [paste text]. Please extract the key decisions in 3 bullet points."
🎓

Everyday Questions & Learning

Concepts & Curiosity

Ask questions to learn new concepts, brainstorm ideas for projects, or get simple analogies explaining difficult topics.

Example Prompt: "Explain how a computer processor works using an everyday analogy like a chef in a kitchen."
💻

Code Explanation & Debugging

Programming Assistance

Paste code snippets or error messages to understand what they do, write small helper functions, and fix syntax errors.

Example Prompt: "What does this bash command do and is it safe to run: 'find . -name \"*.log\" -size +10M'?"
System Safety

Safety & Operational Principles

Designed to protect your hardware and keep your computer stable.

1

Safe Memory Budget

Calculates safe RAM allocation before download to leave room for your operating system and desktop apps.

2

Local Loopback Binding

Endpoints bind strictly to loopback address 127.0.0.1. No remote public ports or automatic cloud uploads.

3

No Root / Sudo Required

Runs in unprivileged user space. Never modifies system files or requires administrator elevation.

4

Respects External Services

Connects to existing Ollama or LM Studio daemons without killing shared background processes on model stop.

5

Preserves Models on Removal

Uninstallation keeps your downloaded model files by default, with an optional flag if you want to purge models.

★

Free & Open Source

Licensed under GNU GPLv3. Transparent public code and active community development.

Read technical architecture →
Documentation

Explore Our Guides

Clear guides for beginners and technical reference manuals for developers.

Mohamed Fouad Fakhruldeen
Creator & Maintainer

Mohamed Fouad Fakhruldeen

Working across PMO governance, AI systems, and agile enterprise operating systems. Building LocalPilot to make local, private artificial intelligence accessible, safe, and transparent for everyday users worldwide.