Getting Started with Inferno AI

Welcome! This guide will help you get Inferno AI up and running on your machine in just a few minutes.

What You’ll Learn

In this section, you’ll learn how to:

Prerequisites

Before you begin, make sure you have:

Quick Start Path

Choose your preferred path to get started:

📦 Installation Guide

Detailed installation instructions for all supported platforms including Homebrew, package managers, and manual installation.

Best for: First-time users who want step-by-step guidance

Quick Start

Jump straight into running your first inference and starting the API server with minimal setup.

Best for: Experienced users who want to get started immediately

⚙️ Configuration

Learn how to configure Inferno for optimal performance, security, and your specific use case.

Best for: Users who want to customize their setup

🎯 First Steps Checklist

A simple checklist to verify your installation and run your first successful inference.

Best for: Ensuring everything is working correctly

Installation Overview

Here’s a quick overview of the installation process:

macOS (Homebrew)

# Install via Homebrew (recommended)
brew install inferno
 
# Verify installation
inferno --version

Linux (Package Manager)

# Ubuntu/Debian
wget https://github.com/ringo380/inferno/releases/latest/download/inferno-linux-amd64.deb
sudo dpkg -i inferno-linux-amd64.deb
 
# Verify installation
inferno --version

Windows

# Download the installer from GitHub releases
# Or use winget (Windows Package Manager)
winget install Inferno.InfernoAI
 
# Verify installation
inferno --version

Docker

# Pull the latest image
docker pull ringo380/inferno:latest
 
# Run a simple inference
docker run --rm ringo380/inferno:latest inferno --version

Your First Inference

Once installed, try this simple command to run your first inference:

# Download and run inference with a small model
inferno run --model llama-2-7b-chat --prompt "Hello, world! Tell me about yourself."

Inferno will:

  1. Download the model if not already present
  2. Load it into memory
  3. Run the inference
  4. Display the result

Start the API Server

To use Inferno with the OpenAI-compatible API:

# Start the server on port 8080
inferno serve --port 8080
 
# In another terminal, test with curl
curl http://localhost:8080/v1/models

Next Steps

After completing the basics:

  1. Explore Guides - Learn production deployment and best practices
  2. Check Examples - See real-world integration examples
  3. Read API Reference - Understand the complete API
  4. Try Tutorials - Follow step-by-step advanced tutorials

Need Help?

Ready to install? Head to the Installation Guide