f323a27 (2024-12-18)

Message

fix: Handle safety check errors gracefully

Description

Improve error handling for safety checks during chat Prevent application crashes due to unexpected errors Ensure a smoother user experience during conversations

c5d2ac5 (2024-12-10)

Message

chore: Update LLM model configuration

Description

Switch to the Anthropic Claude model for improved performance and capabilities. This change enhances the quality of LLM responses.

0794f03 (2024-12-10)

Message

chore: Switch default LLM provider

Description

Update the default LLM provider from Anthropic's Claude to Google's Gemini. This change aims to improve performance and access to more advanced features.

457cdbb (2024-12-10)

Message

chore: Update dependencies

Description

Update several packages to their latest versions. This addresses potential security vulnerabilities and incorporates bug fixes and performance improvements.

a877a8a (2024-11-24)

Message

feat: Update Claude model version

Description

Update the Claude model to the latest version (claude-3-5-sonnet-20241022) to leverage potential improvements and bug fixes. This ensures the application uses the most up-to-date and performant model.

d419e0b (2024-11-24)

Message

chore: Reduce free credits

Description

Reduce the number of free credits provided to new users from 5 to 2. This change aims to control costs associated with free credit usage.

d8891d7 (2024-11-24)

Message

chore: Update dependencies and improve text wrapping

Description

Upgrade Anthropic and AI SDK dependencies to latest versions Adjust LLM temperature for more diverse responses Improve text wrapping in tool result cards to handle whitespace Update lockfile to reflect dependency changes

7d95b98 (2024-10-26)

Message

feat: Implement prompt management system

Description

Add database models for prompts and active prompts Introduce PromptType enum for flexible and strict prompts Establish relationships between models for efficient tracking

989fc4b (2024-10-26)

Message

refactor: Refactor chat API route and improve safety check

Description

Refactor chat API route to use new tools and onFinish handler Implement a more robust safety check using Groq Guard Update error handling and messaging for unsafe content Improve prompt engineering for both strict and flexible modes Update dependencies and fix type errors

ad4b1cd (2024-10-24)

Message

ci: Update deployment workflow endpoint

Description

Update the endpoint used in the deployment workflow to reflect the correct location for version data.

43c605d (2024-10-24)

Message

ci: Update deploy workflow

Description

Add automatic changelog generation and submission to the API during deployment. This ensures the API is updated with the latest changes for each version.

6f4c42e (2024-10-24)

Message

style: Improve tool result layout

Description

Remove redundant scroll area component Group related results for better visual clarity Enhance overall UI consistency

8ff4099 (2024-10-23)

Message

fix: Prevent version caching issue

Description

Fetch Gearmind version with no-store cache setting to ensure the latest version is always retrieved. This prevents stale version information from being displayed due to caching.

4fbf9f0 (2024-10-23)

Message

ci: Update deployment workflow and display version

Description

Add version update API call after deployment Display GearMind version in the navbar Retrieve version from backend API endpoint

cb012fb (2024-10-23)

Message

feat: Enhance search tool results display

Description

Improve search result presentation with relevance scores Display detailed information in a modal dialog Update greeting message for clarity Add keyboard shortcut to reset chat and return to home

6034898 (2024-10-23)

Message

feat: Enhance search tools and UI

Description

Improve search capabilities with single and multi-search tools Redesign tool result display for better clarity and usability Update system instructions to reflect new tool functionalities

6050434 (2024-10-23)

Message

chore: Update OG image dimensions

Description

Adjust OG image size for better display on social media platforms. This ensures optimal visual representation when the application is shared.

e467d8a (2024-10-21)

Message

Merge branch 'main' of https://github.com/mengsokool/gearmind-alpha

Description

490e45e (2024-10-21)

Message

refactor: Enhance system instructions with semantic focus

Description

Improve query analysis by emphasizing semantic understanding Refine data retrieval to prioritize semantic relevance Update data analysis and synthesis for contextual comprehension Adjust response formulation to address semantic intent Clarify final answer presentation to prioritize semantic accuracy

ccb6ade (2024-10-21)

Message

style: Improve empty state UI

Description

Update empty state for files with icon and text Improve clarity and visual appeal

341cf2b (2024-10-21)

Message

style: Fix indentation in navbar component

Description

Improve code readability by fixing indentation Ensure consistent formatting across the codebase

387e7c7 (2024-10-20)

Message

