awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 Repos

Awesome GitHub RepositoriesBoolean Query Languages

Syntax and logic for constructing complex filtering expressions.

Distinguishing note: Focuses on the construction of boolean logic for data retrieval.

Explore 6 awesome GitHub repositories matching data & databases · Boolean Query Languages. Refine with filters or upvote what's useful.

Awesome Boolean Query Languages GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • qdrant/qdrantAvatar von qdrant

    qdrant/qdrant

    32,372Auf GitHub ansehen↗

    Qdrant is a high-performance vector similarity database designed to store, index, and search high-dimensional vectors alongside structured metadata. It functions as a distributed search engine that manages large-scale data clusters, providing low-latency retrieval and complex filtering capabilities. The system is built to serve as a specialized middleware layer, connecting machine learning pipelines and AI agents to persistent storage for intelligent information retrieval and recommendation tasks. The platform distinguishes itself through advanced retrieval techniques, including support for h

    Refines search criteria by creating complex expressions using nested logical operators like AND, OR, and NOT.

    Rustai-searchai-search-engineembeddings-similarity
    Auf GitHub ansehen↗32,372
  • lancedb/lancedbAvatar von lancedb

    lancedb/lancedb

    9,031Auf GitHub ansehen↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    Supports complex filtering expressions using boolean logic to find documents satisfying multiple conditions.

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    Auf GitHub ansehen↗9,031
  • tagstudiodev/tagstudioAvatar von TagStudioDev

    TagStudioDev/TagStudio

    6,766Auf GitHub ansehen↗

    TagStudio is a database-driven digital asset manager designed to organize and categorize files without altering their physical location on disk. It utilizes a non-destructive metadata store to attach tags and custom fields to files via a separate database rather than modifying original file headers. The project is distinguished by a hierarchical tagging system that supports parent-child relationships and custom color palettes for visual organization. It includes a multi-format media previewer that generates thumbnails and playback for images, videos, audio, documents, and archives, as well as

    Implements a search engine using boolean operators, grouping, and nesting for complex metadata filtering.

    Pythondocument-management-systemfile-managermetadata
    Auf GitHub ansehen↗6,766
  • go-ego/riotAvatar von go-ego

    go-ego/riot

    6,059Auf GitHub ansehen↗

    Riot ist eine Go-basierte verteilte Suchmaschine und ein Indexierungsserver, der für Volltextindexierung und -abruf entwickelt wurde. Er fungiert als Abrufsystem, das Dokumente nach Relevanz unter Verwendung von BM25-Ranking-Algorithmen, Termfrequenz und inverser Dokumentfrequenz sortiert. Die Engine bietet spezialisierte Unterstützung für die chinesische Sprache, einschließlich gleichzeitiger Textsegmentierung und phonetischer Pinyin-Zuordnung, um romanisierte Eingaben mit Schriftzeichen abzugleichen. Sie nutzt eine verteilte Architektur, die Hash-basiertes Index-Sharding einsetzt, um Datenlast und Durchsatz über mehrere Serverknoten hinweg auszugleichen. Das System deckt ein breites Spektrum an Suchfunktionen ab, einschließlich der Ausführung von Booleschen Logikabfragen, Proximity-Filterung und Echtzeit-Index-Lebenszyklusmanagement. Es unterhält einen schnellen, durchsuchbaren Index im Arbeitsspeicher, während es disk-basierte Speicherung für Datenpersistenz und Haltbarkeit nutzt. Überwachungstools sind enthalten, um die Speicher-, Festplatten- und CPU-Auslastung in der verteilten Umgebung zu verfolgen.

    Implements a query language that combines search terms with AND, OR, and AND_NOT operators to refine results.

    Gogogolanggwk
    Auf GitHub ansehen↗6,059
  • lucaong/minisearchAvatar von lucaong

    lucaong/minisearch

    5,804Auf GitHub ansehen↗

    Provides boolean query composition with AND, OR, and AND_NOT operators for building complex search expressions.

    TypeScriptautocompleteautosuggestionedge-computing
    Auf GitHub ansehen↗5,804
  • jabref/jabrefAvatar von JabRef

    JabRef/jabref

    4,373Auf GitHub ansehen↗

    This project is a desktop-based bibliographic reference manager designed to organize academic research libraries and automate citation workflows. It functions as a research assistant that integrates directly with word processors and text editors, enabling users to insert and format references while writing. The application is built on a Java-based portable runtime, allowing it to operate as a self-contained tool that stores preferences and data in local configuration files. The platform distinguishes itself through a modular plugin architecture and a commitment to human-readable, text-based f

    Combines multiple search terms using logical operators to refine bibliographic result sets.

    Javaacademiaacademic-publicationsai
    Auf GitHub ansehen↗4,373
  1. Home
  2. Data & Databases
  3. Boolean Query Languages

Unter-Tags erkunden

  • Search Query CompositionCombines multiple subqueries with AND, OR, and AND_NOT operators to build complex search expressions from simple term matches. **Distinct from Boolean Query Languages:** Distinct from Boolean Query Languages: focuses on composing search subqueries with boolean operators, not general boolean expression syntax.