awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
boltgolt avatar

boltgolt/howdy

0
View on GitHub↗
7,356 stars·362 forks·Python·mit·12 views

Howdy

Howdy is a biometric authentication system for Linux that uses infrared cameras to provide passwordless login and privileged access. It functions as a Pluggable Authentication Module to integrate facial recognition into the standard Linux authentication pipeline.

The system relies on near-infrared camera feeds and facial models to verify identity, ignoring visible light interference. Biometric data is stored as encrypted mathematical templates on the local disk to ensure that facial models are not transmitted over a network.

The project includes tools for face model management, infrared camera configuration, and hardware diagnostics. It covers system-level adjustments such as video device path mapping, frame resolution tuning, and the management of laptop lid-close behaviors during wake events.

Features

  • Facial Recognition - Provides a complete system for identifying and verifying individuals using infrared facial recognition.
  • Linux Authentication - Integrates facial recognition into the standard Linux authentication pipeline for secure system access.
  • PAM Modules - Hooks into the Pluggable Authentication Modules system to intercept and satisfy login requests for Linux environments.
  • Biometric Authentication - Implements a system for verifying user identity through facial characteristics for passwordless login.
  • PAM Biometric Integration - Integrates facial recognition into the standard Linux authentication pipeline via a Pluggable Authentication Module.
  • Biometric Face Verification - Compares live camera frames against stored biometric mathematical templates to verify user identity.
  • Biometric Authentication - Implements a biometric authentication system using infrared cameras for passwordless Linux login and sudo access.
  • Infrared Biometric Recognition - Uses near-infrared camera feeds and facial models to verify identity while ignoring visible light interference.
  • Specialized Camera Interfacing - Provides a configuration interface for managing specialized infrared camera device paths and frame resolutions.
  • Biometric Model Management - Provides a tool for capturing, storing, and managing infrared facial models to verify user identity.
  • Infrared Device Interfacing - Provides a configuration utility for mapping infrared hardware devices and adjusting resolution for biometric scanning.
  • Local Biometric Storage - Stores encrypted facial models on the local disk to avoid sending biometric data over a network.
  • Template Management - Provides a management system for adding, removing, and listing biometric face templates to control recognized users.
  • Hardware Input Validation - Captures snapshots and validates recognition methods to ensure infrared hardware is functioning correctly.
  • Infrared Camera Setup - Provides tools for setting up and testing infrared camera hardware to ensure compatible video input.

Star history

Star history chart for boltgolt/howdyStar history chart for boltgolt/howdy

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Howdy

Similar open-source projects, ranked by how many features they share with Howdy.
  • exadel-inc/comprefaceexadel-inc avatar

    exadel-inc/CompreFace

    7,782View on GitHub↗

    CompreFace is a facial recognition system designed for human face detection, identification, and biometric identity verification. It provides a registry of known people and the ability to match faces in images against this database to determine a specific identity. The system extracts facial landmarks to map geometry and analyzes physical attributes including age, gender, and head pose. It can also verify whether two different images belong to the same individual. The project is implemented as a microservice-based deployment utilizing a REST API gateway and a PostgreSQL metadata store. It in

    Javacomputer-visiondockerdocker-compose
    View on GitHub↗7,782
  • xlite-dev/lite.ai.toolkitxlite-dev avatar

    xlite-dev/lite.ai.toolkit

    4,413View on GitHub↗

    lite.ai.toolkit is a C++ computer vision toolkit designed for edge AI deployment. It enables the execution of pre-trained models for object detection, image classification, and segmentation on resource-constrained devices. The project features a multi-backend inference engine that supports the ONNX model runtime, allowing AI models to run across different hardware targets. It includes a GPU-accelerated pipeline specifically for NVIDIA hardware to reduce latency and increase processing speed. The toolkit covers a broad range of facial analysis capabilities, including emotion detection, gender

    C++
    View on GitHub↗4,413
  • fangwei716/30-days-of-react-nativefangwei716 avatar

    fangwei716/30-days-of-react-native

    6,879View on GitHub↗

    This project is a collection of practical implementation examples and demonstrations for building mobile applications using a JavaScript-based native framework. It serves as a cross-platform mobile framework demo, providing a gallery of interactive interface patterns and native integration suites. The repository showcases specialized capabilities including high-performance 2D and 3D visual content through OpenGL graphics implementation. It also features a suite of native hardware integrations, covering biometric authentication via fingerprint scanning and gesture-based unlock patterns. The p

    JavaScript
    View on GitHub↗6,879
  • kagami/go-faceKagami avatar

    Kagami/go-face

    1,189View on GitHub↗

    This project is a Go library designed for facial detection, landmark mapping, and identity verification. It provides a toolkit for integrating computer vision capabilities into applications, enabling the automated identification and analysis of human faces within digital images. The library utilizes a deep residual network to transform facial data into compact vector representations, which are then compared using geometric distance calculations to confirm identities. It employs histogram-based object detection to locate facial structures and maps specific points on the face to define geometry

    Godlibface-recognitiongolang
    View on GitHub↗1,189
See all 30 alternatives to Howdy→

Frequently asked questions

What does boltgolt/howdy do?

Howdy is a biometric authentication system for Linux that uses infrared cameras to provide passwordless login and privileged access. It functions as a Pluggable Authentication Module to integrate facial recognition into the standard Linux authentication pipeline.

What are the main features of boltgolt/howdy?

The main features of boltgolt/howdy are: Facial Recognition, Linux Authentication, PAM Modules, Biometric Authentication, PAM Biometric Integration, Biometric Face Verification, Infrared Biometric Recognition, Specialized Camera Interfacing.

What are some open-source alternatives to boltgolt/howdy?

Open-source alternatives to boltgolt/howdy include: exadel-inc/compreface — CompreFace is a facial recognition system designed for human face detection, identification, and biometric identity… xlite-dev/lite.ai.toolkit — lite.ai.toolkit is a C++ computer vision toolkit designed for edge AI deployment. It enables the execution of… fangwei716/30-days-of-react-native — This project is a collection of practical implementation examples and demonstrations for building mobile applications… kagami/go-face — This project is a Go library designed for facial detection, landmark mapping, and identity verification. It provides a… jumpserver/jumpserver — JumpServer is a privileged access management platform designed to manage and audit secure access to SSH, RDP,… bytedeco/javacv — JavaCV provides a Java-based interface for native computer vision and video processing libraries. It functions as a…