From a75448da3b25bce29cbf539f19f6ac7bd7247072 Mon Sep 17 00:00:00 2001 From: shenlan Date: Tue, 12 Aug 2025 21:32:58 +0800 Subject: [PATCH 1/2] Update README.md --- README.md | 32 +++----------------------------- 1 file changed, 3 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index 2b83fcb..80b6299 100644 --- a/README.md +++ b/README.md @@ -20,9 +20,9 @@ All UI components provide both Chinese and English interfaces. | Framework | Go | 1.24 | | Framework | Next.js | 14.1.0 | | Gateway | OpenResty | 1.27.1.2 | -| Database | PostgreSQL + pgvector | N/A | -| Cache | Redis | N/A | -| Model | Large Language Models via CodePRobot | N/A | +| Database | PostgreSQL + pgvector | 14.18 | +| Cache | Redis | 8.2.0 | +| Model | ollama/chutes.ai| baai/bge-m3, llama2:13b, moonshotai/Kimi-K2-Instruct | ## Supported Platforms @@ -96,32 +96,6 @@ See [docs/changelog.md](./docs/changelog.md) for a list of completed changes, in The roadmap below is also available in [docs/Roadmap.md](./docs/Roadmap.md). -### Milestone 1: MVP (Completed) -- Use default Redis port (#98) and establish PostgreSQL & Redis baseline. -- Stream RAG sync progress for GitHub repository synchronization (#100). -- Add client-side Markdown parsing to the CLI (#104). -- Refactor RAG ingestion into the CLI with a server upsert endpoint (#103). -- RAG API functional tests and per-file ingestion workflow (#115). -- Allow RAG upsert to migrate embedding dimensions (#119) and document pgvector initialization (#120). -- Ingest files automatically (#123). - -### Milestone 2: Hybrid Search -- CLI and server dynamically support 1024-dimensional embeddings. -- Update docs and configs to vector(1024) (#130). -- Add embedding configuration fields (#131). -- Add RAG API integration tests for vectors (#132). -- Add allama support (#136). -- Deploy homepage via rsync from CI and fix SSH directory creation (#18, #19). -- Deploy XControl panel via GitHub Actions (#20). -- Fix yarn lock context concatenation (#21). - -### Milestone 3: Production Monitoring & Optimization -- Switch server and CLI to Cobra (#133). -- Add repo sync proxy configuration (#135). -- Allow custom AskAI timeout (#141). -- Add log level support to CLI and server and log AskAI errors (#125, #140). -- Continue performance optimization, error handling, multi-model support, permission control, hot reload, and improve RAG upsert docs (#129). - ## License This project is licensed under the terms of the [MIT License](./LICENSE). From 96e3c27b36f773da65f30db27a93e4c2661d828e Mon Sep 17 00:00:00 2001 From: shenlan Date: Tue, 12 Aug 2025 21:34:46 +0800 Subject: [PATCH 2/2] Update changelog.md --- docs/changelog.md | 41 +++++++++++++++++++++++++++++++---------- 1 file changed, 31 insertions(+), 10 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 30ebed8..2e694c7 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,12 +1,33 @@ # Changelog -## Milestone 1: MVP -- Use default Redis port (#98) and establish PostgreSQL & Redis baseline. -- Stream RAG sync progress for GitHub repository synchronization (#100). -- Add client-side Markdown parsing to the CLI (#104). -- Refactor RAG ingestion into the CLI with a server upsert endpoint (#103). -- Perform RAG API functional tests. -- Support per-file ingestion workflow in the CLI (#115). -- Allow RAG upsert to migrate embedding dimensions (#119). -- Add pgvector database initialization guide (#120). -- Ingest files automatically (#123). +## Milestone 1: MVP (Completed) +Use default Redis port (#98) and establish PostgreSQL & Redis baseline. + +Stream RAG sync progress for GitHub repository synchronization (#100). + +Add client-side Markdown parsing to the CLI (#104). + +Refactor RAG ingestion into the CLI with a server upsert endpoint (#103). + +Perform RAG API functional tests and support per-file ingestion workflow in the CLI (#115). + +Allow RAG upsert to migrate embedding dimensions (#119) and document pgvector database initialization (#120). + +Ingest files automatically (#123). + +## Milestone 2: Hybrid Search +- CLI and server dynamically support 1024-dimensional embeddings. +- Update docs and configs to vector(1024) (#130). +- Add embedding configuration fields (#131). +- Add RAG API integration tests for vectors (#132). +- Add allama support (#136). +- Deploy homepage via rsync from CI and fix SSH directory creation (#18, #19). +- Deploy XControl panel via GitHub Actions (#20). +- Fix yarn lock context concatenation (#21). + +## Milestone 3: Production Monitoring & Optimization +- Switch server and CLI to Cobra (#133). +- Add repo sync proxy configuration (#135). +- Allow custom AskAI timeout (#141). +- Add log level support to CLI and server and log AskAI errors (#125, #140). +- Continue performance optimization, error handling, multi-model support, permission control, hot reload, and improve RAG upsert docs (#129).