Update art.tsx

Description

3e303a5 (2024-10-19)

Message

style: Improve message display

Description

Remove redundant icon from tool query display Improve visual clarity and readability of messages

cf94e28 (2024-10-19)

Message

fix: Correct typo in tool invocation argument name

Description

Fix typographical error in toolInvocations argument name from "quries" to "queries". This ensures consistency and prevents potential issues with data access and display.

7d876d5 (2024-10-19)

Message

feat: Enhance semantic search capabilities

Description

Improve semantic search functionality in chat by allowing multiple queries. This enables the model to access and process information from various parts of the document simultaneously, resulting in more accurate and relevant search results.

4f5c0c6 (2024-10-19)

Message

feat: Enhance AI system instruction

Description

Improve the AI's system instruction to be more detailed and structured. This includes a step-by-step process for query analysis, data retrieval, analysis, and response formulation. It also emphasizes providing accurate and reliable information based solely on user-uploaded data.

9f188aa (2024-10-19)

Message

refactor: Clarify and restructure system instructions

Description

Improve clarity and organization of system instructions Emphasize data privacy and user control Provide step-by-step guidance for responding to queries Update language and tone for better user experience

541cf0b (2024-10-19)

Message

fix: Correct file type definitions in dropzone

Description

Adjust types for acceptedFiles and fileRejections to accurately reflect the use of FileWithPath and readonly properties from the react-dropzone library.

ff6719b (2024-10-19)

Message

chore: Update dependencies

Description

Update various dependencies to their latest versions. This includes updates to UI components, API clients, and development tools. These updates bring bug fixes, performance improvements, and new features.

8bf1b43 (2024-10-19)

Message

fix: Correct response type for chat endpoint

Description

Change response type to align with updated streaming mechanism. Ensure consistent data handling and avoid potential errors related to response interpretation.

783e58d (2024-10-19)

Message

chore: Update AI SDK and reduce chat steps

Description

Reduce the maximum number of chat steps to improve performance and user experience. Update AI SDK to the latest version to benefit from new features and bug fixes. Increase the maximum retries for dataset fetching to enhance robustness.

fe14105 (2024-10-17)

Message

fix: Correct file upload progress display

Description

Show accurate upload progress percentage during file upload. Prevent progress bar from momentarily displaying 100% before completion. Improves user experience by providing consistent visual feedback.

8d3e0c8 (2024-10-17)

Message

style: Fix authentication layout overflow

Description

Adjust layout styling to prevent content overflow on smaller screens. Ensure consistent display across different device sizes. Improve overall user experience during authentication.

f9a39ce (2024-10-17)

Message

chore: Remove redundant phrases from system instructions

Description

321c4ba (2024-10-17)

Message

feat: Enhance authentication layout

Description

Improve visual appeal of authentication pages Introduce a two-column layout on larger screens Add decorative art to enhance user experience Maintain consistent branding and footer elements

1f7f4ac (2024-10-15)

Message

feat: Enhance GearMind's system instructions

Description

Improve clarity and detail in GearMind's system instructions. Provide a more comprehensive description of its role and capabilities. Clarify data retrieval process and limitations. Guide users on providing relevant information. Enhance overall user experience.

859d17c (2024-10-13)

Message

Update docker-compose.yaml

Description

0cf88ff (2024-10-06)

Message

chore: Remove unused PWA configuration

Description

Simplify project setup by removing unnecessary service worker and caching configurations. This change streamlines the codebase without impacting application functionality.

edf2bc9 (2024-10-06)

Message

feat: Remove PWA functionality

Description

Remove PWA functionality to simplify the application and reduce maintenance overhead. This change removes the service worker and associated dependencies, resulting in a smaller bundle size. Users will no longer have offline access or receive automatic updates.

ddb1ac4 (2024-10-05)

Message

chore: Add type for next-pwa

Description

Add type definition for next-pwa to improve code clarity and maintainability. This change ensures type safety and provides better developer experience during development.

159db4f (2024-10-05)

Message

feat: Introduce PWA functionality

Description

Add PWA support using next-pwa plugin Enable offline access and improve loading speed Update metadata for better SEO and user experience Ignore generated PWA files in .gitignore Integrate PWA updater component for seamless updates

0ab5d58 (2024-10-04)

Message

style: Improve code formatting and readability

Description

Enhance code style for better readability and maintainability Apply consistent formatting and indentation practices Refactor lengthy lines and improve visual structure Update code comments for clarity and consistency

