Aurora Labs announced a technical preview of the new extended version of LOCI (Line-of-Code Intelligence), the first AI Advisor Engineer with advanced prompting capabilities. Aurora Labs is building a future where anyone can be an expert developer or tester and make reliable, high-quality software using a proprietary Large Code Language Model (LCLM). Designed with the insights and needs of software developers and embedded systems engineers in mind, LOCI enhances software reliability, quality, and predictive software maintenance across a wide range of platforms including cloud, mobile applications, HPC, and embedded systems. LOCI supports diverse hardware from suppliers such as Infineon, NVIDIA, NXP, Qualcomm, Renesas, Samsung, and STMicroelectronics. A special free early access offer for engineers will be available for the first batch of users before the general availability in Q4 2024.
LOCI 2.0 extends the capabilities of GitHub Copilot. After coding with or without a Copilot-like tool, LOCI 2.0 advises on quality, reliability, and compatibility issues enabling the developers and testers to meet the defined KPIs. Deployed in highly demanding industries, such as Automotive, LOCI 2.0 features are compatible with the highest-quality processes for critical safety software projects.
LOCI is equipped with Aurora Labs LCLM, a Large Code Language model, that analyzes software artifacts and transforms complicated information into meaningful insights. Unlike existing Large Language Models, LOCI 2.0 tokenizers are more productive and efficient because they are x1000 smaller and have reinvented the vocabulary and pipeline training using only 6 GPUs. LOCI trained on real-time tracing of different systems-on-chip, starting in early 2017, and created billions of ASM tokens. LOCI has been trained on more than 5 billion lines of code in various languages, such as C and C++. The advanced model has an error prediction mechanism to ensure maximum model quality.
Also Read: Cerebras Enables Faster Training of Industry’s Leading Largest AI Models
The cutting-edge AI Advisor brings transformative capabilities to software development. LOCI predicts the impact of project branching on software behavior, compares integration efforts of different pull requests, and detects dead code while providing evidence of SW behavior deviations for root-cause analysis, even without access to the source code. LOCI identifies cloned code across multiple repositories, creating a clear view of current and older systems for maintenance. This helps developers and testers understand system functionality and dependencies.
LOCI identifies the parts of the code that have changed to simplify the software update file creation and installation, ensuring seamless software updates. These features empower developers, testers, and IT managers to enhance software reliability, quality, and performance of over-the-air (OTA) updates. LOCI 2.0 creates software binary images and delta files for updates, improving system stability and compatibility, reducing data size, extending storage life, and minimizing device downtime for software updates. LOCI assists with recommendations for the risk management of SW updates by providing predictive insights into compatibility and performance degradation issues when introducing new and updated code or images.
The LOCI Advisor Engineer brings attention to deviations in the running software that are invaluable to intrusion detection systems. Suspicious software activity creates deviations in the software behavior that LOCI identifies using a behavioral software protection signature while continuously monitoring the software during the lifecycle of the project.
SOURCE: PRNewsWire