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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesQuery Extensions

Custom logic implemented via external scripts to extend the database query engine.

Distinct from Custom Module Implementations: Focuses on extending query-time graph analysis logic specifically, whereas Custom Module Implementations is a generic software architecture pattern.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Query Extensions. Refine with filters or upvote what's useful.

Awesome Query Extensions GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • lm-sys/routellmAvatar lm-sys

    lm-sys/RouteLLM

    5,080Vezi pe GitHub↗

    RouteLLM este un framework de rutare și un manager de trafic conceput pentru a direcționa prompturile între modele de limbaj mari cu capacitate ridicată și cele cu cost redus. Funcționează ca un gateway API care imită specificația OpenAI pentru a ruta cererile către diferiți furnizori de modele. Sistemul optimizează costurile operaționale prin împărțirea traficului între nivelurile de modele pe baza ratelor de câștig prezise și a complexității promptului. Include un instrument de calibrare pentru a analiza interogările eșantion și a determina compromisul optim cost-calitate pentru distribuția traficului. Framework-ul oferă un instrument pentru măsurarea acurateței și eficienței costurilor strategiilor de rutare folosind seturi de date de benchmark. Suportă extensibilitatea prin plugin-uri bazate pe interfețe și logică de rutare personalizată.

    Provides an extensible interface for developers to implement custom routing algorithms and win-rate predictors.

    Python
    Vezi pe GitHub↗5,080
  • osm-search/nominatimAvatar osm-search

    osm-search/Nominatim

    4,334Vezi pe GitHub↗

    Nominatim este un motor de căutare geospațială self-hosted și un server de geocodare care utilizează date OpenStreetMap. Oferă o infrastructură completă pentru geocodare directă, convertind adresele sau numele locurilor în coordonate geografice, și geocodare inversă, traducând coordonatele în adrese fizice lizibile pentru oameni. Proiectul dispune de un importator de date dedicat care parsează datele brute de hartă într-o bază de date geospațială PostgreSQL. Se distinge printr-un pipeline de import configurabil care utilizează fișiere de stil pentru a filtra caracteristicile hărții și un sistem de clasificare bazat pe importanță pentru a prioritiza rezultatele căutării pe baza popularității și a tipului de caracteristică. Sistemul acoperă o gamă largă de capabilități, inclusiv indexarea spațială, calculul ierarhic al adreselor și indexarea căutării bazată pe token-uri pentru căutări fuzzy. Suportă integrarea seturilor de date externe pentru numere de casă și centroizi de cod poștal, precum și replicarea incrementală a datelor pentru a menține seturile de date locale sincronizate cu sursele globale. Serviciul este implementat ca o aplicație web bazată pe ASGI, oferind un API de căutare geospațială cu suport pentru mai multe formate de ieșire, inclusiv JSON, GeoJSON și XML.

    Uses external modules to transform and categorize raw search queries before they enter the tokenization pipeline.

    Pythongeocodingopenstreetmaposm
    Vezi pe GitHub↗4,334
  • memgraph/memgraphAvatar memgraph

    memgraph/memgraph

    4,163Vezi pe GitHub↗

    Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr

    Allows developers to implement specialized graph analysis logic by extending the query engine with external scripts.

    C++cyphergraphgraph-algorithms
    Vezi pe GitHub↗4,163
  • pgdogdev/pgdogAvatar pgdogdev

    pgdogdev/pgdog

    3,361Vezi pe GitHub↗

    pgdog is a PostgreSQL sharding proxy, distributed SQL router, and connection pooler. It is designed to enable horizontal data distribution by splitting tables and indices across multiple independent servers to scale storage and processing capacity. The project distinguishes itself through online resharding capabilities, using logical replication to move data between shards without application downtime. It supports multiple routing strategies, including hash, list, and range-based query routing, and manages distributed atomic transactions using a two-phase commit process to ensure consistency

    Provides a plugin architecture for extending SQL routing logic via shared libraries.

    Rustload-balancerpoolerpostgresql
    Vezi pe GitHub↗3,361
  1. Home
  2. Software Engineering & Architecture
  3. Integration & Extensibility
  4. Extensibility
  5. Plugin Architectures
  6. Developer Authoring Interfaces
  7. Custom Module Implementations
  8. Query Extensions

Explorează sub-etichetele

  • Routing Extensions1 sub-tagExternal libraries used to implement custom query routing rules and logic. **Distinct from Query Extensions:** Focuses specifically on the routing of database queries, whereas Query Extensions refers to general query engine logic.
  • Search Phrase Preprocessors1 sub-tagModules that transform and categorize raw search queries before they are tokenized. **Distinct from Query Extensions:** Distinct from query engine extensions as it focuses on the input string transformation phase before the query is executed.