66b7bcf (2024-10-04)

Message

feat: Simplify signup process

Description

Remove unnecessary occupation selection step Streamline user onboarding for improved experience

f9a1b46 (2024-10-04)

Message

fix: Correctly persist strict mode setting

Description

Update API request to accurately reflect the chosen strict mode setting during user onboarding. This ensures proper configuration and application behavior based on user preference.

f75a46a (2024-10-04)

Message

style: Adjust UI element styling

Description

Update the background color of selected UI elements for improved visual clarity and user experience.

b077ac7 (2024-10-04)

Message

fix: Correct initial step value in signup form

Description

Fix incorrect starting step in the multi-step signup form, ensuring users begin at the intended step. This improves the user experience by presenting a logical and user-friendly signup process.

dd331d4 (2024-10-04)

Message

chore: Update Dockerfile

Description

b21d78f (2024-10-04)

Message

feat: Improve signup flow

Description

513ccb8 (2024-10-04)

Message

Merge branch 'main' of https://github.com/mengsokool/gearmind-alpha

Description

2e3c211 (2024-10-04)

Message

chore: Improve Redis connection settings

Description

34d3b56 (2024-10-03)

Message

feat: Add signup step 6

Description

Add a new step to the signup process. Introduce a new step to the signup process. Modify the UI to reflect the new step.

8416074 (2024-10-03)

Message

chore: Add Prisma generate to postinstall script

Description

Ensure Prisma schema is generated on installation.

b739ada (2024-09-29)

Message

feat: Update signup step 0 text

Description

0dad2a2 (2024-09-29)

Message

fix: Add target="_blank" to links

Description

16111f5 (2024-09-17)

Message

feat: modified system instruction

Description

8f6ef00 (2024-09-10)

Message

feat: Implement session-based auth for OTT route

Description

96b09b4 (2024-09-10)

Message

style: Update chat history categories and navbar item styles

Description

f61f3b0 (2024-09-10)

Message

feat: Add OTT auth to knowledge base

Description

14510a9 (2024-09-10)

Message

feat: Add new API endpoint for user registration

Description

3db2901 (2024-09-10)

Message

feat: Add user authentication flow

Description

7cc12c4 (2024-09-09)

Message

chore: Configure NextAuth cookies

Description

6237282 (2024-09-09)

Message

style: Remove unused cookies options

Description

86d7571 (2024-09-09)

Message

fix: Set secure cookies to avoid cross-site request forgery attacks

Description

3b07332 (2024-09-09)

Message

fix: Update cookie sameSite to Lax

Description

5fe3f4d (2024-09-09)

Message

fix: Update auth options

Description

6913a95 (2024-09-09)

Message

fix: Remove unused settings route

Description

53b5af5 (2024-09-09)

Message

fix: Add credentials to fetch requests

Description

6ecfe53 (2024-09-08)

Message

feat: Remove unused components

Description

aab31cf (2024-09-08)

Message

fix: Increase search results limit

Description

20c4d6e (2024-09-08)

Message

refactor: Improve API Keys page, add documentation, and example code

Description

359a27f (2024-09-08)

Message

ขก. ตั้งชื่อโว้ยยย

Description

356a28a (2024-09-08)

Message

ขก. ตั้งชื่อ แต่สำคัญมากๆ

Description

5ca66d2 (2024-09-08)

Message

feat: :sparkles: improve search result preview

Description

1d1c46f (2024-09-08)

Message

create messages mockup

Description

397c0b2 (2024-09-08)

Message

remove unused code

Description

b369074 (2024-09-08)

Message

chore

Description

fda9bde (2024-09-08)

Message

modified jest

Description

4207f79 (2024-09-08)

Message

modified generateSecureToken algorithm

Description

81af578 (2024-09-08)

Message

remove unused function

Description

d93042e (2024-09-08)

Message

modified package

Description

a4ba7c7 (2024-09-03)

Message

refactor

Description

9b3d641 (2024-09-03)

Message

modified system instruction

Description

40034de (2024-08-30)

Message

migrate external model to claude

Description

0013cb0 (2024-08-30)

Message

modified system instruction

Description

a1f69c4 (2024-08-30)

Message

migrate to sonnet

Description

a8187e4 (2024-08-30)

Message

Merge branch 'main' of https://github.com/mengsokool/gearmind-alpha

