Rank #1 databrickslabs/dolly
https://github.com/databrickslabs/dolly
Language: Python
Stars: 1,424(496 stars today) Forks:106
Dolly is a project that fine-tunes the GPT-J 6B model on the Alpaca dataset using a Databricks notebook. The GPT-J 6B model is a large-scale language model that can generate human-like text, and the Alpaca dataset is a collection of high-quality text data. Dolly can be used in various fields that require natural language processing, such as chatbots, language translation, and text summarization.
Dolly can be applied commercially in industries that require natural language processing, such as customer service, marketing, and content creation. For example, Dolly can be used to generate personalized product descriptions, write engaging social media posts, or create chatbots that can communicate with customers in a natural way.
To get started with training, users can add the Dolly repo to Databricks, start a single-node cluster with GPU support, and run the `train_dolly` notebook. The trained model will be saved under `/dbfs/dolly_training`. The project also provides unit tests that can be run locally using Python and pytest.
— — — — — — — — — — — — — — — —
Rank #2 openai/chatgpt-retrieval-plugin
https://github.com/openai/chatgpt-retrieval-plugin
The ChatGPT Retrieval Plugin lets you easily search and find personal or work documents by asking questions in everyday language.
Language: Python
Stars: 8,701(1,518 stars today) Forks:880
The ChatGPT Retrieval Plugin is a repository that provides a flexible solution for semantic search and retrieval of personal or organizational documents using natural language queries. It is designed to be used as a plugin for ChatGPT, a language model trained by OpenAI. The repository is organized into several directories, each containing different components of the plugin, such as the core logic for storing and querying document embeddings, example configurations, authentication methods, and provider-specific examples.
This plugin can be applied in various fields, including but not limited to, customer service, knowledge management, and document retrieval. It can be used to help businesses and organizations efficiently search and retrieve relevant information from their documents, reducing the time and effort spent on manual searches.
Commercial applications of this plugin could include integration into customer service chatbots or knowledge management systems, allowing users to easily search for and retrieve relevant information. It could also be used by businesses to improve their internal document retrieval systems, making it easier for employees to find the information they need.
— — — — — — — — — — — — — — — —
Rank #3 mckaywrigley/chatbot-ui
https://github.com/mckaywrigley/chatbot-ui
An open-source ChatGPT UI.
Language: TypeScript
Stars: 4,381(448 stars today) Forks:769
Chatbot UI is an advanced chatbot kit built on top of Chatbot UI Lite, using Next.js, TypeScript, and Tailwind CSS. It is designed to mimic ChatGPT’s interface and functionality and is based on OpenAI’s chat models. All conversations are stored locally on the user’s device. The project is constantly updated with new features, such as mobile view, saving via data export, and folders, and recent updates include markdown support, code syntax highlighting, and conversation naming. The chat interface, sidebar interface, and system prompt can be modified by users. Chatbot UI has commercial applications in various fields, such as customer service, e-commerce, and education. It can be used to provide personalized assistance to customers, answer frequently asked questions, and help students with their homework. The project can be deployed on Vercel or forked on Replit, and it can also be run locally.
— — — — — — — — — — — — — — — —
Rank #4 getcursor/cursor
https://github.com/getcursor/cursor
An editor made for programming with AI 🤖
Language: TypeScript
Stars: 4,335(1,052 stars today) Forks:256
Cursor is an editor made for programming with AI. It is designed to help developers write, edit, and manage code more efficiently by leveraging artificial intelligence. The editor currently offers several features, including the ability to generate 10–100 lines of code with an AI that’s smarter than Copilot, ask the AI to edit a block of code and see only proposed changes, and a ChatGPT-style interface that understands your current file.
This project can be applied in the fields of software development and programming, where it can help developers write and manage code more efficiently. It can be used to streamline the coding process, reduce the time and effort spent on manual coding, and improve the overall quality of code.
Commercial applications of this project could include integration into existing software development workflows, providing developers with a more efficient and intelligent coding experience. It could also be used to improve the productivity and efficiency of software development teams, reducing the time and effort spent on manual coding tasks and allowing developers to focus on more complex and creative tasks.
— — — — — — — — — — — — — — — —
Rank #5 willwulfken/MidJourney-Styles-and-Keywords-Reference
https://github.com/willwulfken/MidJourney-Styles-and-Keywords-Reference
A reference containing Styles and Keywords that you can use with MidJourney AI. There are also pages showing resolution comparison, image weights, and much more!
Language:
Stars: Star(406 stars today) Forks:888
Based on the limited information provided, it is unclear what this project is or what fields it can be applied in. The project appears to be related to styles and comparison pages, as well as style pages, but it is not clear what these styles and pages refer to.
Without more information, it is difficult to identify any specific commercial applications for this project. It is possible that it could be used in fields related to design, fashion, or e-commerce, but this is purely speculative without further context.
— — — — — — — — — — — — — — — —
Rank #6 madawei2699/myGPTReader
https://github.com/madawei2699/myGPTReader
myGPTReader is a slack bot that can read any webpage, ebook, video(YouTube) or document and summarize it with chatGPT. It can also talk to you via voice using the content in the channel.
Language: Python
Stars: 2,429(253 stars today) Forks:181
myGPTReader is a Slack bot that can read any webpage, ebook, or document and summarize it with chatGPT. It also has the ability to talk to users via voice using the content in the channel. The bot is still in development, but it is available for testing in a Slack channel. The project is integrated with Slack and replies to messages in the same thread. It supports web page reading with chatGPT and considers using cloudflare worker to scrape the HTML content. The bot also supports RSS reading and can read historical messages from the same thread, providing context to chatGPT. The project can be applied in various fields such as education, research, and content curation. Commercial applications of this project include developing and implementing AI-powered chatbots for customer service, content summarization, and personal assistants.
— — — — — — — — — — — — — — — —
Rank #7 binary-husky/chatgpt_academic
https://github.com/binary-husky/chatgpt_academic
中科院科研工作专用ChatGPT,特别优化学术Paper润色体验,支持自定义快捷按钮,支持markdown表格显示,Tex公式双显示,代码显示功能完善,新增本地Python工程剖析功能/自我剖析功能
Language: Python
Stars: 1,157(450 stars today) Forks:80
ChatGPT 学术优化 is a project designed to optimize the academic writing process by providing various shortcuts and features. Some of the features include one-click proofreading, translation between Chinese and English, and one-click code interpretation. This project is highly applicable in the academic field, especially for researchers, students, and professors who need to write papers, articles, and reports.
The commercial applications of this project are vast, as it can be used in any industry that requires writing and communication skills. For example, it can be used in marketing to write engaging content, in customer service to communicate with customers in a professional manner, and in content creation to produce high-quality articles and reports.
To use this project, users can download the repository and configure it by setting up the overseas proxy and OpenAI API key in the `config.py` file. Users can then run the project using Python or Docker. The project also provides experimental features such as self-program analysis, analysis of other Python/C++ projects, reading and summarizing LaTeX papers, and generating batch comments. Users can also customize their own shortcuts by modifying the `functional.py` file.
— — — — — — — — — — — — — — — —
Rank #8 showlab/Tune-A-Video
https://github.com/showlab/Tune-A-Video
Tune-A-Video: One-Shot Tuning of Image Diffusion Models for Text-to-Video Generation
Language: Python
Stars: 1,190(105 stars today) Forks:75
Tune-A-Video is a research project that aims to generate videos from text inputs. It is based on a pre-trained text-to-image diffusion model that is fine-tuned for text-to-video generation. The project is highly applicable in the field of computer vision, natural language processing, and video generation. It can be used by researchers, students, and professionals who work in these fields.
The commercial applications of this project are vast, as it can be used in the entertainment industry to generate videos from scripts, in advertising to create engaging videos for products, and in education to create instructional videos.
To use this project, users need to install the required dependencies and download the pre-trained models from Hugging Face. The project also provides a Colab demo and a personalized DreamBooth model for users to fine-tune their models. The latest version of the project includes improved consistency using DDIM inversion.
— — — — — — — — — — — — — — — —
Rank #9 sahil280114/codealpaca
https://github.com/sahil280114/codealpaca
Language: Python
Stars: 544(268 stars today) Forks:34
Code Alpaca is a project that aims to build and share an instruction-following LLaMA (Language Learning Model Architecture) model for code generation. The project is based on the Stanford Alpaca repository and uses a 7B and 13B LLaMA model that is fine-tuned on 20K instruction-following data generated by the techniques in the Self-Instruct paper. The project is highly applicable in the field of natural language processing and code generation.
The commercial applications of this project are vast, as it can be used in software development to generate code snippets from natural language instructions, in education to teach programming concepts to beginners, and in the development of chatbots that can generate code in response to natural language queries.
To use this project, users can download the 20K instruction-following data used for fine-tuning the model, the code for generating the data, and the code for fine-tuning the model from the repository. The project also provides a demo for the model. However, users should be cautious as the model is not fine-tuned to be safe and harmless.
— — — — — — — — — — — — — — — —
Rank #10 MarsX-dev/floatui
https://github.com/MarsX-dev/floatui
Beautiful and responsive UI components and templates for React and Vue (soon) with Tailwind CSS.
Language: JavaScript
Stars: 417(101 stars today) Forks:76
Float UI is a collection of modern UI components and website templates that are built on top of React and Vue (soon) with Tailwind CSS. This project provides expertly crafted and beautifully designed components that allow developers to build stunning websites. One of the main advantages of Float UI is that it is fully free and open-source, so users do not need to pay anything to use it. The project is being worked on full-time, so users can expect continuous improvements and updates.
Float UI is a great choice for those working on large projects that require a high level of UI customization or for those who find themselves repeating the same UI patterns across projects. It is a suitable choice for a wide range of fields, including web development, mobile app development, and software development.
The project provides UI components for React and Vue (soon) with Tailwind, and every example supports both directions LTR and RTL. It also offers a collection of professional and beautifully designed website templates built on top of React, Next.js, and Nuxt (soon) with Tailwind CSS. These templates are perfect for developers who want to create stunning websites quickly and easily.
Overall, Float UI is an excellent choice for developers who want to build beautiful websites with ease. It is a valuable resource that can help developers save time and effort in UI development. If you’re interested in contributing to the project, the contributing guide provides all the necessary information to get started.
— — — — — — — — — — — — — — — —
Rank #11 jerryjliu/llama_index
https://github.com/jerryjliu/llama_index
LlamaIndex (GPT Index) is a project that provides a central interface to connect your LLM’s with external data.
Language: Python
Stars: 8,909(173 stars today) Forks:814
LlamaIndex (previously known as GPT Index) is a project that provides a central interface to connect your LLMs (Language Learning Models) with external data. The project aims to solve the problem of augmenting LLMs with private data in a performant, efficient, and cheap manner. It provides data connectors to existing data sources and formats, and indices over unstructured and structured data for use with LLMs.
The project is highly applicable in the field of natural language processing and machine learning, especially for those who work with LLMs. The commercial applications of this project are vast, as it can be used in the development of chatbots, virtual assistants, and other applications that require natural language processing capabilities.
To use this project, users can install the LlamaIndex package and use its tools to connect their LLMs with external data sources and indices. The project also provides comprehensive documentation with tutorials, how-to guides, references, and other resources. Users who are interested in contributing to the project can also check out the Contribution Guide.
— — — — — — — — — — — — — — — —
Rank #12 acantril/learn-cantrill-io-labs
https://github.com/acantril/learn-cantrill-io-labs
Standard and Advanced Demos for learn.cantrill.io courses
Language: Python
Stars: 3,949(94 stars today) Forks:1,520
Learn-Cantrill-io-labs is a repository that stores a collection of freely available demos and mini projects for AWS and other cloud platforms. The demos are available in three ways: as instructions and architecture diagrams for free, as part of Learn.Cantrill.io courses, and as upgraded mini-projects with video guides on the repository. Users can also be paid to create new mini-projects for the repository.
This project is highly applicable in the field of cloud computing and can be used by developers, cloud engineers, and other professionals who work with AWS and other cloud platforms. The commercial applications of this project are vast, as it can be used in the development of cloud-based applications and services for businesses and organizations.
To use this project, users can access the demos and mini-projects from the repository and follow the instructions and architecture diagrams. They can also enroll in Learn.Cantrill.io courses to access the full range of video-guided versions. Users who find any issues with the demos or mini-projects can submit fixes via PR and receive free course credits. Those who are interested in contributing to the project can also check out the “get-paid-to-create-projects” page for more information.
— — — — — — — — — — — — — — — —
Rank #13 rust-lang/rustlings
https://github.com/rust-lang/rustlings
🦀 Small exercises to get you used to reading and writing Rust code!
Language: Rust
Stars: 36,168(225 stars today) Forks:6,150
Rustlings is a project that provides small exercises to help users learn to read and write Rust code. It is a great resource for first-time Rust learners who want to get familiar with the language and respond to compiler messages. The project can be applied in various fields that require Rust programming, such as systems programming, network programming, and game development. Rustlings is a useful tool for commercial applications in industries that require secure and efficient software development, such as finance, healthcare, and telecommunications. The project is available for MacOS, Linux, Windows, and browsers, and can be installed through various methods, including running a script or manually cloning the repository.
— — — — — — — — — — — — — — — —
Rank #14 nsarrazin/serge
https://github.com/nsarrazin/serge
A web interface for chatting with Alpaca through llama.cpp. Fully dockerized, with an easy to use API.
Language: Python
Stars: 2,243(250 stars today) Forks:124
The project named “Serge — LLaMa made easy” is a chat interface based on `llama.cpp` for running Alpaca models. It is entirely self-hosted and does not require any API keys. The project is built on SvelteKit frontend, MongoDB for storing chat history & parameters, and FastAPI + beanie for the API, wrapping calls to `llama.cpp`. The project can be used to create chatbots for a variety of applications, such as customer service, language learning, and entertainment. The commercial applications of this project include creating chatbots for businesses to automate customer service, providing language learning tools, and creating chatbots for entertainment purposes. The project currently supports the 7B, 13B, and 30B alpaca models, and users can download multiple models. The project has a Discord channel where users can get help with the setup, and future plans include adding user profiles & authentication, different prompt options, LangChain integration with a custom LLM, and support for other llama models, quantization, etc.
— — — — — — — — — — — — — — — —
Rank #15 TheR1D/shell_gpt
https://github.com/TheR1D/shell_gpt
A command-line productivity tool powered by ChatGPT, will help you accomplish your tasks faster and more efficiently.
Language: Python
Stars: 2,948(134 stars today) Forks:168
Shell GPT is a command-line productivity tool that leverages OpenAI’s ChatGPT (GPT-3.5) to generate shell commands, code snippets, comments, and documentation, among other things. With Shell GPT, developers can get accurate answers right in their terminal, eliminating the need for cheat sheets and notes and saving valuable time and effort. Shell GPT has a variety of use cases, including simple queries, conversion of various units and measurements, and executing shell commands. It is aware of the OS and shell you are using, providing shell commands specific to your system. Shell GPT can be applied in various fields, including software development, data analysis, and machine learning. Commercial applications of Shell GPT include improving developer productivity, reducing the time and effort required for repetitive tasks, and enhancing code quality.
— — — — — — — — — — — — — — — —
Rank #16 flipperdevices/flipperzero-firmware
https://github.com/flipperdevices/flipperzero-firmware
Flipper Zero firmware source code
Language: C
Stars: 6,051(53 stars today) Forks:1,676
The Flipper Zero Firmware is a project that provides firmware updates and documentation for Flipper Zero, a multi-tool device designed for security researchers, pentesters, and hobbyists. The firmware is written in C, with some portions in C++ and armv7m assembly languages. The project is open to contributions from the community, and its goal is to build a healthy and sustainable community around Flipper.
The Flipper Zero Firmware can be applied in various fields, including security research, penetration testing, and hobbyist projects. The device can be used for tasks such as sniffing, spoofing, and jamming wireless signals, as well as for programming microcontrollers and debugging embedded systems.
Commercial applications of the Flipper Zero Firmware include its use in security audits, network testing, and IoT device development. The firmware’s open-source nature also makes it a valuable tool for developers and researchers looking to customize and extend its functionality.
— — — — — — — — — — — — — — — —
Rank #17 matter-labs/zksync-web-era-docs
https://github.com/matter-labs/zksync-web-era-docs
zkSync Era Documentation
Language: JavaScript
Stars: 122(17 stars today) Forks:124
The zkSync Era Documentation project is a collection of documentation and resources related to zkSync, a Layer 2 scaling solution for Ethereum that uses zero-knowledge proofs. The project includes information on zkEVM, a virtual machine that executes smart contracts in a way that is compatible with zero-knowledge-proof computation.
The zkSync Era Documentation can be applied in the field of blockchain technology, particularly in the development and deployment of Ethereum-based applications. The project’s focus on zero-knowledge proofs makes it particularly relevant for developers and researchers interested in privacy-preserving technologies.
Commercial applications of zkSync Era Documentation include its use in the development of decentralized applications (dApps) that require high throughput and low transaction fees. The use of zero-knowledge proofs also makes it a valuable tool for enterprises looking to secure sensitive data and transactions on a public blockchain.
— — — — — — — — — — — — — — — —
Rank #18 codecrafters-io/build-your-own-x
https://github.com/codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
Language:
Stars: Star(196 stars today) Forks:18,945
The “Build your own X” project is a compilation of step-by-step guides for building various technologies from scratch. The project includes guides for building technologies such as 3D renderers, augmented reality systems, blockchain and cryptocurrency systems, bots, databases, emulators, game engines, programming languages, search engines, web browsers, and more.
The “Build your own X” project can be applied in various fields, including computer science, software engineering, and information technology. The project is an excellent resource for students, educators, and professionals looking to learn how to build complex systems from the ground up.
Commercial applications of the “Build your own X” project include its use in the development of custom software, tools, and systems for businesses and organizations. The project’s focus on building technologies from scratch can help developers gain a deeper understanding of how complex systems work, which can be valuable in developing innovative and effective solutions for real-world problems.
— — — — — — — — — — — — — — — —
Rank #20 Picsart-AI-Research/Text2Video-Zero
https://github.com/Picsart-AI-Research/Text2Video-Zero
Text-to-Image Diffusion Models are Zero-Shot Video Generators
Language:
Stars: Star(107 stars today) Forks:18
The Text2Video-Zero project is an implementation of a research paper that introduces a method for generating videos from textual prompts using zero-shot image diffusion models. The project includes a demo that allows users to generate videos using textual prompts, poses, edges, and video editing instructions.
The Text2Video-Zero project can be applied in various fields, including computer vision, natural language processing, and artificial intelligence. The project’s focus on generating videos from textual prompts can be valuable in developing applications for video editing, video production, and content creation.
Commercial applications of the Text2Video-Zero project include its use in the development of video editing tools and software that allows users to generate videos from textual prompts. The project’s focus on zero-shot video generation can also be valuable in developing applications that require automated video production, such as video advertising, social media content creation, and e-learning platforms.
— — — — — — — — — — — — — — — —
Rank #21 excalidraw/excalidraw
https://github.com/excalidraw/excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
Language: TypeScript
Stars: 44,929(183 stars today) Forks:3,760
The Excalidraw project is an open-source virtual whiteboard that allows users to create hand-drawn style diagrams, wireframes, and other visual representations. The project includes an npm package that supports a wide range of tools, including shapes, arrows, lines, and free-draw, as well as features such as image support, localization, and export to PNG, SVG, and clipboard.
The Excalidraw project can be applied in various fields, including design, software development, education, and collaboration. The project’s focus on creating hand-drawn style diagrams can be valuable in developing visual representations for software architecture, user interfaces, and data flows. The project’s real-time collaboration and end-to-end encryption features can also be valuable in developing applications for remote teams and online education platforms.
Commercial applications of the Excalidraw project include its use in the development of design and collaboration tools for businesses and organizations. The project’s focus on hand-drawn style diagrams can be valuable in developing applications for graphic design, user experience design, and product development. The project’s real-time collaboration and end-to-end encryption features can also be valuable in developing applications for secure communication and collaboration between remote teams.
— — — — — — — — — — — — — — — —
Rank #22 LC1332/Chinese-alpaca-lora
https://github.com/LC1332/Chinese-alpaca-lora
骆驼:A Chinese finetuned instruction LLaMA. Developed by 陈启源 @ 华中师范大学 & 李鲁鲁 @ 商汤科技 & 冷子昂 @ 商汤科技
Language: Jupyter Notebook
Stars: 947(230 stars today) Forks:63
骆驼(Luotuo) is a Chinese language model developed by a team of researchers from Sensetime and Huazhong Normal University. The project aims to develop a Chinese finetuned instruction LLaMA and explore whether an English model can be cross-language learned to Chinese via LoRA. The model is named after the camel because both LLaMA and alpaca belong to the Artiodactyla-Camelidae family. The Luotuo project has significant applications in natural language processing, text generation, and speech recognition. The project offers a range of trained models that can be used for different applications. The Luotuo-Lora-7b-0.3 model, trained on translated alpaca 52k data and guanaco, offers significant improvements in performance after just one epoch. The project offers evaluation code and a range of Colab links for quick evaluation, training, and data translation. The Luotuo project has significant commercial applications in industries such as e-commerce, customer service, and content creation.
— — — — — — — — — — — — — — — —
Rank #23 neonbjb/tortoise-tts
https://github.com/neonbjb/tortoise-tts
A multi-voice TTS system trained with an emphasis on quality
Language: Python
Stars: 5,275(64 stars today) Forks:635
The TorToiSe project is a text-to-speech program that prioritizes strong multi-voice capabilities and highly realistic prosody and intonation. The project includes all the code needed to run the program in inference mode and has several versions with updates and improvements. The project also includes demos and a usage guide for local installation.
The TorToiSe project can be applied in various fields, including education, entertainment, and accessibility. The project’s focus on multi-voice capabilities and realistic prosody can be valuable in developing applications for language learning, audiobooks, and virtual assistants. The project’s ability to produce random voices and use user-provided conditioning can also be valuable in developing applications for creative writing and storytelling.
Commercial applications of the TorToiSe project include its use in the development of text-to-speech software for businesses and organizations. The project’s focus on multi-voice capabilities and realistic prosody can be valuable in developing applications for customer service, voice assistants, and audio content production. The project’s ability to use user-provided conditioning and pretrained models can also be valuable in developing applications for personalized marketing and branding.
— — — — — — — — — — — — — — — —
Rank #24 matter-labs/zksync-era
https://github.com/matter-labs/zksync-era
zkSync era
Language: Rust
Stars: 198(35 stars today) Forks:32
zkSync Era is a layer 2 rollup that utilizes zero-knowledge proofs to scale Ethereum without compromising on security or decentralization. It is EVM compatible, which means that the majority of Ethereum projects can be redeployed without refactoring or re-auditing a single line of code. zkSync Era also uses an LLVM-based compiler that will eventually allow developers to write smart contracts in C++, Rust, and other popular programming languages. This project can be applied in various fields, including decentralized finance, gaming, and non-fungible tokens (NFTs). It has commercial applications in industries that require high-speed and low-cost transactions, such as finance, supply chain management, and healthcare. zkSync Era is distributed under the terms of either the Apache License, Version 2.0, or the MIT license. The project has been through extensive testing and audits, but it is still in the alpha state and will undergo further audits and bug bounties programs. It is important to note that forking the project now can potentially lead to missing important security updates, critical features, and performance improvements.
— — — — — — — — — — — — — — — —
Rank #25 codebdy/rxdrag
https://github.com/codebdy/rxdrag
Design anything based on HTML, 可视化编辑, 设计一切基于HMTL的东西,模块化设计
Language: TypeScript
Stars: 2,335(33 stars today) Forks:303
The HTML-based visual editor project, named RxEditor, has been restarted and renamed as RxDrag. It is a low-code front-end combination library that includes visual editing, form models, and logic arrangement, based on a model-driven architecture and plug-in expansion. The project aims to provide a comprehensive set of tools for low-code front-end development. The project offers a demo link, as well as detailed practical guides on both Juejin and Zhihu. Currently, the project is in its early stages, and the back-end is still under development. The back-end may refer to some reversible computing theories in the future. The project has significant applications in industries such as e-commerce, content creation, and web development, where low-code development tools can streamline the development process and increase productivity. The project also has a QQ group and a WeChat group for developers to discuss and share ideas.
— — — — — — — — — — — — — — — —