Recommended open source project directory in this issue:
1. Open source chatbot framework
2. Knowledge base question answering system based on large language model
3. Project management tools
4. A collection of JavaScript-based tools
01 Open source chatbot framework
This open source project is Lobe Chat, a high-performance open source chatbot framework that supports speech synthesis, multimodality, and an extensible plug-in system.
Features of Lobe Chat include:
-
Supports OpenAI's latest gpt-4-vision model and has visual recognition capabilities. Able to identify image content and conduct intelligent conversations based on this, creating more intelligent and diverse chat scenarios.
-
Support for text-to-speech (TTS) and speech-to-text (STT) technologies allows users to choose a variety of voices to interact with agents, providing users with an experience as if they are talking to a real person.
-
Lobe Chat's plug-in ecosystem greatly expands its core functionality. Through plug-ins, ChatGPT can perform real-time information retrieval and processing, such as automatically fetching the latest news headlines to provide users with immediate and relevant information.
-
In addition, Lobe Chat also has basic technical functions such as rapid deployment, custom domain name, privacy protection, exquisite UI design and smooth conversation experience.
开源地址:https://github.com/lobehub/lobe-chat
02 Knowledge base question answering system with large language model
FastGPT is a knowledge base question answering system based on LLM (Large Language Model) large language model.
It provides a complete set of out-of-the-box functions, including data processing, model calling and other capabilities, and uses visual Flow for workflow orchestration to realize complex question and answer scenarios.
开源地址:https://github.com/labring/FastGPT
03 Project Management Tools
Plane is a flexible, scalable project management tool. It provides iteration and product roadmap functions, providing development teams with convenient and assured management tools. It provides a rich set of features, including but not limited to:
-
Issue planning and tracking: Use the powerful rich text editor to quickly create issues and add details. Support for attached files helps teams find and share important project-related documents.
-
Layout: Customize your project view and choose a list, board, or calendar to view your project visually.
-
Iteration planning: Plan the iteration of the project through iteration planning (Cycles), and understand the project progress through functions such as burndown charts.
-
Modules: Split large projects into smaller, more manageable modules. Easily track and plan project progress.
-
View: Create custom filters to show only the issues that matter to you. Save and share your filters.
开源地址:https://github.com/makeplane/plane
04 A collection of JavaScript-based tools
Oxc is an open source project that aims to provide a high-performance toolset for JavaScript and TypeScript. Its goal is to build a series of tools written in Rust, including parsers, code inspectors, formatters, transpilers, code compressors, and more.
开源地址:https://github.com/oxc-project/oxc