ThaGeekiestOne/FineTuna-llmfinetuner

FineTuna is a web-based LLM fine-tuning platform that simplifies training Hugging Face foundation models using custom datasets. It provides beginner-friendly templates and GPU-free workflows, making AI model customization more accessible for developers and learners.

1

stars

31

commits

JavaScript

primary language

May 15, 2026

updated

finetuna.netlify.app
finetune
finetuned-model
fine-tuning
finetuning-llms
huggingface
model
open-source
website

README

FineTuna main dashboard and results banner

FineTuna

Fine-tune any open-source LLM without GPU ownership, setup headaches, or ML expertise.

License: MIT Made with React Hosted on Netlify Kaggle Powered HuggingFace Models Status: Active Development


🎯 The Problem

Fine-tuning LLMs today requires:

  • Expensive GPUs ($5k-50k upfront) πŸ’Έ
  • ML expertise (hyperparameters, techniques, optimization) 🧠
  • Fragmented tools (notebooks, CLIs, dashboards scattered everywhere) πŸ”§
  • Manual boilerplate (script generation, artifact management, data packaging) πŸ“ Most people never even try because the friction is too high.

✨ The Solution

FineTuna is a single, guided dashboard that handles the entire fine-tuning workflow:

Model Selection β†’ Data Setup β†’ Training Config β†’ Kaggle Execution β†’ Download Results

All in your browser. No GPU needed. No setup required. Free forever.


πŸš€ Features

🧭 Guided Workflow

  • Step-by-step flow prevents confusion
  • Clear progress indication
  • One-click jumps between sections
  • Mobile-responsive design

πŸ”Ž Model Discovery

  • Search 10,000+ models from Hugging Face
  • Filter by:
    • Model size (7B, 13B, 70B, etc.)
    • Architecture (Llama, Mistral, Phi, etc.)
    • Estimated VRAM requirements
    • Community ratings
    • Trending/Latest filters

πŸ—‚οΈ Intelligent Data Management

  • Pre-built templates for 5 domains:
    • βš–οΈ Legal (contracts, case law, legal reasoning)
    • πŸ₯ Medical (diagnoses, treatment plans, medical Q&A)
    • πŸ’° Finance (tax planning, financial analysis)
    • πŸ’» Code (debugging, code review, implementation)
    • πŸ“ General (customer support, writing)
  • Custom data uploads (CSV, JSON, PDF)
  • Template editor with live preview
  • Community templates (created and rated by users)

βš™οΈ Advanced Configuration

  • Fine-tuning techniques:
    • LoRA (balanced, recommended)
    • QLoRA (fastest, lowest memory)
    • Full fine-tuning (best quality)
  • Auto-tuned hyperparameters with expert suggestions
  • Gradient checkpointing and mixed precision
  • Batch size calculator based on GPU type

☁️ Kaggle GPU Orchestration

  • Free GPU hours leverage (30-37/month per user)
  • One-click job submission
  • Real-time training progress tracking
  • Automatic error recovery
  • Job history & rerun capability

πŸ“Š Performance Tracking

  • Before/after loss comparison
  • Training metrics dashboard
  • Inference latency estimates
  • Auto-generated technique reports
  • Exportable results (PDF + JSON)

πŸŽ›οΈ Accelerator Selection

  • GPU (T4, V100, P100)
  • TPU (experimental)
  • CPU (for testing)
  • Explicit Kaggle accelerator mapping

πŸ“¦ Smart Artifact Management

  • Only download what you need
  • Adapter files (LoRA: ~50-100MB)
  • Merged models (full: 7-10GB)
  • GGUF quantized versions (~2-3GB)
  • Inference code snippets (Python, Node.js, GGUF)

πŸ” Multi-Provider Authentication

  • Supabase (database + auth)
  • Kaggle (GPU execution)
  • Google Drive (optional cloud storage)
  • Hugging Face (model discovery)
  • Resend (email notifications)

