awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
opensearch-project avatar

opensearch-project/OpenSearch

0
View on GitHub↗
13,196 نجوم·2,622 تفرعات·Java·Apache-2.0·17 مشاهداتopensearch.org/docs/latest/opensearch/index↗

OpenSearch

OpenSearch is a distributed search and analytics engine designed for indexing, searching, and analyzing massive volumes of structured and unstructured data in real time. It functions as a comprehensive platform that integrates enterprise-grade search capabilities, a vector database for high-dimensional similarity lookups, and a unified observability suite for monitoring logs, metrics, and traces across complex distributed environments.

The platform distinguishes itself through its support for agentic workflow automation, allowing users to orchestrate multi-agent tasks and integrate foundation models directly into search and data processing pipelines. It provides deep extensibility through a plugin-based architecture and includes a robust security and compliance suite that enforces granular role-based access control, data sovereignty, and comprehensive audit logging to meet enterprise requirements.

Beyond its core search and vector capabilities, the project supports large-scale data ingestion from diverse sources, including real-time synchronization from relational databases and table formats. It offers extensive tooling for cluster lifecycle management, performance optimization, and the visualization of operational data through interactive dashboards.

The software is distributed as a security-hardened engine with long-term support options for production environments.

Features

  • Search and Analytics Engines - Functions as a comprehensive distributed search and analytics engine for indexing and querying massive volumes of data in real time.
  • Agentic Workflow Automation - Orchestrates multi-agent tasks and integrates foundation models into data processing pipelines for automated workflows.
  • Vector Databases - Acts as a high-performance vector database optimized for storing and retrieving high-dimensional embeddings for semantic search.
  • Search and Indexing - Indexes and retrieves large volumes of structured and unstructured data to provide fast, relevant results across organizational content.

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI
  • Lucene-Based Search Engines - Utilizes a high-performance library for inverted index construction and document retrieval to power core search capabilities.
  • Distributed Search Engines - Provides scalable infrastructure for executing complex queries across distributed data clusters with low latency.
  • Hybrid Search - Combines vector-based semantic retrieval with traditional keyword indexing to improve search relevance and accuracy.
  • Vector Search - Performs high-speed similarity searches on high-dimensional data to support machine learning and artificial intelligence applications.
  • Vector Similarity Search - Implements high-dimensional mathematical operations to perform semantic lookups and support advanced machine learning workflows.
  • Security and Compliance - Includes a robust security and compliance suite for managing granular access control, data sovereignty, and audit trails.
  • Distributed Sharding Architectures - Partitions massive datasets across multiple nodes to enable parallel processing and high-speed retrieval.
  • High-Volume Data Ingestion - Processes and stores massive volumes of incoming data in real-time to support high-speed search and analytics.
  • Real-time Data Synchronization - Synchronizes massive volumes of streaming data from databases and table formats to keep search indexes current.
  • Search Engine Plugins - Supports deep extensibility through a plugin-based architecture for adding specialized features and custom data types.
  • Search Index Synchronizers - Streams data updates from relational databases to search engines in near real-time to ensure indexes reflect current source data.
  • AI Relevance Evaluators - Automate the assessment of search result quality by using large language models to generate numerical ratings based on custom domain-specific criteria.
  • Semantic Search Engines - Utilizes vector embeddings to retrieve information based on conceptual meaning for natural language search and retrieval-augmented generation.
  • Compliance & Audit Tools - Provides enterprise-grade audit logging, role-based access control, and compliance monitoring to meet strict regulatory requirements.
  • Enterprise Data Protection - Implements robust access controls and data protection mechanisms to ensure enterprise-grade security.
  • Access Control - Enforces granular access controls by passing user identity tokens through the request chain.
  • Role-Based Access Control - Enforces granular security policies by validating user identities and permissions at every layer of the request pipeline.
  • Access Authentication - Validates user identities against multiple external backends to ensure secure access to cluster data.
  • Module Functionality Extenders - Provides a plugin-based architecture allowing developers to inject custom code and specialized functionality into the core engine.
  • Agent Performance Monitoring - Tracks reasoning traces and operational health of agentic systems to ensure responses are accurate, consistent, and safe for production use.
  • Observability Platforms - Aggregates logs, metrics, and traces into a single platform to provide a comprehensive view of system health and performance.
  • AI-Powered Log Analyzers - Aggregates and parses machine-generated data to provide insights into application performance and infrastructure health.
  • Distributed Observability Platforms - Provides a unified platform for aggregating and visualizing telemetry data across complex distributed infrastructure.
  • Security Audit Logs - Tracks and logs user actions and system events to maintain a record of security-related activities for compliance.
  • System Performance Analyzers - Identifies performance bottlenecks and root causes by processing metrics to provide actionable insights into cluster health.
  • Telemetry Correlation - Aggregates logs, traces, and metrics into a unified platform to identify and resolve performance issues across distributed environments.
  • Language Model Integrations - Integrates external large language models to provide advanced reasoning capabilities for search and data processing.
  • Search Engines - Distributed search and analytics engine.
  • Multi-Tenant Data Management - Manages resource allocation and lifecycle automation across isolated environments to support secure multi-tenant deployments.
  • Long-term Support Policies - Offers long-term support versions to ensure reliability and security for enterprise production environments.
  • Access Auditing - Logs administrative actions and access attempts to provide a comprehensive audit trail for security and compliance.
  • Compliance and Audit Tools - Centralizes log data and maintains secure records to meet regulatory compliance and forensic investigation requirements.
  • Data Sovereignty - Manages sensitive telemetry locally to ensure compliance with data residency and protection regulations.
  • Deployment Security Hardening - Distributes security-hardened versions of the engine with rapid response to vulnerabilities for production workloads.
  • Transport Layer Security - Encrypts data in transit using transport layer security to prevent unauthorized interception between nodes.
  • Anomaly Detection - Identifies unusual patterns or outliers in streaming data to alert users to potential issues or unexpected behavior.
  • AI Agent Orchestrators - Orchestrates specialized agents using context-aware logic to complete complex multi-step workflows.
  • Multi-Agent Task Orchestrators - Directs incoming requests to specialized agents based on intent and context for multi-step task execution.
  • Embedding Optimizations - Improves search relevance by applying asymmetric embedding models to natural language queries.
  • Bulk Data Ingestion - Transfers large datasets from databases to search engines using optimized batch processing to minimize performance impact.
  • Data Migration - Executes zero-downtime transitions from legacy search platforms to production-ready environments.
  • Data Visualization Dashboards - Transforms raw data into interactive charts, graphs, and dashboards to facilitate real-time analysis and reporting.
  • Schema Mapping Utilities - Transforms and maps relational table structures into search-optimized document formats during synchronization.
  • Security Event Correlation - Links disparate security signals and logs to identify complex attack patterns and respond to threats in real time.
  • Dashboard Access Controls - Configures user roles and access policies directly through dashboard interfaces to secure administrative functions.
  • Geographic Anomaly Detection - Analyzes transactional data in real-time to identify suspicious patterns and behavioral deviations in financial environments.
  • System Performance Optimization - Analyzes infrastructure and query patterns to reduce operational costs while improving overall system reliability and search relevance.
  • Plugin-Based Architectures - Supports modular extension and custom logic injection into the core engine without modifying source code.
  • Performance Visualization - Transforms raw search results into graphical representations and dashboards to monitor system performance and identify trends in real-time.
  • Iceberg Catalog Exporters - Enables real-time search and analytics workflows by extracting and processing datasets directly from table formats.
  • Resource Scaling Strategies - Manages petabyte-scale data workloads by adjusting resource allocation to maintain cost efficiency as model complexity and data volume grow.
  • Cluster Management APIs - Provides unified interfaces for executing search, aggregation, and index maintenance tasks.
  • Search Result Categorizers - Transforms indexed data into graphical representations and dashboards for monitoring and analysis of large datasets.
  • Cluster Lifecycle Management - Automates deployment, scaling, and resource allocation for search clusters using standardized workflows.
  • Data Masking Tools - Redacts or obscures sensitive fields within search results to protect private information during analysis.
  • Metric and Performance Monitors - Collects and analyzes logs and metrics to provide real-time visibility into application health and infrastructure status.
  • Infrastructure Monitoring - Collects and visualizes telemetry data from diverse technical environments to provide full-stack visibility and real-time alerting.
  • سجل النجوم

    مخطط تاريخ النجوم لـ opensearch-project/opensearchمخطط تاريخ النجوم لـ opensearch-project/opensearch

    الأسئلة الشائعة

    ما هي وظيفة opensearch-project/opensearch؟

    OpenSearch is a distributed search and analytics engine designed for indexing, searching, and analyzing massive volumes of structured and unstructured data in real time. It functions as a comprehensive platform that integrates enterprise-grade search capabilities, a vector database for high-dimensional similarity lookups, and a unified observability suite for monitoring logs, metrics, and traces across complex distributed environments.

    ما هي الميزات الرئيسية لـ opensearch-project/opensearch؟

    الميزات الرئيسية لـ opensearch-project/opensearch هي: Search and Analytics Engines, Agentic Workflow Automation, Vector Databases, Search and Indexing, Lucene-Based Search Engines, Distributed Search Engines, Hybrid Search, Vector Search.

    ما هي البدائل مفتوحة المصدر لـ opensearch-project/opensearch؟

    تشمل البدائل مفتوحة المصدر لـ opensearch-project/opensearch: ravendb/ravendb — RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It… redis/go-redis — This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive… tporadowski/redis — Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… victoriametrics/victoriametrics — VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term…

    بدائل مفتوحة المصدر لـ OpenSearch

    مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع OpenSearch.
    • ravendb/ravendbالصورة الرمزية لـ ravendb

      ravendb/ravendb

      3,961عرض على GitHub↗

      RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

      C#csharpdatabasedocument-database
      عرض على GitHub↗3,961
    • redis/go-redisالصورة الرمزية لـ redis

      redis/go-redis

      22,159عرض على GitHub↗

      This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

      Gogogolangredis
      عرض على GitHub↗22,159
    • tporadowski/redisالصورة الرمزية لـ tporadowski

      tporadowski/redis

      9,987عرض على GitHub↗

      Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL database. It provides sub-millisecond read and write access to data stored in RAM and can operate as a vector database for indexing high-dimensional embeddings. The system supports a wide range of data storage and synchronization primitives, including the management of strings, hashes, lists, sets, and JSON documents. It enables real-time data operations through atomic transactions, hybrid persistence using snapshots and append-only logs, and high-availability configurations

      Credisredis-for-windowsredis-msi-installer
      عرض على GitHub↗9,987
  • mastra-ai/mastraالصورة الرمزية لـ mastra-ai

    mastra-ai/mastra

    21,221عرض على GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    عرض على GitHub↗21,221
  • عرض جميع البدائل الـ 30 لـ OpenSearch→