Welcome to LOCI AI

Introduction to LOCI AI-Driven Observability & Performance Intelligence

LOCI, Line-of-Code Intelligence platform, transforms observability and shift-left approaches by extracting deep performance insights from compiled binary files, without requiring source code.

Traditional static analysis and observability tools fail to detect performance issues in compiled BIN files due to missing execution context, hardware interactions, and real-time software behavior analysis.


What is Loci AI?

LOCI bridges this gap by modeling compiled binaries with real-world execution data, enabling it to:

  • Predict performance impacts

  • Detect degradations across software versions

  • Identify power-hungry functions

  • Optimize resource efficiency

  • Provide test coverage references

  • Enhance testing & validation

Supported Uploads:

  • Upload ELF/binaries as a ZIP or TAR archive.

  • Files must include symbol information for accurate results.

  • ELF/binaries can be compiled from C, C++, or Go Lang.

Supported Architectures:

  • ARMv8 64-bit

  • Aurix TriCore processors


Getting Started

1

Upload a Binary

Use our Upload API to submit a binary file for analysis.

2

Check Progress

Poll for analysis completion using the /xapi-progress endpoint.

3

Fetch Reports & Visualizations

Retrieve structured results including control-flow graphs, feature summaries, and version comparisons.


Docs Overview

  • API Reference: Loci AI API Interact with our services using simple HTTP endpoints.

  • Projects and Reports: Learn how to manage multiple projects and browse past analyses.

  • Integration Guides: Use Loci AI in CI/CD pipelines, reverse engineering flows, or security audits.


circle-info

Need help? Reach out at [email protected]envelope

Let’s automate binary analysis — at scale, with AI.

Last updated