类库 › nook
khromov

khromov/nook

一个基于浏览器运行的本地AI应用,完全在用户设备上离线处理聊天对话、语音转录、文本转语音和图像背景移除,无需上传数据到外部服务器。使用Svelte 5、SvelteKit和WebAssembly技术实现AI模型在浏览器中直接运行和推理,支持离线使用。

技术栈

框架

Svelte ^5.51.3

构建工具

Vite ^7.3.1

测试

Vitest ^3.2.4

代码规范

ESLint ^9.39.2 Prettier ^3.8.1
查看全部依赖 (35)

依赖

express ^5.2.1

开发依赖

@eslint/compat ^1.4.1 @eslint/js ^9.39.2 @fontsource/bebas-neue ^5.2.7 @fontsource/space-grotesk ^5.2.10 @huggingface/jinja ^0.5.5 @huggingface/transformers ^3.8.1 @iconify-json/logos ^1.2.10 @iconify-json/lucide ^1.2.91 @sveltejs/adapter-node ^5.5.3 @sveltejs/adapter-static ^3.0.10 @sveltejs/kit ^2.52.0 @transcribe/transcriber ^3.0.1 @webgpu/types ^0.1.69 @wllama/wllama github:khromov/wllama#cache-reset-fix-2 @wuchale/svelte ^0.16.6 @wuchale/vite-plugin ^0.14.8 eslint-config-prettier ^10.1.8 eslint-plugin-svelte ^3.15.0 globals ^16.5.0 husky ^9.1.7 js-tiktoken ^1.0.21 jszip ^3.10.1 onnxruntime-web ^1.24.1 phonemizer https://github.com/khromov/phonemizer.js/archive/6cef703722c7e867029665df9c85ccaadc4ef19c.tar.gz prettier-plugin-svelte ^3.4.1 rollup-plugin-visualizer ^6.0.5 subsrt-ts ^2.1.2 svelte-check ^4.4.0 svelte-persisted-store ^0.12.0 svelte-sonner ^1.0.7 typescript ^5.9.3 typescript-eslint ^8.56.0 unplugin-icons ^22.5.0 vite-plugin-devtools-json ^1.0.0

评论

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-11 03:33
浙ICP备14020137号-1 $Map of visitor$