Chat interface for MLX for on-device Language Model use on Apple Silicon. Built on FastMLX.
- Plaintext file upload
- chat history download
- file download
- example: download an ICS calendar file the model has created for you
- streaming chat
- (Install fastmlx:
pip3 install mlx-lm fastmlx==0.2.1
) - (Install model(s): run infra.py to view supported/installed models, modify & run infra-add.py to download & install new model)
pip3 install -r requirements.txt
- `python3 ./app.py``
- Check output, open "local URL" in browser
- Enter/select locally available model to chat with