sunnypilot
sunnypilot is an open source driver assistance system. sunnypilot offers the user a unique driving experience for over 290 supported car makes and models with modified behaviors of driving assist engagements. sunnypilot complies with comma.ai's safety rules as accurately as possible.
Stars: 797
Sunnypilot is a fork of comma.ai's openpilot, offering a unique driving experience for over 250+ supported car makes and models with modified behaviors of driving assist engagements. It complies with comma.ai's safety rules and provides features like Modified Assistive Driving Safety, Dynamic Lane Profile, Enhanced Speed Control, Gap Adjust Cruise, and more. Users can install it on supported devices and cars following detailed instructions, ensuring a safe and enhanced driving experience.
README:
- Join our Discord
- What is sunnypilot?
- Running in a car
- Read Before Installing
- Prohibited Safety Modifications
- Installation
- Highlight Features
- Driving Enhancements
- Branch Definitions
- Recommended Branches
- How-To's
- Pull Requests
- Special Thanks
- User Data
- Licensing
- Donate
Join the official sunnypilot Discord server to stay up to date with all the latest features and be a part of shaping the future of sunnypilot!
sunnypilot is a fork of comma.ai's openpilot, an open source driver assistance system. sunnypilot offers the user a unique driving experience for over 250+ supported car makes and models with modified behaviors of driving assist engagements. sunnypilot complies with comma.ai's safety rules as accurately as possible.
To use sunnypilot in a car, you need the following:
- A supported device to run this software
- a comma three, or
- This software
- One of the 250+ supported cars. We support Honda, Toyota, Hyundai, Nissan, Kia, Chrysler, Lexus, Acura, Audi, VW, Ford and more. If your car is not supported but has adaptive cruise control and lane-keeping assist, it's likely able to run sunnypilot.
- A car harness to connect to your car
Detailed instructions for how to mount the device in a car.
It is recommended to read this entire page before proceeding. This will ensure that you fully understand each added feature on sunnypilot, and you are selecting the right branch for your car to have the best driving experience.
This is a fork of comma.ai's openpilot. By installing this software, you accept all responsibility for anything that might occur while you use it. All contributors to sunnypilot are not liable. ❗Use at your own risk.❗
All official sunnypilot branches strictly adhere to comma.ai's safety policy. Any changes that go against this policy will result in your fork and your device being banned from both comma.ai and sunnypilot channels.
The following changes are a VIOLATION of this policy and ARE NOT included in any sunnypilot branches:
- Driver Monitoring:
- ❌ "Nerfing" or reducing monitoring parameters.
- Panda safety:
- ❌ No preventing disengaging of LONGITUDINAL CONTROL (acceleration/brake) on brake pedal press.
- ❌ No auto re-engaging of LONGITUDINAL CONTROL (acceleration/brake) on brake pedal release.
- ❌ No disengaging on ACC MAIN in OFF state.
URL (Easy)
Please refer to Recommended Branches to find your preferred/supported branch. This guide will assume you want to install the latest release-c3
branch.
-
sunnypilot not installed or you installed a version before 0.8.17?
- Factory reset/uninstall the previous software if you have another software/fork installed.
- After factory reset/uninstall and upon reboot, select
Custom Software
when given the option. - Input the installation URL per Recommended Branches. Example:
release-c3.sunnypilot.ai
1 (note:https://
is not requirement on the comma three) - Complete the rest of the installation following the onscreen instructions.
-
sunnypilot already installed and you installed a version after 0.8.17?
- On the comma three, go to
Settings
▶️ Software
. - At the
Download
option, pressCHECK
. This will fetch the list of latest branches from sunnypilot. - At the
Target Branch
option, pressSELECT
to open the Target Branch selector. - Scroll to select the desired branch per Recommended Branches. Example:
release-c3
- On the comma three, go to
Branch | Installation URL |
---|---|
release-c3 |
https://release-c3.sunnypilot.ai |
staging-c3 |
https://staging-c3.sunnypilot.ai |
dev-c3 |
https://dev-c3.sunnypilot.ai |
Requires further assistance with software installation? Join the sunnypilot Discord server and message us in the #installation-help
channel.
-
cd /data && rm -rf ./openpilot && git clone -b release-c3 --recurse-submodules https://github.com/sunnyhaibin/sunnypilot.git openpilot && cd openpilot && sudo reboot
After running the command to install the desired branch, your comma device should reboot.
- Modified Assistive Driving Safety (MADS) - Automatic Lane Centering (ALC) / Lane Keep Assist System (LKAS) and Adaptive Cruise Control (ACC) / Smart Cruise Control (SCC) can be engaged independently of each other
- Dynamic Lane Profile (DLP) - Dynamically switch lane profile (between Laneful and Laneless) based on lane recognition confidence
-
Enhanced Speed Control - Automatically adjust cruise control speed using vision model, OpenStreetMap (OSM) data, and/or Speed Limit control (SLC) without user interaction
- Vision-based Turn Speed Control (V-TSC) - lower speed when going around corners using vision model
- Map-Data-based Turn Speed Control (M-TSC) - lower speed when going around corners using OSM data2
- Speed Limit Control (SLC) - Set speed limit based on map data or car interface (if applicable)
- HKG only: Highway Driving Assist (HDA) status integration - Use cars native speed sign detection to set desired speed (on applicable HKG cars only)
-
Gap Adjust Cruise (GAC) - Allow
GAP
/INTERVAL
/DISTANCE
button on the steering wheel or on-screen button to adjust the follow distance from the lead car. See table below for options - Quiet Drive 🤫 - Toggle to mute all notification sounds (excluding driver safety warnings)
- Auto Lane Change Timer - Set a timer to delay the auto lane change operation when the blinker is used. No nudge on the steering wheel is required to auto lane change if a timer is set
- Force Car Recognition (FCR) - Use a selector to force your car to be recognized by sunnypilot
- Fix sunnypilot No Offroad - Enforce sunnypilot to go offroad and turns off after shutting down the car. This feature fixes non-official devices running sunnypilot without comma power
- Enable ACC+MADS with RES+/SET- - Engage both ACC and MADS with a single press of RES+ or SET- button
- Offline OSM Maps - OSM database can now be downloaded locally for offline use3. This enables offline SLC, V-TSC and M-TSC. Currently available for US South, US West, US Northeast, Florida, Taiwan, South Africa and New Zealand
-
Various Live Tuning - Ability to tailor your driving experience on the fly:
- Enforce Torque Lateral Control - Use the newest torque controller for all vehicles.
- Torque Lateral Control Live Tune - Ability to adjust the torque controller’s
FRICTION
andLAT_ACCEL_FACTOR
values to suit your vehicle. - Torque Lateral Controller Self-Tune - Enable automatic turning for the Torque controller.
-
M.A.D.S Status Icon - Dedicated icon to display M.A.D.S. engagement status
- Green🟢: M.A.D.S. engaged
- White⚪: M.A.D.S. suspended or disengaged
-
Lane Path Color - Various lane path colors to display real-time Lane Model and M.A.D.S. engagement status
- 0.8.14 and later:
- Blue🔵: Laneful mode & M.A.D.S. engaged
- Green🟢: Laneless mode & M.A.D.S. engaged
- Yellow🟡: Experimental e2e & M.A.D.S. engaged
- Pre 0.8.14:
- Green🟢: Laneful mode & M.A.D.S. engaged
- Red🔴: Laneless mode & M.A.D.S. engaged
- White⚪: M.A.D.S. suspended or disengaged
- Black⚫: M.A.D.S. engaged, steering is being manually overridden by user
- 0.8.14 and later:
- Developer (Dev) UI - Display various real-time metrics on screen while driving
- Stand Still Timer - Display time spent at a stop with M.A.D.S engaged (i.e., at traffic lights, stop signs, traffic congestions)
- Braking Status - Current car speed text turns red when the car is braking by the driver or ACC/SCC
- Fast Boot - sunnypilot will fast boot by creating a Prebuilt file
- Disable Onroad Uploads - Disable uploads completely when onroad. Necessary to avoid high data usage when connected to Wi-Fi hotspot
- Brightness Control (Global) - Manually adjusts the global brightness of the screen
- Driving Screen Off Timer - Turns off the device screen or reduces brightness to protect the screen after car starts
- Driving Screen Off Brightness (%) - When using the Driving Screen Off feature, the brightness is reduced according to the automatic brightness ratio
- Max Time Offroad - Device is automatically turned off after a set time when the engine is turned off (off-road) after driving (on-road)
The goal of Modified Assistive Driving Safety (MADS) is to enhance the user driving experience with modified behaviors of driving assist engagements. This feature complies with comma.ai's safety rules as accurately as possible with the following changes:
- sunnypilot Automatic Lane Centering (ALC) and ACC/SCC can be engaged independently of each other
- Dedicated button to toggle sunnypilot ALC:
-
CRUISE (MAIN)
button: All supported cars on sunnypilot-
LFA
button: Newer HKG cars withLFA
button -
LKAS
button: Honda, Toyota, Global Subaru
-
-
-
SET-
button enables ACC/SCC -
CANCEL
button only disables ACC/SCC -
CRUISE (MAIN)
must beON
to use ACC/SCC -
CRUISE (MAIN)
button disables sunnypilot completely whenOFF
(strictly enforced in panda safety code)
Dedicated toggle to handle Lateral state on brake pedal press and release:
-
ON
:BRAKE pedal
press will pause Automatic Lane Centering;BRAKE pedal
release will resume Automatic Lane Centering. Note:BRAKE pedal
release will NOT resume ACC/SCC/Long control without explicit user engagement (strictly enforced in panda safety code) -
OFF
:BRAKE pedal
press will NOT pause Automatic Lane Centering;BRAKE pedal
release will NOT resume ACC/SCC/Long control without explicit user engagement (strictly enforced in panda safety code)
-
TURN SIGNALS
(Left
orRight
) will pause Automatic Lane Centering if the vehicle speed is below the threshold for Automatic Lane Change - Event audible alerts are more relaxed to match manufacturer's stock behavior
- Critical events trigger disengagement of Automatic Lane Centering completely. The disengagement is enforced in sunnypilot and panda safety
Dynamic Lane Profile (DLP) aims to provide the best driving experience at staying within a lane confidently. Dynamic Lane Profile allows sunnypilot to dynamically switch between lane profiles based on lane recognition confidence level on road.
There are 3 modes to select on the onroad camera screen:
-
Auto Lane: sunnypilot dynamically chooses between
Laneline
orLaneless
model - Laneline: sunnypilot uses Laneline model only.
- Laneless: sunnypilot uses Laneless model only.
To use Dynamic Lane Profile, do the following:
1. sunnypilot Settings -> `SP - Controls` -> Enable Dynamic Lane Profile -> ON toggle
2. Reboot.
3. Before driving, on the onroad camera screen, toggle between the 3 modes by pressing on the button.
4. Drive.
This fork now allows supported cars to dynamically adjust the longitudinal plan based on the fetched map data. Big thanks to the Move Fast team for the amazing implementation!
Supported cars:
- sunnypilot Longitudinal Control capable
- Stock Longitudinal Control
- Hyundai/Kia/Genesis (non CAN-FD)
- Honda Bosch
- Volkswagen MQB
Certain features are only available with an active data connection, via:
- comma Prime - Intuitive service provided directly by comma, or
- Personal Hotspot - From your mobile device, or a dedicated hotspot from a cellular carrier.
Features:
- Vision-based Turn Speed Control (VTSC) - Use vision path predictions to estimate the appropriate speed to drive through turns ahead - i.e. slowing down for curves
- Map-Data-based Turn Speed Control (MTSC) - Use curvature information from map data to define speed limits to take turns ahead - i.e. slowing down for curves2
- Speed Limit Control (SLC) - Use speed limit signs information from map data and car interface to automatically adapt cruise speed to road limits
- Toggle Hands on Wheel Monitoring - Monitors and alerts the driver when their hands have not been on the steering wheel for an extended time
While using stock Adaptive/Smart Cruise Control, Custom Stock Longitudinal Control in sunnypilot allows sunnypilot to manipulate and take over the set speed on the car's dashboard.
Supported Cars:
- Hyundai/Kia/Genesis
- CAN platform
- CAN-FD platform with 0x1CF broadcasted in CAN traffic
- Honda Bosch
- Volkswagen MQB
Instruction
**📗 How to use Custom Longitudinal Control on sunnypilot **
When using Speed Limit, Vision, or Map based Turn control, you will be setting the "MAX" ACC speed on the sunnypilot display instead of the one in the dashboard. The car will then set the ACC setting in the dashboard to the targeted speed, but will never exceed the max speed set on the sunnypilot display. A quick press of the RES+ or SET- buttons will change this speed by 5 MPH or KM/H on the sunnypilot display, while a long deliberate press (about a 1/2 second press) changes it by 1 MPH or KM/H. DO NOT hold the RES+ or SET- buttons for longer that a 1 second. Either make quick or long deliberate presses only.
‼ Where to look when setting ACC speed ‼
Do not look at the dashboard when setting your ACC max speed. Instead, only look at the one on the sunnypilot display, "MAX". The reason you need to look at the sunnypilot display is because sunnypilot will be changing the one in the dashboard. It will be adjusting it as needed, never raising it above the one set on the sunnypilot display. ONLY look at the MAX speed on the sunnypilot display when setting the ACC speed instead of the dashboard!
(Courtesy instructions from John, author of jvePilot)
This fork now allows supported openpilot longitudinal cars to adjust the cruise gap between the car and the lead car.
Supported cars:
- sunnypilot Longitudinal Control capable
🚨PROCEED WITH EXTREME CAUTION AND BE READY TO MANUALLY TAKE OVER AT ALL TIMES
There are 4 modes to select on the steering wheel and/or the onroad camera screen:
- Stock Gap: Stock sunnypilot distance - 1.45 second profile
- Mild Gap: Semi-aggressive distance - 1.25 second profile
- 🚨Aggro Gap🚨: Aggressive distance - 1.0 second profile
Availability
Car Make | Stock Gap | Mild Gap | Aggro Gap |
---|---|---|---|
Honda/Acura | ✅ | ✅ | ✅ |
Hyundai/Kia/Genesis | ✅ | ✅ | ✅ |
Toyota/Lexus | ✅ | ✅ | ✅ |
Volkswagen MQB/PQ | ✅ | ✅ | ✅ |
Tag | Definition | Description |
---|---|---|
release |
Release branches | Include features that are verified by trusted testers and the community. Ready to use. ✅ |
staging |
Staging branches | Include new features that are tested by trusted testers and the community. Stability may vary. ⚠ |
dev |
Development branches | All features are gathered in respective versions. Reviewed and merged features will be committed to dev . Stability may vary. ⚠ |
master |
Main branch | Syncs with commaai's openpilot master upstream branch. Accepts all pull requests. Does not include all sunnypilot features. Stability may vary. ⚠ |
Example:
-
release-c3
: Latest release branch for comma three that are verified by trusted testers and the community. Ready to use. -
staging-c3
: Latest staging branch for comma three that are tested by trusted testers and the community. Verification required. -
dev-c3
: Latest development branch for comma three that include all sunnypilot features. Testing required.
Branch | Definition | Compatible Device | Changelogs |
---|---|---|---|
release-c3 |
• Latest release/stable branch | comma three | CHANGELOGS.md |
staging-c3 |
• Latest staging branch | comma three | CHANGELOGS.md |
dev-c3 |
• Latest development branch with experimental features | comma three | CHANGELOGS.md |
We welcome both pull requests and issues on GitHub. Bug fixes are encouraged.
Pull requests should be against the most current master
branch.
By default, sunnypilot uploads the driving data to comma servers. You can also access your data through comma connect.
sunnypilot is open source software. The user is free to disable data collection if they wish to do so.
sunnypilot logs the road-facing camera, CAN, GPS, IMU, magnetometer, thermal sensors, crashes, and operating system logs. The driver-facing camera is only logged if you explicitly opt-in in settings. The microphone is not recorded.
By using this software, you understand that use of this software or its related services will generate certain types of user data, which may be logged and stored at the sole discretion of comma. By accepting this agreement, you grant an irrevocable, perpetual, worldwide right to comma for the use of this data.
openpilot is released under the MIT license. Some parts of the software are released under other licenses as specified.
Any user of this software shall indemnify and hold harmless comma.ai, Inc. and its directors, officers, employees, agents, stockholders, affiliates, subcontractors and customers from and against all allegations, claims, actions, suits, demands, damages, liabilities, obligations, losses, settlements, judgments, costs and expenses (including without limitation attorneys’ fees and costs) which arise out of, relate to or result from any use of this software by user.
THIS IS ALPHA QUALITY SOFTWARE FOR RESEARCH PURPOSES ONLY. THIS IS NOT A PRODUCT. YOU ARE RESPONSIBLE FOR COMPLYING WITH LOCAL LAWS AND REGULATIONS. NO WARRANTY EXPRESSED OR IMPLIED.
If you find any of the features useful, consider becoming a patron on Patreon or a sponsor on GitHub to support future feature development and improvements.
By becoming a patron/sponsor, you will gain access to exclusive content, early access to new features, and the opportunity to directly influence the project's development.
Your continuous love and support are greatly appreciated! Enjoy 🥰
- Jason, Founder of sunnypilot
-
Shortened URL for convenience. Full URL is
smiskol.com/fork/sunnyhaibin/release-c3
↩ -
Requires data connection if not using Offline Maps data ↩ ↩2 ↩3 ↩4
-
At least 50 GB of storage space is required. If you have the 32 GB version of comma three, upgrading with a compatible 250 GB or 1 TB SSD is strongly recommended ↩
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for sunnypilot
Similar Open Source Tools
sunnypilot
Sunnypilot is a fork of comma.ai's openpilot, offering a unique driving experience for over 250+ supported car makes and models with modified behaviors of driving assist engagements. It complies with comma.ai's safety rules and provides features like Modified Assistive Driving Safety, Dynamic Lane Profile, Enhanced Speed Control, Gap Adjust Cruise, and more. Users can install it on supported devices and cars following detailed instructions, ensuring a safe and enhanced driving experience.
anything-llm
AnythingLLM is a full-stack application that enables you to turn any document, resource, or piece of content into context that any LLM can use as references during chatting. This application allows you to pick and choose which LLM or Vector Database you want to use as well as supporting multi-user management and permissions.
clearml
ClearML is a suite of tools designed to streamline the machine learning workflow. It includes an experiment manager, MLOps/LLMOps, data management, and model serving capabilities. ClearML is open-source and offers a free tier hosting option. It supports various ML/DL frameworks and integrates with Jupyter Notebook and PyCharm. ClearML provides extensive logging capabilities, including source control info, execution environment, hyper-parameters, and experiment outputs. It also offers automation features, such as remote job execution and pipeline creation. ClearML is designed to be easy to integrate, requiring only two lines of code to add to existing scripts. It aims to improve collaboration, visibility, and data transparency within ML teams.
biniou
biniou is a self-hosted webui for various GenAI (generative artificial intelligence) tasks. It allows users to generate multimedia content using AI models and chatbots on their own computer, even without a dedicated GPU. The tool can work offline once deployed and required models are downloaded. It offers a wide range of features for text, image, audio, video, and 3D object generation and modification. Users can easily manage the tool through a control panel within the webui, with support for various operating systems and CUDA optimization. biniou is powered by Huggingface and Gradio, providing a cross-platform solution for AI content generation.
data-juicer
Data-Juicer is a one-stop data processing system to make data higher-quality, juicier, and more digestible for LLMs. It is a systematic & reusable library of 80+ core OPs, 20+ reusable config recipes, and 20+ feature-rich dedicated toolkits, designed to function independently of specific LLM datasets and processing pipelines. Data-Juicer allows detailed data analyses with an automated report generation feature for a deeper understanding of your dataset. Coupled with multi-dimension automatic evaluation capabilities, it supports a timely feedback loop at multiple stages in the LLM development process. Data-Juicer offers tens of pre-built data processing recipes for pre-training, fine-tuning, en, zh, and more scenarios. It provides a speedy data processing pipeline requiring less memory and CPU usage, optimized for maximum productivity. Data-Juicer is flexible & extensible, accommodating most types of data formats and allowing flexible combinations of OPs. It is designed for simplicity, with comprehensive documentation, easy start guides and demo configs, and intuitive configuration with simple adding/removing OPs from existing configs.
StratosphereLinuxIPS
Slips is a powerful endpoint behavioral intrusion prevention and detection system that uses machine learning to detect malicious behaviors in network traffic. It can work with network traffic in real-time, PCAP files, and network flows from tools like Suricata, Zeek/Bro, and Argus. Slips threat detection is based on machine learning models, threat intelligence feeds, and expert heuristics. It gathers evidence of malicious behavior and triggers alerts when enough evidence is accumulated. The tool is Python-based and supported on Linux and MacOS, with blocking features only on Linux. Slips relies on Zeek network analysis framework and Redis for interprocess communication. It offers a graphical user interface for easy monitoring and analysis.
better-genshin-impact
BetterGI is a project based on computer vision technology, which aims to make Genshin Impact better. It can automatically pick up items, skip dialogues, automatically select options, automatically submit items, close pop-up pages, etc. When talking to Katherine, it can automatically receive the "Daily Commission" rewards and automatically re-dispatch. When the automatic plot function is turned on, this function will take effect, and the invitation options will be automatically selected. AI recognizes automatic casting, automatically reels in when the fish is hooked, and automatically completes the fishing progress. Help you easily complete the Seven Saint Summoning character invitation, weekly visitor challenge and other PVE content. Automatically use the "King Tree Blessing" with the `Z` key, and use the principle of refreshing wood by going online and offline to hang up a backpack full of wood. Write combat scripts to let the team fight automatically according to your strategy. Fully automatic secret realm hangs up to restore physical strength, automatically enters the secret realm to open the key, fight, walk to the ancient tree and receive rewards. Click the teleportation point on the map, or if there is a teleportation point in the list that appears after clicking, it will automatically click the teleportation point and teleport. Set a shortcut key, and long press to continuously rotate the perspective horizontally (of course you can also use it to rotate the grass god). Quickly switch between "Details" and "Enhance" pages to skip the display of holy relic enhancement results and quickly +20. You can quickly purchase items in the store in full quantity, which is suitable for quickly clearing event redemptions,塵歌壺 store redemptions, etc.
docq
Docq is a private and secure GenAI tool designed to extract knowledge from business documents, enabling users to find answers independently. It allows data to stay within organizational boundaries, supports self-hosting with various cloud vendors, and offers multi-model and multi-modal capabilities. Docq is extensible, open-source (AGPLv3), and provides commercial licensing options. The tool aims to be a turnkey solution for organizations to adopt AI innovation safely, with plans for future features like more data ingestion options and model fine-tuning.
TaskingAI
TaskingAI brings Firebase's simplicity to **AI-native app development**. The platform enables the creation of GPTs-like multi-tenant applications using a wide range of LLMs from various providers. It features distinct, modular functions such as Inference, Retrieval, Assistant, and Tool, seamlessly integrated to enhance the development process. TaskingAI’s cohesive design ensures an efficient, intelligent, and user-friendly experience in AI application development.
bee-agent-framework
The Bee Agent Framework is an open-source tool for building, deploying, and serving powerful agentic workflows at scale. It provides AI agents, tools for creating workflows in Javascript/Python, a code interpreter, memory optimization strategies, serialization for pausing/resuming workflows, traceability features, production-level control, and upcoming features like model-agnostic support and a chat UI. The framework offers various modules for agents, llms, memory, tools, caching, errors, adapters, logging, serialization, and more, with a roadmap including MLFlow integration, JSON support, structured outputs, chat client, base agent improvements, guardrails, and evaluation.
agentcloud
AgentCloud is an open-source platform that enables companies to build and deploy private LLM chat apps, empowering teams to securely interact with their data. It comprises three main components: Agent Backend, Webapp, and Vector Proxy. To run this project locally, clone the repository, install Docker, and start the services. The project is licensed under the GNU Affero General Public License, version 3 only. Contributions and feedback are welcome from the community.
Sunshine-AIO
Sunshine-AIO is an all-in-one step-by-step guide to set up Sunshine with all necessary tools for Windows users. It provides a dedicated display for game streaming, virtual monitor switching, automatic resolution adjustment, resource-saving features, game launcher integration, and stream management. The project aims to evolve into an AIO tool as it progresses, welcoming contributions from users.
lunary
Lunary is an open-source observability and prompt platform for Large Language Models (LLMs). It provides a suite of features to help AI developers take their applications into production, including analytics, monitoring, prompt templates, fine-tuning dataset creation, chat and feedback tracking, and evaluations. Lunary is designed to be usable with any model, not just OpenAI, and is easy to integrate and self-host.
openmeter
OpenMeter is a real-time and scalable usage metering tool for AI, usage-based billing, infrastructure, and IoT use cases. It provides a REST API for integrations and offers client SDKs in Node.js, Python, Go, and Web. OpenMeter is licensed under the Apache 2.0 License.
NExT-GPT
NExT-GPT is an end-to-end multimodal large language model that can process input and generate output in various combinations of text, image, video, and audio. It leverages existing pre-trained models and diffusion models with end-to-end instruction tuning. The repository contains code, data, and model weights for NExT-GPT, allowing users to work with different modalities and perform tasks like encoding, understanding, reasoning, and generating multimodal content.
biochatter
Generative AI models have shown tremendous usefulness in increasing accessibility and automation of a wide range of tasks. This repository contains the `biochatter` Python package, a generic backend library for the connection of biomedical applications to conversational AI. It aims to provide a common framework for deploying, testing, and evaluating diverse models and auxiliary technologies in the biomedical domain. BioChatter is part of the BioCypher ecosystem, connecting natively to BioCypher knowledge graphs.
For similar tasks
sunnypilot
Sunnypilot is a fork of comma.ai's openpilot, offering a unique driving experience for over 250+ supported car makes and models with modified behaviors of driving assist engagements. It complies with comma.ai's safety rules and provides features like Modified Assistive Driving Safety, Dynamic Lane Profile, Enhanced Speed Control, Gap Adjust Cruise, and more. Users can install it on supported devices and cars following detailed instructions, ensuring a safe and enhanced driving experience.
For similar jobs
sunnypilot
Sunnypilot is a fork of comma.ai's openpilot, offering a unique driving experience for over 250+ supported car makes and models with modified behaviors of driving assist engagements. It complies with comma.ai's safety rules and provides features like Modified Assistive Driving Safety, Dynamic Lane Profile, Enhanced Speed Control, Gap Adjust Cruise, and more. Users can install it on supported devices and cars following detailed instructions, ensuring a safe and enhanced driving experience.
lollms-webui
LoLLMs WebUI (Lord of Large Language Multimodal Systems: One tool to rule them all) is a user-friendly interface to access and utilize various LLM (Large Language Models) and other AI models for a wide range of tasks. With over 500 AI expert conditionings across diverse domains and more than 2500 fine tuned models over multiple domains, LoLLMs WebUI provides an immediate resource for any problem, from car repair to coding assistance, legal matters, medical diagnosis, entertainment, and more. The easy-to-use UI with light and dark mode options, integration with GitHub repository, support for different personalities, and features like thumb up/down rating, copy, edit, and remove messages, local database storage, search, export, and delete multiple discussions, make LoLLMs WebUI a powerful and versatile tool.
Azure-Analytics-and-AI-Engagement
The Azure-Analytics-and-AI-Engagement repository provides packaged Industry Scenario DREAM Demos with ARM templates (Containing a demo web application, Power BI reports, Synapse resources, AML Notebooks etc.) that can be deployed in a customer’s subscription using the CAPE tool within a matter of few hours. Partners can also deploy DREAM Demos in their own subscriptions using DPoC.
minio
MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.
mage-ai
Mage is an open-source data pipeline tool for transforming and integrating data. It offers an easy developer experience, engineering best practices built-in, and data as a first-class citizen. Mage makes it easy to build, preview, and launch data pipelines, and provides observability and scaling capabilities. It supports data integrations, streaming pipelines, and dbt integration.
AiTreasureBox
AiTreasureBox is a versatile AI tool that provides a collection of pre-trained models and algorithms for various machine learning tasks. It simplifies the process of implementing AI solutions by offering ready-to-use components that can be easily integrated into projects. With AiTreasureBox, users can quickly prototype and deploy AI applications without the need for extensive knowledge in machine learning or deep learning. The tool covers a wide range of tasks such as image classification, text generation, sentiment analysis, object detection, and more. It is designed to be user-friendly and accessible to both beginners and experienced developers, making AI development more efficient and accessible to a wider audience.
tidb
TiDB is an open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high availability.
airbyte
Airbyte is an open-source data integration platform that makes it easy to move data from any source to any destination. With Airbyte, you can build and manage data pipelines without writing any code. Airbyte provides a library of pre-built connectors that make it easy to connect to popular data sources and destinations. You can also create your own connectors using Airbyte's no-code Connector Builder or low-code CDK. Airbyte is used by data engineers and analysts at companies of all sizes to build and manage their data pipelines.