Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
2c8833c
chore: remove previous strcuture
sheepbox8646 Dec 26, 2025
6f6c1ce
chore: move up agent
sheepbox8646 Dec 28, 2025
1dcb822
chore: initialize elysia
sheepbox8646 Dec 28, 2025
eaffee7
chore: initialize web
sheepbox8646 Dec 28, 2025
bfcee24
feat: basic shared types
sheepbox8646 Dec 28, 2025
113db3d
chore: add vitest
sheepbox8646 Dec 28, 2025
3b72eed
chore: update env example
sheepbox8646 Dec 28, 2025
fdb2ffa
chore: add dev scripts
sheepbox8646 Dec 28, 2025
c416b95
chore: add db package
sheepbox8646 Dec 28, 2025
234b667
chore: init ui package
xuanzhi33 Dec 28, 2025
25d1705
feat: generate dts for ui
xuanzhi33 Dec 28, 2025
720aa53
chore: move vue to peerDependencies in package.json
xuanzhi33 Dec 28, 2025
4bafa46
refactor: block parser
sheepbox8646 Dec 29, 2025
d6ccb47
fix: correct exports path and update build file name in package.json …
xuanzhi33 Dec 29, 2025
cfaa0af
chore: add client sdk
sheepbox8646 Dec 29, 2025
b968f4d
chore: update block parser resolver
sheepbox8646 Dec 29, 2025
67a7ba1
fix: lint
sheepbox8646 Dec 29, 2025
5b0d334
fix: types
sheepbox8646 Dec 29, 2025
edc91d4
Merge branch 'refactor/all' into refactor/ui
sheepbox8646 Dec 29, 2025
5c56c90
fix: lint
sheepbox8646 Dec 29, 2025
278b8ba
refactor: ui package
sheepbox8646 Dec 29, 2025
5bb9d00
fix: style
sheepbox8646 Dec 29, 2025
3699e3d
feat: sidebar
sheepbox8646 Dec 29, 2025
5342c9c
feat: home page
sheepbox8646 Dec 29, 2025
4a6ed33
refactor: ui
sheepbox8646 Dec 30, 2025
daa7242
feat: improve sidebar
sheepbox8646 Dec 30, 2025
217fcaa
feat(client): chat get/post
sheepbox8646 Dec 30, 2025
f1aa729
chore: update router
sheepbox8646 Dec 30, 2025
f4ae56f
feat: basic chat page
sheepbox8646 Dec 30, 2025
a735551
feat: websocket of chat stream
sheepbox8646 Jan 1, 2026
e94f9e3
fix: unsame task action id and task-complete action id
sheepbox8646 Jan 1, 2026
15f28e6
fix: context save
sheepbox8646 Jan 1, 2026
e405af4
feat: full function of message resolver
sheepbox8646 Jan 1, 2026
c164afd
feat: request on web
sheepbox8646 Jan 1, 2026
1bc1557
refactor: resource
sheepbox8646 Jan 1, 2026
13546ed
fix: update paths in gen-entry script for component directory structure
xuanzhi33 Dec 30, 2025
d507b46
Merge pull request #44 from HugeCatLab/refactor/ui
xuanzhi33 Jan 1, 2026
454b64a
chore: using separate prettier configure
xuanzhi33 Jan 2, 2026
9a433bc
feat: init i18n
xuanzhi33 Jan 2, 2026
a9287fb
feat: chat ui
sheepbox8646 Jan 2, 2026
b3716b9
feat: pages
sheepbox8646 Jan 2, 2026
44926f5
feat: chat title generate
sheepbox8646 Jan 2, 2026
d368f81
feat: task content
sheepbox8646 Jan 2, 2026
f8fed26
feat: mermaid
sheepbox8646 Jan 2, 2026
a308cf3
chore: add client and api base url in env
sheepbox8646 Jan 2, 2026
8fdd30d
chore: add icon and page title
sheepbox8646 Jan 2, 2026
7814a7a
chore: add ggb-applet
sheepbox8646 Jan 2, 2026
876f682
feat: action resolve
sheepbox8646 Jan 2, 2026
cee4586
feat: add settings store for managing application settings
xuanzhi33 Jan 2, 2026
170b6be
refactor: enhance settings store with color mode management and dark …
xuanzhi33 Jan 2, 2026
eedba7e
feat: add settings page with language and color mode options
xuanzhi33 Jan 2, 2026
1e4acae
feat: add FontAwesome icons to settings section titles
xuanzhi33 Jan 2, 2026
787d534
feat: implement color mode application and enhance settings store wit…
xuanzhi33 Jan 2, 2026
885b544
feat: add provider selection to settings and update model provider URLs
xuanzhi33 Jan 2, 2026
41cc289
feat: add internationalization support to sidebar and chat history co…
xuanzhi33 Jan 2, 2026
ac1e0fa
refactor: replace anchor tags with RouterLink for navigation in sideb…
xuanzhi33 Jan 2, 2026
20e668d
refactor: update message types for improved internationalization support
xuanzhi33 Jan 2, 2026
4268251
refactor: enhance internationalization support and improve the UI of …
xuanzhi33 Jan 2, 2026
12fae4e
refactor: update sidebar visibility based on chat history
xuanzhi33 Jan 2, 2026
1f1626c
feat: 浏览器语言检测、语言设置持久化
xuanzhi33 Jan 2, 2026
50664ab
refactor: enhance greeting logic with dynamic time-based message
xuanzhi33 Jan 2, 2026
5960e84
feat: Mobile UI adaptation
xuanzhi33 Jan 3, 2026
e4ecd60
chore: move locales
sheepbox8646 Jan 3, 2026
abbf83b
feat: image upload
sheepbox8646 Jan 3, 2026
6f020da
feat: custom agent config
sheepbox8646 Jan 3, 2026
3ee4473
chore: remove workflows
sheepbox8646 Jan 3, 2026
c11d972
docs: refactor
sheepbox8646 Jan 3, 2026
d39ca5b
chore: add logo in README
sheepbox8646 Jan 3, 2026
39c7ff6
chore: add client build and start command
sheepbox8646 Jan 3, 2026
fa70c68
chore: change web build options
sheepbox8646 Jan 3, 2026
e2cae13
chore: change web port
sheepbox8646 Jan 3, 2026
077da6b
feat: docker
sheepbox8646 Jan 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
19 changes: 13 additions & 6 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,22 +1,29 @@
# Database Configuration
DATABASE_URL=postgresql://chattutor:changeme@localhost:5432/chattutor