Description

71090c2 (2024-08-30)

Message

migrate to haiku

Description

4a7831b (2024-08-30)

Message

modified system prompt

Description

887384e (2024-08-29)

Message

migrate to gemini

Description

ae9179c (2024-08-29)

Message

Merge branch 'main' of https://github.com/mengsokool/gearmind-alpha

Description

1122c07 (2024-08-29)

Message

lazy commit

Description

fd48d0b (2024-08-29)

Message

Update rag.ts

Description

65d9006 (2024-08-29)

Message

Update system-instruction.ts

Description

cf76118 (2024-08-29)

Message

Update system-instruction.ts

Description

9dd5c19 (2024-08-29)

Message

refactor free credit

Description

8b820c9 (2024-08-28)

Message

auto focus password input when user want to delete account

Description

3d29747 (2024-08-28)

Message

modified system instruction

Description

51d4eb2 (2024-08-28)

Message

modified llama guaed

Description

eaf6497 (2024-08-28)

Message

modified system instruction

Description

8802740 (2024-08-28)

Message

modified system instuction

Description

f43761e (2024-08-28)

Message

feat: :sparkles: migrate to Anthrophic Claude 3.5 Sonnet

Description

b2bb117 (2024-08-24)

Message

feat: :sparkles: ปรับปรุงประสิทธิภาพและความรอบคอบของ GearMind System Instruction

Description

  1. ขั้นตอนการค้นหาข้อมูล: - เพิ่มขั้นตอนการวิเคราะห์คำถามอย่างละเอียด - ระบุเทคนิคการสร้างคำค้นหาที่มีประสิทธิภาพ (semantic search, LSI Keywords, query expansion) - กำหนดให้ค้นหาข้อมูลจากหลายแหล่งโดยใช้ getDataset function อย่างน้อย 3 ครั้ง - เพิ่มขั้นตอนการวิเคราะห์และสังเคราะห์ข้อมูล - เน้นการเตรียมคำตอบอย่างเป็นระบบ 2. การใช้เครื่องมือและฟังก์ชัน: - ระบุการใช้ getDataset function ทุกครั้งก่อนตอบคำถาม - กำหนดให้ใช้ saveFeedback function หลังทุกการสนทนา - เพิ่มการพิจารณาใช้เครื่องมืออื่นๆ ที่เกี่ยวข้องอย่างเหมาะสม 3. การแสดงกระบวนการคิด: - เพิ่มข้อกำหนดให้แสดงกระบวนการคิดและการค้นหาข้อมูลในทุกคำตอบ - เน้นย้ำการนำเสนอมุมมองที่หลากหลายและวิธีตรวจสอบเพิ่มเติมเมื่อพบข้อมูลขัดแย้ง 4. การปรับปรุงอื่นๆ: - ปรับโครงสร้างข้อความให้อ่านง่ายและเข้าใจชัดเจนขึ้น - เพิ่มการเน้นย้ำเรื่องการพัฒนาตนเองอย่างต่อเนื่อง ผลลัพธ์ที่คาดหวัง: - เพิ่มประสิทธิภาพในการค้นหาและวิเคราะห์ข้อมูล - ปรับปรุงความรอบคอบในการตอบคำถาม - เพิ่มความโปร่งใสในกระบวนการทำงานของ AI - ยกระดับคุณภาพของการโต้ตอบกับผู้ใช้ หมายเหตุ: การเปลี่ยนแปลงนี้เป็นผลมาจากการรับฟังข้อเสนอแนะจากผู้ใช้เกี่ยวกับประสิทธิภาพการทำงานที่ลดลง การไม่ค่อยเรียกใช้เครื่องมือ และการขาดหลักการค้นหาที่มีประสิทธิภาพ

4906b50 (2024-08-23)

Message

Merge branch 'main' of https://github.com/mengsokool/gearmind-alpha

Description

60bc1bb (2024-08-23)

Message

feat: :sparkles: modified system instruction

Description

89f98d2 (2024-08-23)

Message

Update route.ts

Description

82e51d8 (2024-08-23)

Message

Downgrade from Gemini Pro to Gemini Flash

Description

611088e (2024-08-22)

Message

modified system prompt

Description

c0654b7 (2024-08-22)

Message

feat: :sparkles: feedback

Description

017bd2b (2024-08-22)

Message

ทำ animation สวยๆ

Description

b234151 (2024-08-22)