πŸ“Š Product Preview

🧭 Main DashboardπŸ“ˆ Training Dashboard
FineTuna dashboard showing guided setup flow, provider connection status, and recent training activityFineTuna training page showing active model training progress and run controls

πŸƒ Quick Start

Prerequisites

  • Node.js 16+
  • npm or yarn
  • Kaggle account (free)
  • Hugging Face account (optional)

Installation

# Clone the repository
git clone https://github.com/yourusername/finetuna.git
cd finetuna
 
# Install dependencies
npm install
 
# Set up environment variables
cp .env.example .env.local
 
# Start development server
npm run dev

Environment Variables

# Supabase
VITE_SUPABASE_URL=https://your-project.supabase.co
VITE_SUPABASE_ANON_KEY=your_anon_key
 
# Kaggle
VITE_KAGGLE_USERNAME=your_username
VITE_KAGGLE_KEY=your_api_key
 
# HuggingFace
VITE_HF_API_KEY=your_hf_token
 
# Google Drive (optional)
VITE_GOOGLE_CLIENT_ID=your_client_id
 
# Resend (optional)
VITE_RESEND_API_KEY=your_resend_key
 
# API
VITE_API_URL=http://localhost:8888

🌐 Deployment

# Install Netlify CLI
npm install -g netlify-cli
 
# Build
npm run build
 
# Deploy
netlify deploy --prod

Environment variables should be set in Netlify UI under Site settings > Build & deploy > Environment.

Deploy to Vercel

vercel --prod

πŸ—οΈ Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              FineTuna Frontend                   β”‚
β”‚         (React + Vite + TailwindCSS)            β”‚
β”‚                                                 β”‚
β”‚  β€’ Model Discovery      β€’ Training Dashboard    β”‚
β”‚  β€’ Data Management      β€’ Results Download      β”‚
β”‚  β€’ Configuration        β€’ Run History          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                     β”‚
        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
        β”‚            β”‚            β”‚
    β”Œβ”€β”€β”€β–Όβ”€β”€β”€β”   β”Œβ”€β”€β”€β–Όβ”€β”€β”€β”€β”  β”Œβ”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”
    β”‚Netlifyβ”‚   β”‚Supabaseβ”‚  β”‚ Kaggle  β”‚
    β”‚ API   β”‚   β”‚  Auth  β”‚  β”‚  GPU    β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚ Storageβ”‚  β”‚Executionβ”‚
                β””β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                
    β€’ Route handlers    β€’ User data      β€’ Kernel execution
    β€’ Auth middleware   β€’ Job metadata   β€’ Model training
    β€’ Job orchestration β€’ Credentials    β€’ Output storage

Technology Stack

LayerTechnology
FrontendReact 18, Vite, TypeScript, TailwindCSS
BackendNetlify Functions, Node.js
DatabaseSupabase (PostgreSQL)
AuthSupabase Auth
ComputeKaggle GPU/TPU
Model HubHugging Face API
StorageSupabase Storage, Google Drive
EmailResend SMTP

πŸ“ Project Structure

finetuna/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/          # React components
β”‚   β”‚   β”œβ”€β”€ ModelSelector/   # Model discovery UI
β”‚   β”‚   β”œβ”€β”€ DataManager/     # Dataset upload & templates
β”‚   β”‚   β”œβ”€β”€ ConfigPanel/     # Training configuration
β”‚   β”‚   β”œβ”€β”€ ProgressDash/    # Real-time training status
β”‚   β”‚   └── ResultsView/     # Download & metrics
β”‚   β”œβ”€β”€ pages/               # Page components
β”‚   β”œβ”€β”€ hooks/               # Custom React hooks
β”‚   β”œβ”€β”€ utils/               # Helper functions
β”‚   └── App.tsx              # Main app
β”œβ”€β”€ netlify/functions/
β”‚   β”œβ”€β”€ api/auth/            # Authentication endpoints
β”‚   β”œβ”€β”€ api/models/          # Model discovery
β”‚   β”œβ”€β”€ api/jobs/            # Job management
β”‚   β”œβ”€β”€ api/kaggle/          # Kaggle orchestration
β”‚   β”œβ”€β”€ api/artifacts/       # Download handling
β”‚   └── api/drive/           # Google Drive integration
β”œβ”€β”€ docs/
β”‚   β”œβ”€β”€ ARCHITECTURE.md      # System design details
β”‚   β”œβ”€β”€ API.md               # API documentation
β”‚   └── CONTRIBUTING.md      # Contribution guidelines
β”œβ”€β”€ .env.example             # Environment template
β”œβ”€β”€ netlify.toml             # Netlify configuration
└── vite.config.ts           # Vite configuration

