Skip to content

FilaOps

FilaOps

Open-Source ERP for 3D Print Farms

Manage inventory, production, MRP, sales, purchasing, and accounting — built specifically for additive manufacturing operations.

37 Core Features
7 Modules
100% Open Source Core

Getting Started

Install FilaOps, create your admin account, and complete your first workflow in under 10 minutes.

Quick start

User Guide

Step-by-step guides for every module — catalog, sales, inventory, manufacturing, MRP, purchasing, and more.

Browse guides

Deployment

Docker Compose production setup, backups, migrations, email configuration, and operational procedures.

Deploy

Developer Reference

API endpoints, database schema, UI components, and conventions for contributors.

Reference


What's Inside

Module Highlights
Sales & Quotes Quotations, sales orders, fulfillment tracking, order status workflows
Inventory Multi-location stock, spool tracking, cycle counting, UOM system, low stock alerts
Manufacturing Production orders, BOMs, routings, work centers, QC inspections
MRP Material requirements planning, planned orders, BOM explosion, firming
Purchasing Vendor management, purchase orders, receiving, cost tracking
Printers & Fleet Multi-brand printer management, MQTT monitoring, maintenance scheduling
Accounting General ledger, journal entries, trial balance, COGS, tax reporting

Full Feature Catalog


Quick Start

git clone https://github.com/Blb3D/filaops.git
cd filaops
cp backend/.env.example .env
docker compose up -d

Open http://localhost and create your admin account.

# Backend
cd backend
python -m venv venv && source venv/bin/activate
pip install -r requirements.txt
alembic upgrade head
uvicorn app.main:app --reload

# Frontend (separate terminal)
cd frontend
npm install && npm run dev