What is Facet AI?
Facet AI is a no-code platform that makes fine-tuning Gemma models accessible to everyone. Whether you’re a developer or business user, you can create custom language models tailored to your specific needs with our streamlined platform and user-friendly interface.Key Features
Fine-tuned small language models (SLMs) are often more cost-effective and performant for specific use cases compared to generic LLMs. Learn more with this article from Unsloth. Facet AI simplifies this process with:Easy Dataset Preparation
Upload your data or connect to Hugging Face Hub. We handle formatting for language modeling, preference tuning, and multimodal tasks.
Multiple Model Sizes
Fine-tune Gemma 3 models from 270M to 27B parameters, including Gemma 3n variants, using SFT, DPO, and GRPO.
Built-in Evaluation
Test your models with comprehensive inference and evaluation suites to measure performance before deployment.
Flexible Export
Export models in multiple formats (adapter, merged, GGUF) with various quantizations for deployment anywhere.
Quick Demo!
Interested in more detailed walkthroughs? Check out our video tutorials covering common use cases and advanced techniques!
Getting Started
Choose your path based on your needs:Quick Start
Get up and running in minutes using our managed platform. Perfect for trying out Facet AI.
Self-Deploy
Deploy Facet AI on your own cloud infrastructure for full control and customization.
Developer Guide
Contribute to the open-source project or customize for your organization.
For production and enterprise use, deploy Facet AI to your own cloud for full control, security, and autoscaling. Our platform provides 100% Infrastructure-as-Code (IaC) for easy, automated setup. We have limited compute capacity on the managed platform to ensure fair usage for all users.
What We Support
Dataset Management
Dataset Management
- Custom data uploads and Hugging Face Hub integration
- Automatic dataset augmentation and preparation
- Support for language modeling, preference tuning, and multimodal tasks
Model Training
Model Training
- Gemma 3 family: 270M, 1B, 4B, 12B, 27B parameters
- Gemma 3n variants: E2B and E4B
- Training methods: SFT, DPO, and GRPO
Evaluation & Deployment
Evaluation & Deployment
- Built-in inference and evaluation tools
- Multiple export formats and quantizations
- Easy deployment to Google Cloud Run and other providers
Limitations
What Facet AI doesn’t do:
- Web scraping for data collection
- Hosting deployed models (you deploy them yourself)
- Custom model architectures beyond Gemma variants
Feature Requests
If you want us to expand on any documentation or any specific video tutorials, please open an issue on our GitHub repository! This project is maintained by two undergraduate students who need to balance academic and internship too, so please be patient with response times.Check out our quickstart guide to get started in minutes, or explore our comprehensive tutorials for detailed workflows.