What's New
- New GET /system/status endpoint for system information
- Hardware acceleration detection (GPU/Metal/CPU)
- TensorFlow version reporting
Features
- Image to SMILES conversion via FastAPI
- System status endpoint with accelerator information
- GPU acceleration support (CUDA for Linux, Metal for macOS)
Installation
# Docker (pre-built)
docker pull docminus/decimer_api:1.4.0
# From source
git clone https://github.com/DocMinus/DecimerServerAPI.git
cd DecimerServerAPI
git checkout v1.4.0
uv sync
API Endpoints
GET / - Health check
GET /system/status - System information including accelerator type
POST /image_to_smiles - Convert molecule image to SMILES string
Documentation