neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
PixelKit은 Google Pixel 기기에서 Expo와 React Native 앱을 만들기 위한 SDK입니다
PixelKit is an SDK for building Expo and React Native applications on Google Pixel devices. Typed React hooks for the CPU, GPU and TPU, device sensors, radios, secure hardware, camera and audio, displ
개발 도구TypeScript · KotlinGitHub @PixelKit-Labs온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기An SDK for building Expo and React Native apps on Google Pixel devices: typed hooks for the CPU, GPU and TPU, sensors, radios, secure hardware, camera and audio, telemetry, haptics, and on-device and cloud AI.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
PixelKit is the Expo & React Native SDK for Google Pixel hardware and on-device AI.
Build apps that leverage Tensor silicon telemetry, ADPF thermal headroom, Gemini Nano edge AI,
real-time Gemini Live bidirectional voice streaming, battery share, Wi-Fi 7 MLO, and camera/acoustic hardware.README 전문 보기 ↗useGeminiLive), query autonomous hardware diagnostic agents, and deploy ADK multi-agent triage teams.# Core SDK: silicon telemetry, sensors, radios, security, actuators, cloud AI
npx expo install @pixelkit-labs/sdk @pixelkit-labs/native
# On-device Edge AI: Gemini Nano, ML Kit vision & translation, local embeddings (opt-in)
npx expo install @pixelkit-labs/mlkit
import React from 'react';
import { View, Text, Button } from 'react-native';
import { useCPU, useADPF } from '@pixelkit-labs/sdk';
import { useGeminiNano } from '@pixelkit-labs/sdk/mlkit';
export function HardwareTelemetryScreen() {
const cpu = useCPU();
const { thermalHeadroom, thermalStatus } = useADPF();
const { isAvailable, generateText } = useGeminiNano();
const runOnDeviceAnalysis = async () => {
const prompt = `CPU Frequency: ${cpu.cores[0]?.curMHz} MHz. Thermal Status: ${thermalStatus}. Provide hardware advice.`;
const response = await generateText(prompt);
console.log('Gemini Nano analysis:', response);
};
return (
<View style={{ padding: 16 }}>
<Text>CPU Core 0: {cpu.cores[0]?.curMHz ?? '—'} MHz</Text>
<Text>Thermal Headroom: {thermalHeadroom?.toFixed(2) ?? '—'}</Text>
<Button
title="Analyze with Gemini Nano"
disabled={!isAvailable}
onPress={runOnDeviceAnalysis}
/>
</View>
);
}
Every hook is typed, observed, and tested across real hardware:
useCPU · useGPU · useSystemLoad · useTPU · useMemory · useADPF · useADPFHintSession · useBatteryShare · useChargingIntelligence · usePerfetto · useDevice · useDisplay · useNetwork · useCellular · useCapabilities
useSensors · useAltimeter · useThermometer · useLocation · useCamera · useCameraExtensions · useVideo · useMediaLibrary · useAudio · useMicrophoneArray · useSpatialAudio · useHealthConnect
useHaptics · useTorch · useHiLight
useBLE · useChannelSounding · useNFC · useUWB · useRadios · useWifi7MLO · useWifiRTT · useSatelliteNTN
useBiometrics · useSecurity · useKeyAgreement · usePrivateSpace · usePlayIntegrity
useGemini · useCloudHardwareAgent · useGeminiLive · useSpeechAI · useSpeech · useAppFunctions
useSpeech keeps platform TTS, explicit Android TTS and Gemini Live audio as distinct output identities. For an explicit enginePackage, PixelKit inventories and rechecks the installed package/version, resolves the exact active package and selected voice/locale, and rejects missing, changed, mismatched or unobservable engines before synthesis. resolveSpeechEngineIdentity() performs preflight and verifySpeechEngine() records a caller-supplied verification phrase with correlated start/terminal callbacks. External apps still own their model downloads, their internal execution provider remains unknown, and callbacks do not prove audible voice identity.
Cloud, Live, ADK, Nano, speech-recognition and TTS runs use explicit application-owned trace context. Build an immutable capability adapter with createCapabilityAdapter() (or createUnavailableCapabilityAdapter()), create the root with createTraceContext(), and pass both into the run API. Effect capabilities cannot execute without the adapter's authorizeEffect policy callback; empty or unavailable adapters fail before model contact.
Gemini credentials persist through native SecureStore only. getStoredApiKey(), saveApiKey() and removeApiKey() verify canonical storage state and migrate the legacy slot transactionally. Persistent browser credential storage is intentionally unavailable; browser callers must provide credentials ephemerally to APIs that accept them.
@pixelkit-labs/sdk/mlkit)useGeminiNano · useGenAITasks · useVisionAI · useNaturalLanguageAI · useEmbeddings
Every telemetry hook exposes source: 'hardware' | 'derived' | 'unavailable'. When a specific sensor or hardware feature is absent or unreadable on a device, the hook returns clean null values and reports unavailable. This gives applications deterministic typing and avoids fabricated dummy values.
Calls touching hardware, native modules, or filesystem are instrumented with traced(). Use useObservability() or the <PixelKitDevTools /> in-app HUD to inspect live trace latencies, error distributions, and module health.
| Specification | Requirement |
|---|---|
| Platform | Android 14+ (API 34+), optimized for Tensor G5/G6 & Android 17 (API 37) |
| Framework | React Native 0.86+, Expo SDK ~57.0+ |
| Build | Expo Development Build (npx expo run:android) or EAS Build |
| Hardware | Google Pixel 11 Pro, Pro XL, Pro Fold, and Pixel 8/9/10/11 series |
PixelKit requires an Expo development build because it compiles Kotlin modules directly into your app. 15 hooks are pure JavaScript/Expo APIs and function on any Android device; native silicon and hardware hooks gracefully degrade with source: 'unavailable' on non-supported devices.
Use the CLI doctor to verify your environment:
npx @pixelkit-labs/cli doctor
pixelkit doctor) and autonomous hardware triage agent (pixelkit agent).MIT © PixelKit Labs