Moose

Your local AI engineering assistant

Making engineering, building, making, and tinkering more accessible & fun.
Runs entirely on your machine. Your data stays yours.

Works with your favorite tools

🖨️Bambu Lab🎨Blender📐FreeCADArduino🐍Python💻Shell

Whether you're designing parts in Blender, slicing prints for your Bambu Lab, writing Arduino code, or just figuring out the right bolt size — Moose is there to help.

Built for Makers

An AI assistant that understands engineering, respects your privacy, and runs on your hardware.

3D Printing & CAD

Works with Bambu Lab printers, Blender, FreeCAD, and other maker tools.

Runs Locally

Your projects and data never leave your machine. Complete privacy.

Your Models

Use LM Studio, Ollama, or llama.cpp. Pick the AI models you trust.

Automation

Script repetitive tasks, batch process files, and automate your workflow.

Engineering Math

Material specs, tolerances, unit conversions, and technical calculations.

Learn As You Build

Get explanations, tutorials, and guidance while you work on projects.

Specialist Agents

Different problems need different expertise. Moose routes your questions to the right specialist.

Classifier

Query Routing

Fast-path routing that categorizes queries to get you answers quickly.

Hermes

Deep Reasoning

Handles complex analysis and multi-step problem solving for tough engineering challenges.

Coder

Code & Scripts

Writes code, automates workflows, and helps debug your projects.

Math

Calculations

Engineering math, unit conversions, material calculations, and data analysis.

Reasoner

Planning

Breaks down complex builds into actionable steps and helps you plan projects.

Security

Safety First

Keeps your data local and ensures safe operations throughout.

Quick Start

Get Moose running on your machine. Requires Python 3.11+, Node 18+, and an LLM backend.

1

Clone the repository

git clone https://github.com/moosefinch/moose.git
cd moose
2

Run the setup wizard

cd scripts
python setup.py

Auto-detects your LLM backend and configures everything.

3

Install dependencies & start

cd backend
pip install -r requirements.txt
./start.sh
4

Open the UI

http://localhost:3000

Docker Alternative

cp profile.yaml.example profile.yaml
# Edit profile.yaml with your LLM backend settings
docker compose up --build

Start Building

Join makers and engineers who want an AI assistant that respects their privacy and runs locally.