# API Server
VITE_API_BASE_URL=http://localhost:8002

# Client
CLINET_BASE_URL=http://localhost:8001

# AI Configuration
# Your API key for the AI service
API_KEY=your_api_key_here
MODEL_API_KEY=your_api_key_here

# Base URL for the AI service (optional, defaults to OpenAI)
BASE_URL=https://api.openai.com/v1
MODEL_BASE_URL=https://api.openai.com/v1

# Model for the main agent that chats with users
AGENT_MODEL=gpt-4

# Model for the painter agent (optional, defaults to AGENT_MODEL)
# Recommended: claude-sonnet-4.5
PAINTER_MODEL=
# Model provider
# Options: [openai, anthropic, deepseek]
AGENT_MODEL_PROVIDER=

# Model for generating chat titles (optional, defaults to AGENT_MODEL)
TITLE_MODEL=
# Optional, defaults to AGNET_MODEL_PROVIDER
TITLE_MODEL_PROVIDER=

# OSS Configuration (Optional - for image upload functionality)
# If not set, image upload will be unavailable
Expand Down
120 changes: 0 additions & 120 deletions .github/workflows/README.md

This file was deleted.

234 changes: 0 additions & 234 deletions .github/workflows/release.yml

This file was deleted.

2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,5 @@ cache

# PNPM
.pnpm-store

backup
Loading