https://github.com/amazon-science/fmcore
Running GenAI models at every scale, on every modality
https://github.com/amazon-science/fmcore
ai-research artificial-intelligence computer-vision foundation-models genai machine-learning multi-modal natural-language-processing scientific-computing
Last synced: 6 months ago
JSON representation
Running GenAI models at every scale, on every modality
- Host: GitHub
- URL: https://github.com/amazon-science/fmcore
- Owner: amazon-science
- License: apache-2.0
- Created: 2025-01-08T05:09:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-27T07:52:23.000Z (10 months ago)
- Last Synced: 2025-09-09T05:03:27.114Z (10 months ago)
- Topics: ai-research, artificial-intelligence, computer-vision, foundation-models, genai, machine-learning, multi-modal, natural-language-processing, scientific-computing
- Language: Python
- Homepage:
- Size: 2.05 MB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Notice: NOTICE
Awesome Lists containing this project
README

`fmcore` is a specialized toolkit that empowers AI scientists to break new ground by simplifying large-scale experimentation with massive Foundation Models and datasets.
A primary bottleneck in Foundation Model research is implementation overhead. With `fmcore`, scientists can rapidly prototype new innovations in hours instead of weeks, accelerating the path to new research breakthroughs or user experiences.
Key features:
- Easy scaling of model training and inference (see examples).
- Standardized interfaces for parameter tuning and evaluation.
- Built-in support for distributed computing and Foundation Model parallelism.
## Installation
The minimal `fmcore` package can be installed from PyPI:
```
pip install fmcore
```
To get all features, we recommend installing in a new Conda environment:
```commandline
conda create -n fmcore python=3.11 --yes
conda activate fmcore
pip install uv
uv pip install "fmcore[all]"
```
## License
This project is licensed under the Apache-2.0 License.
## Contributing to `fmcore`
See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more information.