aha 0.1.8

aha model inference library, now supports Qwen2.5VL, MiniCPM4, VoxCPM, Qwen3VL, DeepSeek-OCR, Hunyuan-OCR, PaddleOCR-VL, VoxCPM1.5, RMBG2.0, GLM-ASR-Nano-2512, Fun-ASR-Nano-2512, Qwen3
Documentation
SHELL := bash
.DELETE_ON_ERROR:
.SHELLFLAGS := -eu -o pipefail -c
.DEFAULT_GOAL := help
MAKEFLAGS += --warn-undefined-variables
MAKEFLAGS += --no-builtin-rules
MAKEFLAGS += --no-print-directory

build:
	@echo "Building project..."
	@cargo build

test:
	@echo "Running tests..."
	@cargo test

clean:
	@echo "Cleaning project..."
	@cargo clean

fmt:
	@echo "Formatting code..."
	@cargo fmt --all -- --check

lint:
	@echo "Linting code..."
	@cargo clippy --no-deps --all-targets -- -D warnings

help:
	@echo "Available commands:"
	@echo "  build         - Build the project"
	@echo "  test          - Run tests"
	@echo "  clean         - Clean the project"
	@echo "  fmt           - Format the code"
	@echo "  lint          - Lint the code"
	@echo "  help          - Show this help message"

.PHONY: build test clean fmt lint help