推荐 3 个实用的开源项目↓↓↓
第一、AI 搜索引擎
第二、AI 大模型聊天框架
第三、模仿抖音的移动端短视频
第一、AI 搜索引擎
Perplexica 是个 AI 驱动的开源搜索引擎。它深入网络找答案,并理解你的问题。受 Perplexity AI 的启发,它用先进的机器学习算法优化结果,给出清晰答案并标明来源。Perplexica 基于 SearxNG,保持最新且完全开源,保护你的隐私。
Perplexica 的主要特性有:
第一、本地 LLMs:支持使用 Ollama 来利用本地大型语言模型(LLMs),比如:Llama 3 和 Mixtral。
第二、Copilot 模式(还在研发中):通过生成多个查询来增强搜索,找到更相关的互联网资源。与 SearxNG 的普通搜索不同,它会深入顶级匹配项,直接从页面提取与用户查询相关的内容。
第三、普通模式:直接处理查询,执行网络搜索。
第四、焦点模式:特别为回答特定类型问题而设计,包括:全模式、写作助手模式、学术搜索模式、YouTube 搜索模式、Wolfram Alpha 搜索模式和 Reddit 搜索模式。
总之,Perplexica 利用 SearxNG 作为元搜索引擎,它能够获取并重新排列结果,以提供最相关的资源。这样,您总能获得最新的信息,而无需担心日常数据更新的负担。Perplexica 是一款开源的搜索引擎,是 Perplexity AI 的优秀替代品。
开源 Github 地址↓↓: https://github.com/ItzCrazyKns/Perplexica
第二、AI 大模型聊天框架
Lobe Chat 是一款开源的 LLMs/AI 聊天框架,拥有 30.2 k 的 Stars。它支持多种 AI 提供商(OpenAI、Claude 3、Gemini、Ollama、Bedrock、Azure、Mistral、Perplexity 等),支持多模态交互(视觉 / 语音合成),并具备灵活的插件系统。
用户可轻松一键部署属于自己的私人 ChatGPT 聊天应用,无需任何费用。Lobe Chat 采 用先进的技术栈,包括:Next.js 框架、Ant Design 组件库、zustand 状态管理库、swr 数据获取库,以及 i18next 多语言支持。
总之,Lobe Chat 是一个功能丰富、设计现代的开源聊天框架,旨在为用户和开发者提供开放、透明且用户友好的 AI 产品生态系统。无论是个人用户还是专业开发者,LobeHub 都能成为你的 AI Agent 智能体游乐场。
开源 Github 地址↓↓: https://github.com/lobehub/lobe-chat
第三、模仿抖音的移动端短视频
douyin-vue 是一个模仿抖音 | TikTok 的移动端短视频项目。开源一个月来快速获得 7K Stars。
Vue 在移动端的 "最佳实践",媲美原生 App 丝滑流畅的使用体验。使用了最新的 Vue 技术栈,基于 Vue3、Vite5 、Pinia 实现。数据保存在项目本地,通过 axios-mock-adapter 库拦截 API 并返回本地 JSON 数据,模拟真实后端请求。
Github 地址↓↓: https://github.com/zyronon/douyin
在线体验地址↓↓: https://dy.ttentau.top/#/home