diff --git a/README.md b/README.md index e4ef8e0c..b6d0fdc2 100644 --- a/README.md +++ b/README.md @@ -99,7 +99,7 @@ MemFree is equipped with powerful features that cater to various search and prod ## ChangeLog -[MemFree ChangeLog](https://feedback.memfree.me/changelog) +[MemFree ChangeLog](https://www.memfree.me/changelog) ## Tech Stack diff --git a/frontend/content/changelog/academic-new.mdx b/frontend/content/changelog/academic-new.mdx deleted file mode 100644 index 2690c4e4..00000000 --- a/frontend/content/changelog/academic-new.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Support specialized Academic and News searches -image: /images/doc/extension-5.png -date: '2024-07-18' ---- - -memfree hybrid ai search - - - - ### Support specialized Academic and News searches - - MemFree has specially optimized for academic and news search, from data source to AI model prompt. - - Welcome to try it. - - diff --git a/frontend/content/changelog/ai-search-ask-internet.mdx b/frontend/content/changelog/ai-search-ask-internet.mdx deleted file mode 100644 index 8580047e..00000000 --- a/frontend/content/changelog/ai-search-ask-internet.mdx +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: AI Search based on Internet content -image: /images/changelog/ai-search-web.png -date: '2024-06-22' ---- - -memfree hybrid ai search web - -Today, MemFree supports AI Search and Ask based on Internet content. - -when you ask a question, MemFree will: - -1. Search the internet for the most relevant information by multi search engines -2. Search the internet for the most relevant images by multi search engines -3. Let LLM summarize the information and give you the best answer -4. Let LLM generate some related questions about the your question, You can keep asking questions until you get all the answers you like. diff --git a/frontend/content/changelog/chrome-extension.mdx b/frontend/content/changelog/chrome-extension.mdx deleted file mode 100644 index 0847f8f3..00000000 --- a/frontend/content/changelog/chrome-extension.mdx +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Chrome Extension is now available -image: /images/doc/extension-5.png -date: '2024-07-15' ---- - - - - ### MemFree Chrome Extension is now available - - with the MemFree Chrome Extension, you could: - - 1. sync your bookmarks to MemFree in one click. - 2. index any web page in one click. - - diff --git a/frontend/content/changelog/chrome-index.mdx b/frontend/content/changelog/chrome-index.mdx deleted file mode 100644 index 09e6cd14..00000000 --- a/frontend/content/changelog/chrome-index.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Improve Chrome Extension One click Index -image: /images/doc/extension-5.png -date: '2024-07-30' ---- - -memfree extension index web page - - - - ### Enhancing Chrome Extension One-Click Indexing - - 1. Enhance indexing performance. - 2. **Support indexing of web pages that require login.** - 3. Improve the user interface. - - diff --git a/frontend/content/changelog/claude-3-5-sonnet.mdx b/frontend/content/changelog/claude-3-5-sonnet.mdx deleted file mode 100644 index 5dca3862..00000000 --- a/frontend/content/changelog/claude-3-5-sonnet.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Support Claude-3-5-sonnet -image: /images/doc/extension-5.png -date: '2024-07-23' ---- - -memfree hybrid ai search - - - - ### Support Claude-3-5-sonnet AI model - - Claude-3-5-sonnet AI Model has strong coding capabilities - - Welcome to try it. - - diff --git a/frontend/content/changelog/context-based-search.mdx b/frontend/content/changelog/context-based-search.mdx deleted file mode 100644 index e0a748ac..00000000 --- a/frontend/content/changelog/context-based-search.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Supports context-based continuous search -image: /images/doc/extension-5.png -date: '2024-07-24' ---- - - - - ### Supports context-based continuous search and questioning - - - When you search for "**what is hybrid ai search**" for the first time and - - - continue to search for "**advantages over google search**" for the second time, - - - MemFree will automatically rewrite the query to "**what are the advantages of hybrid ai search over google search**" based on the context. - - diff --git a/frontend/content/changelog/deep-mode-answer.mdx b/frontend/content/changelog/deep-mode-answer.mdx deleted file mode 100644 index a19b78a3..00000000 --- a/frontend/content/changelog/deep-mode-answer.mdx +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Support Deep Mode Answer -image: /images/changelog/memfree-deep-mode-answer.png -date: '2024-07-10' ---- - -memfree deep mode answer - - - - ### MemFree supports deep mode answer now - - MemFree returns a concise,accurate answer by default. If you want a more detailed answer, click the - deep into button: - - memfree deep into button - - diff --git a/frontend/content/changelog/gpt4o-mini.mdx b/frontend/content/changelog/gpt4o-mini.mdx deleted file mode 100644 index 5fa49f3f..00000000 --- a/frontend/content/changelog/gpt4o-mini.mdx +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Support GPT-4o-mini -image: /images/doc/extension-5.png -date: '2024-07-19' ---- - - - - ### Support GPT-4o-mini as the default AI model - - GPT-4o mini has lower latency and greater capabilities than GPT-3.5 Turbo. - - Welcome to try it. - - diff --git a/frontend/content/changelog/hybird-ai-search.mdx b/frontend/content/changelog/hybird-ai-search.mdx deleted file mode 100644 index 55a47870..00000000 --- a/frontend/content/changelog/hybird-ai-search.mdx +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Hybrid AI Search is Ready -image: /images/changelog/hybrid-ai-search.png -date: '2024-06-28' ---- - -memfree hybrid ai search - -Today, MemFree supports Hybrid AI Search - -### What is Hybrid AI Search? - -Hybrid AI Search involves simultaneously performing searches on your personal knowledge base (such as bookmarks, notes, documents, etc.) and the Internet. -This approach enables the retrieval of context that best matches your question, allowing a large AI model to provide the most accurate answer possible. - -### Why do you need Hybrid AI Search? - -1. **Personalization**: The search results are tailored to your personal knowledge base, which is more relevant to you. -2. **Efficiency**: You can quickly find the information you need without having to search multiple sources. -3. **Accuracy**: The AI model can provide more accurate answers by considering both your personal knowledge base and the Internet. -4. **Real-time Updates**: Provides access to the latest information through Internet searches, ensuring timeliness and relevance. - -As shown in the figure, I first indexed the webpage https://www.memfree.me/blog/memfree-build-1-why, so when I ask Why Build MemFree, Hybrid AI Search will first consider the content of the memfree blog, -and then consider various content searched from the Internet. - -Now, you can ask any questions and get the most accurate answers from MemFree Hybrid AI Search. Enjoy! diff --git a/frontend/content/changelog/improved-stability.mdx b/frontend/content/changelog/improved-stability.mdx deleted file mode 100644 index 05b61e11..00000000 --- a/frontend/content/changelog/improved-stability.mdx +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Improve the Stability of MemFree -image: /images/doc/extension-5.png -date: '2024-07-22' ---- - - - - ### Improve the stability of Index and search services - - We invested more hardware resources and made more technical optimizations to improve the stability of memfree index and search services. - - Hope to bring you the best hybrid ai search experience. - - diff --git a/frontend/content/changelog/rerank-search.mdx b/frontend/content/changelog/rerank-search.mdx deleted file mode 100644 index f0dc5d6f..00000000 --- a/frontend/content/changelog/rerank-search.mdx +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Supports rerank search -image: /images/doc/extension-5.png -date: '2024-07-25' ---- - - - - ### Supports rerank when hybrid ai search - - After you use the Index Bookmarks or Web Pages feature, MemFree will automatically rerank the search results from your knowledge base and the internet, providing you with a more accurate answer. - - diff --git a/frontend/content/changelog/search-ask-chat-mode.mdx b/frontend/content/changelog/search-ask-chat-mode.mdx deleted file mode 100644 index ac489dad..00000000 --- a/frontend/content/changelog/search-ask-chat-mode.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Support Search, Chat and Ask mode -image: /images/doc/extension-5.png -date: '2024-08-04' ---- - -memfree hybrid ai search - search, chat and ask mode - - - - ### Support Search, Chat and Ask mode - - Search Mode Use Cases: - - - Quickly Access Relevant Content from Your Personal Knowledge Base. - - Quickly Obtain Webpage Links. - - Chat Mode Use Cases: - - - Personal Assistant: Coding, Writing, Brainstorming, Translation, and More. - - Questions on History, Culture, Science, and General Knowledge. - - Ask Mode Use Cases: - - - Get Detailed, Accurate, and Up-to-Date Answers. - - Ask Questions Based on Your Personal Knowledge Base. - - diff --git a/frontend/content/changelog/search-twitter.mdx b/frontend/content/changelog/search-twitter.mdx deleted file mode 100644 index 3b26d1e8..00000000 --- a/frontend/content/changelog/search-twitter.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Supports AI Search based on Twitter content -image: /images/doc/extension-5.png -date: '2024-07-26' ---- - -memfree twitter ai search - - - - ### AI Search with Twitter Content - - MemFree now offers AI Search and Ask features using Twitter content. - - If you enjoy Twitter and are interested in exploring its content, we invite you to try MemFree's AI-powered search function based on Twitter data. - - diff --git a/frontend/contentlayer.config.ts b/frontend/contentlayer.config.ts index 68357a37..0a7a8831 100644 --- a/frontend/contentlayer.config.ts +++ b/frontend/contentlayer.config.ts @@ -57,30 +57,6 @@ export const Doc = defineDocumentType(() => ({ computedFields: defaultComputedFields, })); -export const ChangeLog = defineDocumentType(() => ({ - name: 'ChangeLog', - filePathPattern: `changelog/**/*.mdx`, - contentType: 'mdx', - fields: { - title: { - type: 'string', - required: true, - }, - description: { - type: 'string', - }, - date: { - type: 'date', - required: true, - }, - image: { - type: 'string', - required: true, - }, - }, - computedFields: defaultComputedFields, -})); - export const Post = defineDocumentType(() => ({ name: 'Post', filePathPattern: `blog/**/*.mdx`, @@ -127,7 +103,7 @@ export const Page = defineDocumentType(() => ({ export default makeSource({ contentDirPath: './content', - documentTypes: [Page, Doc, ChangeLog, Post], + documentTypes: [Page, Doc, Post], mdx: { remarkPlugins: [remarkGfm], rehypePlugins: [