Skip to content

macOS-native local AI trained exclusively on Apple platform knowledge.

License

Notifications You must be signed in to change notification settings

sane-apps/SaneAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Sane AI

macOS-native local AI trained exclusively on Apple platform knowledge.

Vision

A small 3B model with deep macOS expertise rather than shallow general knowledge. If it's safe, it can do it.

See VISION.md for full platform vision.

Knowledge Domains

  1. File System - Organization, metadata, UTIs
  2. System Preferences - Bluetooth, WiFi, Display, Sound, Accessibility
  3. Troubleshooting - Common macOS issues and solutions
  4. Automation - AppleScript, Shortcuts, Automator
  5. CLI Tools - Terminal commands, shell operations
  6. Privacy/Security - Permissions, Keychain, FileVault
  7. Hardware - Apple Silicon, peripherals, displays

Product Family (Powered by Sane AI)

Product Focus Status
SaneSync File organization In development
SaneBar Menu bar hub Planned
SaneHelp Troubleshooting Planned
SaneAuto Automation Planned

Training Corpus

  • Apple Developer Documentation
  • System Preference panes
  • UTI type definitions
  • CLI tool man pages
  • Troubleshooting flows

Technical Stack

  • Model: Llama 3.2 3B or Qwen 2.5 Coder 3B (~2GB)
  • Training: MLX LoRA on Apple Silicon
  • Runtime: Fully local, no cloud

Quick Start

# Training (once data is ready)
./scripts/train.sh

# Test model
./scripts/test.sh

Project Structure

SaneAI/
├── VISION.md          # Platform vision
├── training_data/     # JSONL training examples
├── models/            # Trained adapters and fused models
├── scripts/           # Training and testing scripts
└── .claude/           # Claude Code configuration

License

MIT — see LICENSE

About

macOS-native local AI trained exclusively on Apple platform knowledge.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •