Skip to content

Releases: Carnes/AmuseAI

v3.3.0

Choose a tag to compare

@Carnes Carnes released this 17 Jan 02:54

What's New

REST API

AmuseAI now includes an optional REST API for programmatic image generation, enabling integration with external applications and automation workflows.

image

Features:

  • Text-to-image generation endpoint
  • Image upscaling endpoint (supports chaining from previous jobs via sourceJobId)
  • Job queue management with status polling and long-polling
  • Optional API key authentication (X-API-Key header)
  • Swagger UI documentation at /swagger
  • Generation defaults configurable in Settings
  • Dimension validation per model type
  • Headless mode (--headless or --no-ui flags)

API Endpoints:

  • POST /api/generate/text-to-image - Queue text-to-image job
  • POST /api/generate/upscale - Queue upscale job
  • GET /api/jobs/{id} - Get job status
  • GET /api/jobs/{id}/result - Download result image
  • GET /api/jobs/{id}/wait - Long-poll for completion
  • GET /api/models - List available models
  • GET /api/health - Health check

UI Improvements

  • New "Api" tab for monitoring job queue and viewing logs
  • API-generated images appear in UI history
  • Generation defaults section in Settings
  • Click-to-copy for job IDs and log entries
  • Improved save confirmation UX in Settings

Bug Fixes

  • Fixed concurrent generation crash when UI and API generate simultaneously
  • Fixed upscale errors with incompatible image dimensions (auto-tiling)
  • Fixed job progress not updating in API queue view
  • Fixed clear completed jobs button

v3.2.2

Choose a tag to compare

@Carnes Carnes released this 12 Jan 01:56

What's New

Documentation

  • Comprehensive README with separate Users and Developers sections
  • Added Privacy section explaining network usage (no telemetry!)
  • Added Quick Start guide for new users
  • Added installation instructions

UI Improvements

  • Random seed button now uses a dice icon
  • Random seed button highlights green when active (seed = 0)
  • Dice icon changes color for better contrast when highlighted

v3.2.1

Choose a tag to compare

@Carnes Carnes released this 11 Jan 03:26

What's New

Bug Fixes

  • Fixed FontAwesome icons not displaying correctly (boxes with X)
  • Replaced Pro-only icons with Free alternatives

Features

  • Added automatic update check from GitHub releases on startup
  • App now notifies when a new version is available (can be disabled in Settings)

Documentation

  • Updated README with content moderation toggle instructions

Technical

  • Changed default FontAwesome icon style to Solid for better compatibility
  • Fixed .gitignore duplicate entry