Skip to content
Back to the index

autodiag

PyPIInfrastructure

PulseGate's liveness check found it on 14 Oct 2026; it is registered on GitHub and PyPI and has been in the index since 24 Jul 2026. How this is checked

Autodiag is an open-source Python package that provides universal OBD2 diagnostics for vehicles from 2015 and newer. It supports reading diagnostic trouble codes (DTCs), communicating via ELM327 adapters and CAN bus, and is licensed under MIT. The tool is intended for developers building automotive applications or performing vehicle diagnostics programmatically.

Inferred · not functionally tested

Open SourceMITCLIAPI
Visit PyPI

Overview

4 features

Purpose: Accessing and interpreting OBD2 diagnostic data from modern vehicles without proprietary tools.

Inferred · not functionally tested

Audience: developers and automotive engineers

Inferred · not functionally tested

Functions: Unknown

Interfaces: API: indicated (inferred, not tested) · MCP: unknown · CLI: indicated (inferred, not tested) · Self-hosting: unknown

Recorded constraints: pricing: open_source · license: MIT · platforms: CLI · deployment: cli, api_only

Constraint provenance is unknown; confirm requirements with the publisher.

Record sources: pypi.org · github.com. These links do not verify the individual claims.

autodiag sits in PulseGate's Embedded, firmware & hardware design category. Inferred · not functionally tested: It focuses on accessing and interpreting OBD2 diagnostic data from modern vehicles without proprietary tools. Inferred · not functionally tested: autodiag is an open-source project aimed at developers and automotive engineers. Basis unknown · not verified: The project is open source (MIT). Basis unknown · not verified: It runs on the command line and API.

Lucianoon builds and maintains autodiag, and it first shipped in 2024. Development happens publicly on GitHub with 12 commits in the last 90 days. Inferred · not functionally tested: Key capabilities include OBD2 Diagnostics, DTC Reading, and ELM327 Support.

Summary written by a language model from the project’s public pages.

Tasks: Inferred · not functionally tested

  • OBD2 Diagnostics
  • DTC Reading
  • ELM327 Support
  • CAN Bus

Topics: Inferred · not functionally tested

Tags
obd2vehicle-diagnosticscan-buselm327automotive-python

JSON profile · Text profile · Access guide

Built with & integrations

Framework
FastAPI
AI providers
anthropic
Runs on
CLIAPI-only

Trust & compliance

License
MIT
Public signals
HTTPSOpen SourceGitHubActive maintenance

Indexing history

1

What PulseGate has recorded for this listing

  1. Indexed24 Jul · 12:40 UTC
    autodiag seen via PyPI Fresh Feed
    Source: PyPI Fresh Feed · Open

Frequently asked questions about autodiag

What is autodiag?
Inferred · not functionally tested: Autodiag focuses on accessing and interpreting OBD2 diagnostic data from modern vehicles without proprietary tools. It is catalogued under Embedded, firmware & hardware design on PulseGate.
Who is autodiag for?
Inferred · not functionally tested: autodiag is an open-source project built for developers and automotive engineers.
Does autodiag have a free plan?
Basis unknown · not verified: Yes — autodiag is open source under the MIT license and free to use.
What platforms does autodiag run on?
Basis unknown · not verified: autodiag runs on the command line and API.
Is autodiag still maintained?
PulseGate's liveness check found it on 14 Oct 2026. Its GitHub repository shows 12 commits in the last 90 days.
Who develops autodiag?
autodiag is developed by Lucianoon.
When did autodiag launch?
autodiag first shipped in 2024.
Is autodiag open source?
Basis unknown · not verified: Yes — autodiag is open source under the MIT license, developed on GitHub.

Similar projects

Closest matches by what these projects do

Submit to the index
Apps, agents and models — free, no signup.