Message

ลด free credit ลงให้เหลือ 200 USD

Description

13c1d07 (2024-08-22)

Message

added rate-limit

Description

34db7ed (2024-08-21)

Message

ทำ sidebar scrollarea ให้มันสวยๆ

Description

6a27779 (2024-08-21)

Message

Merge branch 'main' of https://github.com/mengsokool/gearmind-alpha

Description

de059e7 (2024-08-21)

Message

fix: :bug: ทำให้มันหักตังค์ฝั่ง API ได้

Description

d28e6b5 (2024-08-21)

Message

ยอมรับการสูญเสีย T-T

Description

84de181 (2024-08-21)

Message

FINISH!

Description

817fd9c (2024-08-21)

Message

feat: :sparkles:

Description

28429cb (2024-08-21)

Message

A LOT OF Change

Description

64611ea (2024-08-21)

Message

ยืนยันสิทธิ์การเป็นเจ้าของโดเมน Apple Pay

Description

66776ba (2024-08-21)

Message

มึงทำไปทำไมไอ้สัส

Description

a02eee3 (2024-08-21)

Message

fix: :bug: ควายชิบหาย บั๊ค UI โง่ๆกับคนเขียนงั่งๆ

Description

7dcb0ca (2024-08-21)

Message

fix: :bug: แก้ไอ้ scrollbar ซ้อนกันในหน้าแชท

Description

6f87011 (2024-08-21)

Message

chore: :sparkles: remove unused import

Description

dc54b1f (2024-08-21)

Message

fix: :bug: ขี้เกียจตั้งชื่อว่ะ

Description

1e4e5b3 (2024-08-21)

Message

Merge branch 'release/api-management'

Description

662b34f (2024-08-21)

Message

init

Description

6c7f4c4 (2024-08-18)

Message

I'VE MODIFIED A FUCKING SYSTEM INSTRUCTION!

Description

df7a07f (2024-08-18)

Message

modified system instruction

Description

ee6fa88 (2024-08-18)

Message

modified system instruction

Description

60717b3 (2024-08-18)

Message

modified system instruction

Description

26196b0 (2024-08-18)

Message

modified system instruction

Description

ff99d21 (2024-08-18)

Message

fix: :bug: fixed button not work

Description

876ecf2 (2024-08-18)

Message

remove unused button

Description

d3fbc4c (2024-08-18)

Message

create typesafe

Description

4898258 (2024-08-17)

Message

modified search score_threshold

Description

bda51e8 (2024-08-17)

Message

fix: :bug: modified categorizedTopics background does work

Description

504ee2e (2024-08-17)

Message

style: :art: remove unused import

Description

5b23c75 (2024-08-17)

Message

feat: :sparkles: change message input style

Description

38d3050 (2024-08-15)

Message

gmlkefneo

Description

3a0a5a5 (2024-08-14)

Message

feat: :sparkles: add vibrate on finish

Description

e000482 (2024-08-14)

Message

modified system instruction

Description

cbe9a92 (2024-08-14)

Message

feat: :sparkles: not found page

Description

8d4fb1d (2024-08-14)

Message

fix: :ambulance: redirect to home page after signup successful

Description

c968c98 (2024-08-14)

Message

chore: :heavy_minus_sign: remove unused code

Description

04a2bfe (2024-08-14)

Message

feat: :lipstick: modified signup page height

Description

79da233 (2024-08-13)

Message

feat: :sparkles: strict mode and a lot of other change

Description

56d0621 (2024-08-13)

Message

remove border from navbar

Description

21fb3b3 (2024-08-13)

Message

chore: :money_with_wings: change pricing

Description

bfb5de4 (2024-08-13)

Message

style: :coffin: remove useless code

Description

b542dd8 (2024-08-13)

Message

feat: :sparkles: Occupation form

Description

acedd5a (2024-08-13)

Message

Merge branch 'main' of https://github.com/mengsokool/gearmind-alpha

Description

5517fa2 (2024-08-13)

Message

feat: :zap: memo chat bubble

Description

0e73dad (2024-08-13)

Message

Update README.md

Description

5cbd53d (2024-08-13)

Message

perf: :bug: revalidate randomUUID when create new chat

Description

55a7e75 (2024-08-13)

Message

perf: :truck: migrate from nanoid to randomUUID

Description

cfef60c (2024-08-13)

Message

Initial commit for version 1

Description