πŸ” Security & Privacy

βœ… Environment files are never committed
βœ… API keys stored securely server-side
βœ… User data encrypted at rest
βœ… Kaggle credentials never exposed to frontend
βœ… Large artifacts only downloaded on explicit request
βœ… No tracking (privacy-first)

See SECURITY.md for detailed security practices.


πŸ“š Documentation


🎯 Use Cases

πŸ‘¨β€πŸ’» Individual Developers

Fine-tune models for personal projects without buying GPUs.

πŸŽ“ Students

Learn LLM fine-tuning without expensive hardware or setup.

🏒 Teams

Create domain-specific models (legal assistant, medical QA, etc.).

πŸš€ Startups

Build AI features without ML infrastructure investment.

πŸ“š Researchers

Quick experimentation with different techniques and datasets.


🀝 Contributing

We welcome contributions! Please see CONTRIBUTING.md for guidelines.

Quick Contribution Steps

# 1. Fork the repo
git clone https://github.com/YOUR_USERNAME/finetuna.git
 
# 2. Create feature branch
git checkout -b feature/amazing-feature
 
# 3. Make your changes & test
npm run dev
 
# 4. Commit & push
git commit -m "feat: add amazing feature"
git push origin feature/amazing-feature
 
# 5. Open pull request

Areas to Contribute

  • πŸ› Bug fixes
  • ✨ UI/UX improvements
  • πŸ“š Documentation
  • πŸ§ͺ Tests
  • 🌍 Internationalization
  • πŸ’‘ Feature ideas

πŸ“Š Stats

  • ⭐ Stars: 0 (help us grow!)
  • 🍴 Forks: 0
  • πŸ‘₯ Contributors: 1
  • πŸ“¦ Package Size: ~500KB (gzipped)
  • ⚑ Lighthouse Score: 95+
  • 🌍 Supported Models: 10,000+

πŸ› Troubleshooting

Kaggle GPU Not Available?

  • Check your Kaggle free tier GPU hours
  • Try switching to T4 (most stable)
  • Wait during peak hours (try off-peak)

Model Download Too Large?

  • Download adapter files instead of merged model
  • Use GGUF quantized version
  • Split downloads into parts

Training Loss Not Decreasing?

  • Check dataset quality
  • Reduce learning rate
  • Increase training epochs
  • Try QLoRA if OOM error See FAQ.md for more solutions.

πŸ“„ License

This project is licensed under the MIT License - see LICENSE file for details.


πŸ™Œ Acknowledgments

  • Hugging Face - For the amazing model hub
  • Kaggle - For free GPU resources
  • Supabase - For auth and storage
  • The open-source community - For amazing tools and libraries

πŸ“ž Get in Touch


🌟 If FineTuna Helped You

Give us a star! ⭐ It means the world to our tiny team.

If FineTuna saved you time or money, consider:
β€’ ⭐ Star this repo
β€’ 🐦 Share on Twitter
β€’ πŸ“’ Recommend to a friend
β€’ πŸš€ Deploy your own instance

**Built with ❀️ to democratize AI**

Live App β€’ Documentation β€’ Discord β€’ Twitter

Contributors

ThaGeekiestOne/FineTuna-llmfinetuner

