|
|
1 hónapja | |
|---|---|---|
| .. | ||
| .storybook | 2 hónapja | |
| e2e | 4 hónapja | |
| scripts | 3 hónapja | |
| src | 1 hónapja | |
| static | 4 hónapja | |
| .gitignore | 1 hónapja | |
| .npmrc | 4 hónapja | |
| .prettierignore | 4 hónapja | |
| .prettierrc | 4 hónapja | |
| README.md | 4 hónapja | |
| components.json | 4 hónapja | |
| eslint.config.js | 4 hónapja | |
| package-lock.json | 1 hónapja | |
| package.json | 2 hónapja | |
| playwright.config.ts | 2 hónapja | |
| svelte.config.js | 2 hónapja | |
| tsconfig.json | 4 hónapja | |
| vite.config.ts | 2 hónapja | |
| vitest-setup-client.ts | 4 hónapja | |
A modern, feature-rich web interface for llama.cpp built with SvelteKit. This UI provides an intuitive chat interface with advanced file handling, conversation management, and comprehensive model interaction capabilities.
Install dependencies:
npm install
Start the development server + Storybook:
npm run dev
This will start both the SvelteKit dev server and Storybook on port 6006.
Create a production build:
npm run build
The build outputs static files to ../public directory for deployment with llama.cpp server.
Run the test suite:
# E2E tests
npm run test:e2e
# Unit tests
npm run test:unit
# UI tests
npm run test:ui
# All tests
npm run test