OneInfer Edge is an Electron app for managing OneInfer developer workflows from one place: account access, GPU instances, API keys, model routing, local self-hosting, and coding-tool setup.
OneInfer Edge provides one focused workspace for AI infrastructure. It helps developers manage GPU instances, developer keys, credits, models, and routing from a Edge edge app.
For more features check with our wwebsite - https://oneinfer.ai
The Edge app uses a developer login flow:
Electron, React 18, Vite, TypeScript, CSS, lucide-react, systeminformation, and electron-builder.
npm install
npm run dev
Useful scripts:
npm run lint # TypeScript checks
npm run build # Generate assets and build renderer
npm run preview # Preview Vite build
npm run dist # Build Edge installer/package
npm run dist:win # Windows package
npm run dist:linux # Linux AppImage
npm run dist:mac # macOS DMG
Default API backend:
https://api.oneinfer.ai/v1
Common environment variables:
VITE_ONEINFER_API_BASE_URLONEINFER_API_BASE_URLCLAUDE_CONFIG_DIROPENCODE_CONFIG_DIR / OPENCODE_CONFIGKILO_CONFIG_DIR / KILO_CONFIGExample .env:
VITE_ONEINFER_API_BASE_URL=https://api.oneinfer.ai/v1
ONEINFER_GOOGLE_Edge_CLIENT_ID=your-google-Edge-client-id
ONEINFER_GOOGLE_Edge_CLIENT_SECRET=your-google-Edge-client-secret
electron/ Electron main and preload processes
src/ React app, API client, pages, components, helpers, styles
scripts/ Asset generation and packaging helpers
.github/workflows/ Edge release workflow
developer_*.py API helper scripts
get_gpus.py GPU/provider helper script
package.json scripts, dependencies, Electron Builder config
Generated artifacts are written under release/.
For upload-ready artifact names after a local build:
npm run prepare:upload
Linux packaging should run on Linux or WSL2. When using WSL2, keep the repo under /home/<user>/... for best packaging reliability.
TypeScript
59.9%
JavaScript
25.9%
CSS
11.0%
Python
3.2%
OneInfer Edge is an Electron app for managing OneInfer developer workflows from one place: account access, GPU instances, API keys, model routing, local self-hosting, and coding-tool setup.
OneInfer Edge provides one focused workspace for AI infrastructure. It helps developers manage GPU instances, developer keys, credits, models, and routing from a Edge edge app.
For more features check with our wwebsite - https://oneinfer.ai
The Edge app uses a developer login flow:
Electron, React 18, Vite, TypeScript, CSS, lucide-react, systeminformation, and electron-builder.
npm install
npm run dev
Useful scripts:
npm run lint # TypeScript checks
npm run build # Generate assets and build renderer
npm run preview # Preview Vite build
npm run dist # Build Edge installer/package
npm run dist:win # Windows package
npm run dist:linux # Linux AppImage
npm run dist:mac # macOS DMG
Default API backend:
https://api.oneinfer.ai/v1
Common environment variables:
VITE_ONEINFER_API_BASE_URLONEINFER_API_BASE_URLCLAUDE_CONFIG_DIROPENCODE_CONFIG_DIR / OPENCODE_CONFIGKILO_CONFIG_DIR / KILO_CONFIGExample .env:
VITE_ONEINFER_API_BASE_URL=https://api.oneinfer.ai/v1
ONEINFER_GOOGLE_Edge_CLIENT_ID=your-google-Edge-client-id
ONEINFER_GOOGLE_Edge_CLIENT_SECRET=your-google-Edge-client-secret
electron/ Electron main and preload processes
src/ React app, API client, pages, components, helpers, styles
scripts/ Asset generation and packaging helpers
.github/workflows/ Edge release workflow
developer_*.py API helper scripts
get_gpus.py GPU/provider helper script
package.json scripts, dependencies, Electron Builder config
Generated artifacts are written under release/.
For upload-ready artifact names after a local build:
npm run prepare:upload
Linux packaging should run on Linux or WSL2. When using WSL2, keep the repo under /home/<user>/... for best packaging reliability.
TypeScript
59.9%
JavaScript
25.9%
CSS
11.0%
Python
3.2%