kbhuw/jev-sift on GitHub
- Stars
- 46
- Forks
- 1
- Language
- JavaScript
- Last push
- 18 Sep 2026
Read from GitHub on . Counts change daily.
How it uses Jev
import { join, isAbsolute } from 'node:path';
import { z } from 'zod';
export const JEV_ENDPOINT = 'https://api.typesafe.ai/v1/systemone';
export const JEV_MODEL = 'jev-latest';
export const configDir = () => join(homedir(), '.config', 'jev-sift');
export const keyPath = () => join(configDir(), 'api-key');
const schema = z.object({
apiKeyEnv: z.string().min(1).optional(), apiKeyFile: z.string().optional(),
roots: z.array(z.string().min(1)).default([homedir()]),
concurrency: z.number().int().min(1).max(8).default(8),
timeoutMs: z.number().int().min(100).max(300_000).default(60_000)
}).strict();
