Skip to content

smartloop-ai/homebrew-smartloop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Homebrew Tap for Smartloop

This is the official Homebrew tap for Smartloop. It is an SLM framework for inference and fine-tuning models on edge devices.

Installation

# Add the Smartloop tap
brew tap smartloop-ai/smartloop

# Install the Smartloop CLI
brew install smartloop

## Upgrading

```bash
brew update
brew upgrade smartloop

Usage

# View available commands
slp --help

# Initialize a new project
slp init -t <developer_token>

# Add a document for training
slp add document.pdf

# Run interactive chat
slp run

Project Management

slp projects create <name>
slp projects list
slp projects switch <name>
slp status

Server Management

SLP includes a background API server compatible with OpenAI's chat completion format:

slp server start
slp server stop
slp server status

The server can also be managed via brew services:

brew services start smartloop
brew services stop smartloop

Supported Models

Model Base Model Size
gemma3-1b google/gemma-3-1b-it 1B
gemma3-4b google/gemma-3-4b-it 4B
llama3-1b meta-llama/Llama-3.2-1B-Instruct 1B
llama3-3b meta-llama/Llama-3.2-3B-Instruct 3B
phi4-mini microsoft/phi-4-mini 4B

Requirements

  • macOS or Linux
  • Python 3.11 or later (installed automatically via Homebrew)
  • CMake (installed automatically via Homebrew)

License

SLP is distributed under the Apache 2.0 License.

About

Smartloop SLM framework for interference and tuning models on local devices

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages