import React, { useState } from 'react'; interface Props { onLock: () => void; } const models = [ { name: 'LLM', model: 'Llama 3.2 3B Instruct', q: 'Q4_K_M', size: '2.0 GB', pkg: 'llm-llamacpp' }, { name: 'Embeddings', model: 'Nomic Embed Text v1.5', q: 'Q4_K_M', size: '260 MB', pkg: 'embed-llamacpp' }, { name: 'Speech-to-Text', model: 'Whisper Base.en', q: 'GGML', size: '150 MB', pkg: 'transcription-whispercpp' }, { name: 'Text-to-Speech', model: 'Piper Amy', q: 'ONNX', size: '75 MB', pkg: 'tts-onnx' }, { name: 'Translation', model: 'OPUS MT (EN↔ES)', q: 'NMT', size: '50 MB', pkg: 'translation-nmtcpp' }, { name: 'OCR', model: 'PaddleOCR v4', q: 'ONNX', size: '30 MB', pkg: 'ocr-onnx' }, ]; export default function SettingsPage({ onLock }: Props) { const [network, setNetwork] = useState('devnet'); return (
{network === 'devnet' && 'Test tokens only. No real value.'} {network === 'mainnet-beta' && 'Real tokens. Transactions irreversible.'} {network === 'testnet' && 'Development purposes only.'}
SolVox — voice-first, privacy-preserving AI wallet for Solana.
Powered by Tether QVAC SDK — local AI that never phones home.
Zeroes private key from memory. PIN required to unlock.