FineTuna is a web-based LLM fine-tuning platform that simplifies training Hugging Face foundation models using custom datasets. It provides beginner-friendly templates and GPU-free workflows, making AI model customization more accessible for developers and learners.

1

stars

31

commits

JavaScript

primary language

May 15, 2026

updated

finetuna.netlify.app
finetune
finetuned-model
fine-tuning
finetuning-llms
huggingface
model
open-source
website

README

FineTuna main dashboard and results banner

FineTuna

Fine-tune any open-source LLM without GPU ownership, setup headaches, or ML expertise.

License: MIT Made with React Hosted on Netlify Kaggle Powered HuggingFace Models Status: Active Development


🎯 The Problem

Fine-tuning LLMs today requires:

  • Expensive GPUs ($5k-50k upfront) πŸ’Έ
  • ML expertise (hyperparameters, techniques, optimization) 🧠
  • Fragmented tools (notebooks, CLIs, dashboards scattered everywhere) πŸ”§
  • Manual boilerplate (script generation, artifact management, data packaging) πŸ“ Most people never even try because the friction is too high.

✨ The Solution

FineTuna is a single, guided dashboard that handles the entire fine-tuning workflow:

Model Selection β†’ Data Setup β†’ Training Config β†’ Kaggle Execution β†’ Download Results

All in your browser. No GPU needed. No setup required. Free forever.


πŸš€ Features

🧭 Guided Workflow

  • Step-by-step flow prevents confusion
  • Clear progress indication
  • One-click jumps between sections
  • Mobile-responsive design

πŸ”Ž Model Discovery

  • Search 10,000+ models from Hugging Face
  • Filter by:
    • Model size (7B, 13B, 70B, etc.)
    • Architecture (Llama, Mistral, Phi, etc.)
    • Estimated VRAM requirements
    • Community ratings
    • Trending/Latest filters

πŸ—‚οΈ Intelligent Data Management

  • Pre-built templates for 5 domains:
    • βš–οΈ Legal (contracts, case law, legal reasoning)
    • πŸ₯ Medical (diagnoses, treatment plans, medical Q&A)
    • πŸ’° Finance (tax planning, financial analysis)
    • πŸ’» Code (debugging, code review, implementation)
    • πŸ“ General (customer support, writing)
  • Custom data uploads (CSV, JSON, PDF)
  • Template editor with live preview
  • Community templates (created and rated by users)

βš™οΈ Advanced Configuration

  • Fine-tuning techniques:
    • LoRA (balanced, recommended)
    • QLoRA (fastest, lowest memory)
    • Full fine-tuning (best quality)
  • Auto-tuned hyperparameters with expert suggestions
  • Gradient checkpointing and mixed precision
  • Batch size calculator based on GPU type

☁️ Kaggle GPU Orchestration

  • Free GPU hours leverage (30-37/month per user)
  • One-click job submission
  • Real-time training progress tracking
  • Automatic error recovery
  • Job history & rerun capability

πŸ“Š Performance Tracking

  • Before/after loss comparison
  • Training metrics dashboard
  • Inference latency estimates
  • Auto-generated technique reports
  • Exportable results (PDF + JSON)

πŸŽ›οΈ Accelerator Selection

  • GPU (T4, V100, P100)
  • TPU (experimental)
  • CPU (for testing)
  • Explicit Kaggle accelerator mapping

πŸ“¦ Smart Artifact Management

  • Only download what you need
  • Adapter files (LoRA: ~50-100MB)
  • Merged models (full: 7-10GB)
  • GGUF quantized versions (~2-3GB)
  • Inference code snippets (Python, Node.js, GGUF)

πŸ” Multi-Provider Authentication

  • Supabase (database + auth)
  • Kaggle (GPU execution)
  • Google Drive (optional cloud storage)
  • Hugging Face (model discovery)
  • Resend (email notifications)

πŸ“Š Product Preview

🧭 Main DashboardπŸ“ˆ Training Dashboard
FineTuna dashboard showing guided setup flow, provider connection status, and recent training activityFineTuna training page showing active model training progress and run controls

πŸƒ Quick Start

Prerequisites

  • Node.js 16+
  • npm or yarn
  • Kaggle account (free)
  • Hugging Face account (optional)

Installation

# Clone the repository
git clone https://github.com/yourusername/finetuna.git
cd finetuna
 
# Install dependencies
npm install
 
# Set up environment variables
cp .env.example .env.local
 
# Start development server
npm run dev

Environment Variables

# Supabase
VITE_SUPABASE_URL=https://your-project.supabase.co
VITE_SUPABASE_ANON_KEY=your_anon_key
 
# Kaggle
VITE_KAGGLE_USERNAME=your_username
VITE_KAGGLE_KEY=your_api_key
 
# HuggingFace
VITE_HF_API_KEY=your_hf_token
 
# Google Drive (optional)
VITE_GOOGLE_CLIENT_ID=your_client_id
 
# Resend (optional)
VITE_RESEND_API_KEY=your_resend_key
 
# API
VITE_API_URL=http://localhost:8888

🌐 Deployment

# Install Netlify CLI
npm install -g netlify-cli
 
# Build
npm run build
 
# Deploy
netlify deploy --prod

Environment variables should be set in Netlify UI under Site settings > Build & deploy > Environment.

Deploy to Vercel

vercel --prod

πŸ—οΈ Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              FineTuna Frontend                   β”‚
β”‚         (React + Vite + TailwindCSS)            β”‚
β”‚                                                 β”‚
β”‚  β€’ Model Discovery      β€’ Training Dashboard    β”‚
β”‚  β€’ Data Management      β€’ Results Download      β”‚
β”‚  β€’ Configuration        β€’ Run History          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                     β”‚
        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
        β”‚            β”‚            β”‚
    β”Œβ”€β”€β”€β–Όβ”€β”€β”€β”   β”Œβ”€β”€β”€β–Όβ”€β”€β”€β”€β”  β”Œβ”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”
    β”‚Netlifyβ”‚   β”‚Supabaseβ”‚  β”‚ Kaggle  β”‚
    β”‚ API   β”‚   β”‚  Auth  β”‚  β”‚  GPU    β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚ Storageβ”‚  β”‚Executionβ”‚
                β””β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                
    β€’ Route handlers    β€’ User data      β€’ Kernel execution
    β€’ Auth middleware   β€’ Job metadata   β€’ Model training
    β€’ Job orchestration β€’ Credentials    β€’ Output storage

Technology Stack

LayerTechnology
FrontendReact 18, Vite, TypeScript, TailwindCSS
BackendNetlify Functions, Node.js
DatabaseSupabase (PostgreSQL)
AuthSupabase Auth
ComputeKaggle GPU/TPU
Model HubHugging Face API
StorageSupabase Storage, Google Drive
EmailResend SMTP

πŸ“ Project Structure

finetuna/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/          # React components
β”‚   β”‚   β”œβ”€β”€ ModelSelector/   # Model discovery UI
β”‚   β”‚   β”œβ”€β”€ DataManager/     # Dataset upload & templates
β”‚   β”‚   β”œβ”€β”€ ConfigPanel/     # Training configuration
β”‚   β”‚   β”œβ”€β”€ ProgressDash/    # Real-time training status
β”‚   β”‚   └── ResultsView/     # Download & metrics
β”‚   β”œβ”€β”€ pages/               # Page components
β”‚   β”œβ”€β”€ hooks/               # Custom React hooks
β”‚   β”œβ”€β”€ utils/               # Helper functions
β”‚   └── App.tsx              # Main app
β”œβ”€β”€ netlify/functions/
β”‚   β”œβ”€β”€ api/auth/            # Authentication endpoints
β”‚   β”œβ”€β”€ api/models/          # Model discovery
β”‚   β”œβ”€β”€ api/jobs/            # Job management
β”‚   β”œβ”€β”€ api/kaggle/          # Kaggle orchestration
β”‚   β”œβ”€β”€ api/artifacts/       # Download handling
β”‚   └── api/drive/           # Google Drive integration
β”œβ”€β”€ docs/
β”‚   β”œβ”€β”€ ARCHITECTURE.md      # System design details
β”‚   β”œβ”€β”€ API.md               # API documentation
β”‚   └── CONTRIBUTING.md      # Contribution guidelines
β”œβ”€β”€ .env.example             # Environment template
β”œβ”€β”€ netlify.toml             # Netlify configuration
└── vite.config.ts           # Vite configuration

πŸ” Security & Privacy

βœ… Environment files are never committed
βœ… API keys stored securely server-side
βœ… User data encrypted at rest
βœ… Kaggle credentials never exposed to frontend
βœ… Large artifacts only downloaded on explicit request
βœ… No tracking (privacy-first)

See SECURITY.md for detailed security practices.


πŸ“š Documentation


🎯 Use Cases

πŸ‘¨β€πŸ’» Individual Developers

Fine-tune models for personal projects without buying GPUs.

πŸŽ“ Students

Learn LLM fine-tuning without expensive hardware or setup.

🏒 Teams

Create domain-specific models (legal assistant, medical QA, etc.).

πŸš€ Startups

Build AI features without ML infrastructure investment.

πŸ“š Researchers

Quick experimentation with different techniques and datasets.


🀝 Contributing

We welcome contributions! Please see CONTRIBUTING.md for guidelines.

Quick Contribution Steps

# 1. Fork the repo
git clone https://github.com/YOUR_USERNAME/finetuna.git
 
# 2. Create feature branch
git checkout -b feature/amazing-feature
 
# 3. Make your changes & test
npm run dev
 
# 4. Commit & push
git commit -m "feat: add amazing feature"
git push origin feature/amazing-feature
 
# 5. Open pull request

Areas to Contribute

  • πŸ› Bug fixes
  • ✨ UI/UX improvements
  • πŸ“š Documentation
  • πŸ§ͺ Tests
  • 🌍 Internationalization
  • πŸ’‘ Feature ideas

πŸ“Š Stats

  • ⭐ Stars: 0 (help us grow!)
  • 🍴 Forks: 0
  • πŸ‘₯ Contributors: 1
  • πŸ“¦ Package Size: ~500KB (gzipped)
  • ⚑ Lighthouse Score: 95+
  • 🌍 Supported Models: 10,000+

πŸ› Troubleshooting

Kaggle GPU Not Available?

  • Check your Kaggle free tier GPU hours
  • Try switching to T4 (most stable)
  • Wait during peak hours (try off-peak)

Model Download Too Large?

  • Download adapter files instead of merged model
  • Use GGUF quantized version
  • Split downloads into parts

Training Loss Not Decreasing?

  • Check dataset quality
  • Reduce learning rate
  • Increase training epochs
  • Try QLoRA if OOM error See FAQ.md for more solutions.

πŸ“„ License

This project is licensed under the MIT License - see LICENSE file for details.


πŸ™Œ Acknowledgments

  • Hugging Face - For the amazing model hub
  • Kaggle - For free GPU resources
  • Supabase - For auth and storage
  • The open-source community - For amazing tools and libraries

πŸ“ž Get in Touch


🌟 If FineTuna Helped You

Give us a star! ⭐ It means the world to our tiny team.

If FineTuna saved you time or money, consider:
β€’ ⭐ Star this repo
β€’ 🐦 Share on Twitter
β€’ πŸ“’ Recommend to a friend
β€’ πŸš€ Deploy your own instance

**Built with ❀️ to democratize AI**

Live App β€’ Documentation β€’ Discord β€’ Twitter

Contributors

Languages

JavaScript

51.8%

TypeScript

42.4%

CSS

5.7%