{"adoption": {"forks": 249, "observed_at": "2026-08-28T04:04:01.258580+00:00", "stars": 1216}, "canonical_url": "https://ross.abutalabs.com/products/sirix", "card": {"archived": false, "artifact_type": "library", "description": "SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.", "domain": ["databases", "developer-tools"], "enriched": true, "function": ["database", "search-engine", "serialization"], "health_score": 100, "homepage": "https://sirix.io", "language": "Java", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "active", "member_repos": ["sirixdb/sirix"], "name": "sirixdb/sirix", "platform": ["jvm", "self-hosted"], "pushed_at": "2026-08-26T17:00:45+00:00", "repo": "sirixdb/sirix", "stars": 1216, "tags": ["bitemporal", "append-only", "time-travel", "versioning", "json-store", "xml-store", "event-store", "structural-sharing", "rest-api", "jsoniq", "xquery", "data-engineering", "linux", "docker"], "topics": ["xquery", "java", "temporal-data", "storage", "snapshot", "comparison", "ssd", "json", "versioning", "hashing", "diffing", "diff", "xml", "kotlin", "vertx", "coroutines", "diff-algorithm", "keycloak", "hacktoberfest", "jsoniq"], "urls": [], "use_cases": ["query any past revision of a JSON or XML document as fast as the current one", "build audit trails without bolt-on audit tables or change-data-capture", "track bitemporal data with both transaction time and valid time", "diff two arbitrary revisions of a document", "store evolving documents with full history and minimal storage overhead", "roll back a resource to a previous revision after an error", "replace event sourcing when replaying logs is too costly"], "what_it_is": "SirixDB is an embeddable, bitemporal, append-only database system for JSON and XML that stores immutable, space-efficient snapshots of every revision via structural sharing and a sliding-snapshot versioning algorithm. It ships as a JVM library, a Vert.x-based REST server with Keycloak auth, CLI tools, and a web GUI for time-travel queries and revision diffing.", "when_to_avoid": ["you need SQL compatibility or a managed cloud service today", "you need clustering, replication, or multi-node consensus (single-node only)", "your data model is entity/tuple-oriented rather than document trees", "you need a fully stable 1.0 release (currently 1.0.0-beta with stabilizing on-disk format)", "you need high write throughput on random in-place updates rather than append-only versioning"], "when_to_choose": ["you work with document (JSON/XML) data and need deep tree-level versioning", "storage efficiency matters and you want no background compaction or WAL", "you need built-in diffing between arbitrary revisions", "regulatory or audit requirements demand full bitemporal history", "you want an embeddable JVM storage engine with MVCC"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sirix", "repo": "sirixdb/sirix", "role": "main", "score": 97}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:17:12.156861+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1494ec939e0bd40a34cc96df11f4a1baf1a4745f2b32f6a16a1b0ad728506ba5", "fetched_at": "2026-08-28T04:04:01.258580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sirixdb/sirix"}, {"content_hash": "060316d7e64ff8398994be081cd110a9cf4ff14491ed497ed2243bb15093942f", "fetched_at": "2026-08-29T12:25:07.832824+00:00", "kind": "homepage", "missing": false, "url": "https://sirix.io"}, {"content_hash": "2a97966c15a4f4962a46f38aa5436691d4c3ade10cb3bb1cd839721056d8932a", "fetched_at": "2026-08-29T12:25:07.842408+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/index.html"}, {"content_hash": "3b56203ab572fe2244e0b4591023e0000c4e37e10bbf6d940d0b6c88940e6297", "fetched_at": "2026-08-29T12:25:07.844618+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/getting-started.html"}, {"content_hash": "94b38f30436ae5016fd7dd2b674ddd0d5dfbcc5adcfcbd6d68dd8143c63d267e", "fetched_at": "2026-08-29T12:25:07.846503+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/features.html"}, {"content_hash": "97a6d8212aca843a44bf035a22bfa9e157e2331b29b35cea7b50737eff98b53e", "fetched_at": "2026-08-29T12:25:07.848192+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/architecture.html"}, {"content_hash": "5a359f1ccc633eacd9e176e9617b403fbfb2768697dd4136debb6ea70ac818a2", "fetched_at": "2026-08-29T12:25:07.850207+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/comparison.html"}, {"content_hash": "1585889f2e729e69485b08d3e29c05b8a7dc4befb8f82a2ad8b04c3c73558229", "fetched_at": "2026-08-29T12:25:07.852090+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/use-cases.html"}, {"content_hash": "0133f4fe0fbe39497eab3888db04b4ea9c35feaf43902fbf299b577bf3532fa7", "fetched_at": "2026-08-29T12:25:07.853933+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/operations.html"}, {"content_hash": "01e9262f26b33603d93b6bf6f1528732735b0177283bef6926bc74b056305d5f", "fetched_at": "2026-08-29T12:25:07.856015+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/rest-api.html"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:17:12.156861+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1494ec939e0bd40a34cc96df11f4a1baf1a4745f2b32f6a16a1b0ad728506ba5", "fetched_at": "2026-08-28T04:04:01.258580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sirixdb/sirix"}, {"content_hash": "060316d7e64ff8398994be081cd110a9cf4ff14491ed497ed2243bb15093942f", "fetched_at": "2026-08-29T12:25:07.832824+00:00", "kind": "homepage", "missing": false, "url": "https://sirix.io"}, {"content_hash": "2a97966c15a4f4962a46f38aa5436691d4c3ade10cb3bb1cd839721056d8932a", "fetched_at": "2026-08-29T12:25:07.842408+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/index.html"}, {"content_hash": "3b56203ab572fe2244e0b4591023e0000c4e37e10bbf6d940d0b6c88940e6297", "fetched_at": "2026-08-29T12:25:07.844618+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/getting-started.html"}, {"content_hash": "94b38f30436ae5016fd7dd2b674ddd0d5dfbcc5adcfcbd6d68dd8143c63d267e", "fetched_at": "2026-08-29T12:25:07.846503+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/features.html"}, {"content_hash": "97a6d8212aca843a44bf035a22bfa9e157e2331b29b35cea7b50737eff98b53e", "fetched_at": "2026-08-29T12:25:07.848192+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/architecture.html"}, {"content_hash": "5a359f1ccc633eacd9e176e9617b403fbfb2768697dd4136debb6ea70ac818a2", "fetched_at": "2026-08-29T12:25:07.850207+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/comparison.html"}, {"content_hash": "1585889f2e729e69485b08d3e29c05b8a7dc4befb8f82a2ad8b04c3c73558229", "fetched_at": "2026-08-29T12:25:07.852090+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/use-cases.html"}, {"content_hash": "0133f4fe0fbe39497eab3888db04b4ea9c35feaf43902fbf299b577bf3532fa7", "fetched_at": "2026-08-29T12:25:07.853933+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/operations.html"}, {"content_hash": "01e9262f26b33603d93b6bf6f1528732735b0177283bef6926bc74b056305d5f", "fetched_at": "2026-08-29T12:25:07.856015+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/rest-api.html"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:17:12.156861+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1494ec939e0bd40a34cc96df11f4a1baf1a4745f2b32f6a16a1b0ad728506ba5", "fetched_at": "2026-08-28T04:04:01.258580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sirixdb/sirix"}, {"content_hash": "060316d7e64ff8398994be081cd110a9cf4ff14491ed497ed2243bb15093942f", "fetched_at": "2026-08-29T12:25:07.832824+00:00", "kind": "homepage", "missing": false, "url": "https://sirix.io"}, {"content_hash": "2a97966c15a4f4962a46f38aa5436691d4c3ade10cb3bb1cd839721056d8932a", "fetched_at": "2026-08-29T12:25:07.842408+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/index.html"}, {"content_hash": "3b56203ab572fe2244e0b4591023e0000c4e37e10bbf6d940d0b6c88940e6297", "fetched_at": "2026-08-29T12:25:07.844618+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/getting-started.html"}, {"content_hash": "94b38f30436ae5016fd7dd2b674ddd0d5dfbcc5adcfcbd6d68dd8143c63d267e", "fetched_at": "2026-08-29T12:25:07.846503+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/features.html"}, {"content_hash": "97a6d8212aca843a44bf035a22bfa9e157e2331b29b35cea7b50737eff98b53e", "fetched_at": "2026-08-29T12:25:07.848192+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/architecture.html"}, {"content_hash": "5a359f1ccc633eacd9e176e9617b403fbfb2768697dd4136debb6ea70ac818a2", "fetched_at": "2026-08-29T12:25:07.850207+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/comparison.html"}, {"content_hash": "1585889f2e729e69485b08d3e29c05b8a7dc4befb8f82a2ad8b04c3c73558229", "fetched_at": "2026-08-29T12:25:07.852090+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/use-cases.html"}, {"content_hash": "0133f4fe0fbe39497eab3888db04b4ea9c35feaf43902fbf299b577bf3532fa7", "fetched_at": "2026-08-29T12:25:07.853933+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/operations.html"}, {"content_hash": "01e9262f26b33603d93b6bf6f1528732735b0177283bef6926bc74b056305d5f", "fetched_at": "2026-08-29T12:25:07.856015+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/rest-api.html"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:17:12.156861+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1494ec939e0bd40a34cc96df11f4a1baf1a4745f2b32f6a16a1b0ad728506ba5", "fetched_at": "2026-08-28T04:04:01.258580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sirixdb/sirix"}, {"content_hash": "060316d7e64ff8398994be081cd110a9cf4ff14491ed497ed2243bb15093942f", "fetched_at": "2026-08-29T12:25:07.832824+00:00", "kind": "homepage", "missing": false, "url": "https://sirix.io"}, {"content_hash": "2a97966c15a4f4962a46f38aa5436691d4c3ade10cb3bb1cd839721056d8932a", "fetched_at": "2026-08-29T12:25:07.842408+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/index.html"}, {"content_hash": "3b56203ab572fe2244e0b4591023e0000c4e37e10bbf6d940d0b6c88940e6297", "fetched_at": "2026-08-29T12:25:07.844618+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/getting-started.html"}, {"content_hash": "94b38f30436ae5016fd7dd2b674ddd0d5dfbcc5adcfcbd6d68dd8143c63d267e", "fetched_at": "2026-08-29T12:25:07.846503+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/features.html"}, {"content_hash": "97a6d8212aca843a44bf035a22bfa9e157e2331b29b35cea7b50737eff98b53e", "fetched_at": "2026-08-29T12:25:07.848192+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/architecture.html"}, {"content_hash": "5a359f1ccc633eacd9e176e9617b403fbfb2768697dd4136debb6ea70ac818a2", "fetched_at": "2026-08-29T12:25:07.850207+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/comparison.html"}, {"content_hash": "1585889f2e729e69485b08d3e29c05b8a7dc4befb8f82a2ad8b04c3c73558229", "fetched_at": "2026-08-29T12:25:07.852090+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/use-cases.html"}, {"content_hash": "0133f4fe0fbe39497eab3888db04b4ea9c35feaf43902fbf299b577bf3532fa7", "fetched_at": "2026-08-29T12:25:07.853933+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/operations.html"}, {"content_hash": "01e9262f26b33603d93b6bf6f1528732735b0177283bef6926bc74b056305d5f", "fetched_at": "2026-08-29T12:25:07.856015+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/rest-api.html"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:17:12.156861+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1494ec939e0bd40a34cc96df11f4a1baf1a4745f2b32f6a16a1b0ad728506ba5", "fetched_at": "2026-08-28T04:04:01.258580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sirixdb/sirix"}, {"content_hash": "060316d7e64ff8398994be081cd110a9cf4ff14491ed497ed2243bb15093942f", "fetched_at": "2026-08-29T12:25:07.832824+00:00", "kind": "homepage", "missing": false, "url": "https://sirix.io"}, {"content_hash": "2a97966c15a4f4962a46f38aa5436691d4c3ade10cb3bb1cd839721056d8932a", "fetched_at": "2026-08-29T12:25:07.842408+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/index.html"}, {"content_hash": "3b56203ab572fe2244e0b4591023e0000c4e37e10bbf6d940d0b6c88940e6297", "fetched_at": "2026-08-29T12:25:07.844618+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/getting-started.html"}, {"content_hash": "94b38f30436ae5016fd7dd2b674ddd0d5dfbcc5adcfcbd6d68dd8143c63d267e", "fetched_at": "2026-08-29T12:25:07.846503+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/features.html"}, {"content_hash": "97a6d8212aca843a44bf035a22bfa9e157e2331b29b35cea7b50737eff98b53e", "fetched_at": "2026-08-29T12:25:07.848192+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/architecture.html"}, {"content_hash": "5a359f1ccc633eacd9e176e9617b403fbfb2768697dd4136debb6ea70ac818a2", "fetched_at": "2026-08-29T12:25:07.850207+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/comparison.html"}, {"content_hash": "1585889f2e729e69485b08d3e29c05b8a7dc4befb8f82a2ad8b04c3c73558229", "fetched_at": "2026-08-29T12:25:07.852090+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/use-cases.html"}, {"content_hash": "0133f4fe0fbe39497eab3888db04b4ea9c35feaf43902fbf299b577bf3532fa7", "fetched_at": "2026-08-29T12:25:07.853933+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/operations.html"}, {"content_hash": "01e9262f26b33603d93b6bf6f1528732735b0177283bef6926bc74b056305d5f", "fetched_at": "2026-08-29T12:25:07.856015+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/rest-api.html"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:17:12.156861+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1494ec939e0bd40a34cc96df11f4a1baf1a4745f2b32f6a16a1b0ad728506ba5", "fetched_at": "2026-08-28T04:04:01.258580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sirixdb/sirix"}, {"content_hash": "060316d7e64ff8398994be081cd110a9cf4ff14491ed497ed2243bb15093942f", "fetched_at": "2026-08-29T12:25:07.832824+00:00", "kind": "homepage", "missing": false, "url": "https://sirix.io"}, {"content_hash": "2a97966c15a4f4962a46f38aa5436691d4c3ade10cb3bb1cd839721056d8932a", "fetched_at": "2026-08-29T12:25:07.842408+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/index.html"}, {"content_hash": "3b56203ab572fe2244e0b4591023e0000c4e37e10bbf6d940d0b6c88940e6297", "fetched_at": "2026-08-29T12:25:07.844618+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/getting-started.html"}, {"content_hash": "94b38f30436ae5016fd7dd2b674ddd0d5dfbcc5adcfcbd6d68dd8143c63d267e", "fetched_at": "2026-08-29T12:25:07.846503+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/features.html"}, {"content_hash": "97a6d8212aca843a44bf035a22bfa9e157e2331b29b35cea7b50737eff98b53e", "fetched_at": "2026-08-29T12:25:07.848192+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/architecture.html"}, {"content_hash": "5a359f1ccc633eacd9e176e9617b403fbfb2768697dd4136debb6ea70ac818a2", "fetched_at": "2026-08-29T12:25:07.850207+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/comparison.html"}, {"content_hash": "1585889f2e729e69485b08d3e29c05b8a7dc4befb8f82a2ad8b04c3c73558229", "fetched_at": "2026-08-29T12:25:07.852090+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/use-cases.html"}, {"content_hash": "0133f4fe0fbe39497eab3888db04b4ea9c35feaf43902fbf299b577bf3532fa7", "fetched_at": "2026-08-29T12:25:07.853933+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/operations.html"}, {"content_hash": "01e9262f26b33603d93b6bf6f1528732735b0177283bef6926bc74b056305d5f", "fetched_at": "2026-08-29T12:25:07.856015+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/rest-api.html"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.258580+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:17:12.156861+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1494ec939e0bd40a34cc96df11f4a1baf1a4745f2b32f6a16a1b0ad728506ba5", "fetched_at": "2026-08-28T04:04:01.258580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sirixdb/sirix"}, {"content_hash": "060316d7e64ff8398994be081cd110a9cf4ff14491ed497ed2243bb15093942f", "fetched_at": "2026-08-29T12:25:07.832824+00:00", "kind": "homepage", "missing": false, "url": "https://sirix.io"}, {"content_hash": "2a97966c15a4f4962a46f38aa5436691d4c3ade10cb3bb1cd839721056d8932a", "fetched_at": "2026-08-29T12:25:07.842408+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/index.html"}, {"content_hash": "3b56203ab572fe2244e0b4591023e0000c4e37e10bbf6d940d0b6c88940e6297", "fetched_at": "2026-08-29T12:25:07.844618+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/getting-started.html"}, {"content_hash": "94b38f30436ae5016fd7dd2b674ddd0d5dfbcc5adcfcbd6d68dd8143c63d267e", "fetched_at": "2026-08-29T12:25:07.846503+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/features.html"}, {"content_hash": "97a6d8212aca843a44bf035a22bfa9e157e2331b29b35cea7b50737eff98b53e", "fetched_at": "2026-08-29T12:25:07.848192+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/architecture.html"}, {"content_hash": "5a359f1ccc633eacd9e176e9617b403fbfb2768697dd4136debb6ea70ac818a2", "fetched_at": "2026-08-29T12:25:07.850207+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/comparison.html"}, {"content_hash": "1585889f2e729e69485b08d3e29c05b8a7dc4befb8f82a2ad8b04c3c73558229", "fetched_at": "2026-08-29T12:25:07.852090+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/use-cases.html"}, {"content_hash": "0133f4fe0fbe39497eab3888db04b4ea9c35feaf43902fbf299b577bf3532fa7", "fetched_at": "2026-08-29T12:25:07.853933+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/operations.html"}, {"content_hash": "01e9262f26b33603d93b6bf6f1528732735b0177283bef6926bc74b056305d5f", "fetched_at": "2026-08-29T12:25:07.856015+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/rest-api.html"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:17:12.156861+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1494ec939e0bd40a34cc96df11f4a1baf1a4745f2b32f6a16a1b0ad728506ba5", "fetched_at": "2026-08-28T04:04:01.258580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sirixdb/sirix"}, {"content_hash": "060316d7e64ff8398994be081cd110a9cf4ff14491ed497ed2243bb15093942f", "fetched_at": "2026-08-29T12:25:07.832824+00:00", "kind": "homepage", "missing": false, "url": "https://sirix.io"}, {"content_hash": "2a97966c15a4f4962a46f38aa5436691d4c3ade10cb3bb1cd839721056d8932a", "fetched_at": "2026-08-29T12:25:07.842408+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/index.html"}, {"content_hash": "3b56203ab572fe2244e0b4591023e0000c4e37e10bbf6d940d0b6c88940e6297", "fetched_at": "2026-08-29T12:25:07.844618+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/getting-started.html"}, {"content_hash": "94b38f30436ae5016fd7dd2b674ddd0d5dfbcc5adcfcbd6d68dd8143c63d267e", "fetched_at": "2026-08-29T12:25:07.846503+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/features.html"}, {"content_hash": "97a6d8212aca843a44bf035a22bfa9e157e2331b29b35cea7b50737eff98b53e", "fetched_at": "2026-08-29T12:25:07.848192+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/architecture.html"}, {"content_hash": "5a359f1ccc633eacd9e176e9617b403fbfb2768697dd4136debb6ea70ac818a2", "fetched_at": "2026-08-29T12:25:07.850207+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/comparison.html"}, {"content_hash": "1585889f2e729e69485b08d3e29c05b8a7dc4befb8f82a2ad8b04c3c73558229", "fetched_at": "2026-08-29T12:25:07.852090+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/use-cases.html"}, {"content_hash": "0133f4fe0fbe39497eab3888db04b4ea9c35feaf43902fbf299b577bf3532fa7", "fetched_at": "2026-08-29T12:25:07.853933+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/operations.html"}, {"content_hash": "01e9262f26b33603d93b6bf6f1528732735b0177283bef6926bc74b056305d5f", "fetched_at": "2026-08-29T12:25:07.856015+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/rest-api.html"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:17:12.156861+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1494ec939e0bd40a34cc96df11f4a1baf1a4745f2b32f6a16a1b0ad728506ba5", "fetched_at": "2026-08-28T04:04:01.258580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sirixdb/sirix"}, {"content_hash": "060316d7e64ff8398994be081cd110a9cf4ff14491ed497ed2243bb15093942f", "fetched_at": "2026-08-29T12:25:07.832824+00:00", "kind": "homepage", "missing": false, "url": "https://sirix.io"}, {"content_hash": "2a97966c15a4f4962a46f38aa5436691d4c3ade10cb3bb1cd839721056d8932a", "fetched_at": "2026-08-29T12:25:07.842408+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/index.html"}, {"content_hash": "3b56203ab572fe2244e0b4591023e0000c4e37e10bbf6d940d0b6c88940e6297", "fetched_at": "2026-08-29T12:25:07.844618+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/getting-started.html"}, {"content_hash": "94b38f30436ae5016fd7dd2b674ddd0d5dfbcc5adcfcbd6d68dd8143c63d267e", "fetched_at": "2026-08-29T12:25:07.846503+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/features.html"}, {"content_hash": "97a6d8212aca843a44bf035a22bfa9e157e2331b29b35cea7b50737eff98b53e", "fetched_at": "2026-08-29T12:25:07.848192+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/architecture.html"}, {"content_hash": "5a359f1ccc633eacd9e176e9617b403fbfb2768697dd4136debb6ea70ac818a2", "fetched_at": "2026-08-29T12:25:07.850207+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/comparison.html"}, {"content_hash": "1585889f2e729e69485b08d3e29c05b8a7dc4befb8f82a2ad8b04c3c73558229", "fetched_at": "2026-08-29T12:25:07.852090+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/use-cases.html"}, {"content_hash": "0133f4fe0fbe39497eab3888db04b4ea9c35feaf43902fbf299b577bf3532fa7", "fetched_at": "2026-08-29T12:25:07.853933+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/operations.html"}, {"content_hash": "01e9262f26b33603d93b6bf6f1528732735b0177283bef6926bc74b056305d5f", "fetched_at": "2026-08-29T12:25:07.856015+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/rest-api.html"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:17:12.156861+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1494ec939e0bd40a34cc96df11f4a1baf1a4745f2b32f6a16a1b0ad728506ba5", "fetched_at": "2026-08-28T04:04:01.258580+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sirixdb/sirix"}, {"content_hash": "060316d7e64ff8398994be081cd110a9cf4ff14491ed497ed2243bb15093942f", "fetched_at": "2026-08-29T12:25:07.832824+00:00", "kind": "homepage", "missing": false, "url": "https://sirix.io"}, {"content_hash": "2a97966c15a4f4962a46f38aa5436691d4c3ade10cb3bb1cd839721056d8932a", "fetched_at": "2026-08-29T12:25:07.842408+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/index.html"}, {"content_hash": "3b56203ab572fe2244e0b4591023e0000c4e37e10bbf6d940d0b6c88940e6297", "fetched_at": "2026-08-29T12:25:07.844618+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/getting-started.html"}, {"content_hash": "94b38f30436ae5016fd7dd2b674ddd0d5dfbcc5adcfcbd6d68dd8143c63d267e", "fetched_at": "2026-08-29T12:25:07.846503+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/features.html"}, {"content_hash": "97a6d8212aca843a44bf035a22bfa9e157e2331b29b35cea7b50737eff98b53e", "fetched_at": "2026-08-29T12:25:07.848192+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/architecture.html"}, {"content_hash": "5a359f1ccc633eacd9e176e9617b403fbfb2768697dd4136debb6ea70ac818a2", "fetched_at": "2026-08-29T12:25:07.850207+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/comparison.html"}, {"content_hash": "1585889f2e729e69485b08d3e29c05b8a7dc4befb8f82a2ad8b04c3c73558229", "fetched_at": "2026-08-29T12:25:07.852090+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/use-cases.html"}, {"content_hash": "0133f4fe0fbe39497eab3888db04b4ea9c35feaf43902fbf299b577bf3532fa7", "fetched_at": "2026-08-29T12:25:07.853933+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/operations.html"}, {"content_hash": "01e9262f26b33603d93b6bf6f1528732735b0177283bef6926bc74b056305d5f", "fetched_at": "2026-08-29T12:25:07.856015+00:00", "kind": "site_page", "missing": false, "url": "https://sirix.io/docs/rest-api.html"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 93}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5199, "days_push": 7, "days_rel": 49, "gap_med": 0, "n_releases_24m": 28}, "score": 97, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}