{"adoption": {"forks": 2697, "observed_at": "2026-08-28T04:06:43.960827+00:00", "stars": 2405}, "canonical_url": "https://ross.abutalabs.com/products/fineract", "card": {"archived": false, "artifact_type": "application", "description": "Apache Fineract", "domain": ["fintech", "backend", "apis", "self-hosted"], "enriched": true, "function": ["api-framework", "http-server", "auth", "workflow-automation"], "health_score": 100, "homepage": "https://fineract.apache.org", "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "stable", "member_repos": ["apache/fineract"], "name": "apache/fineract", "platform": ["jvm", "cloud", "self-hosted"], "pushed_at": "2026-08-26T16:37:51+00:00", "repo": "apache/fineract", "stars": 2405, "tags": ["core-banking", "microfinance", "loans", "savings", "digital-financial-services", "headless-banking", "financial-inclusion", "rest-api", "reporting", "docker", "kubernetes", "web-server"], "topics": ["apache", "banking", "finance", "fintech", "group-lending", "group-savings", "java", "lending", "loans", "microfinance", "savings", "social-impact", "tech4good"], "urls": [], "use_cases": ["run a core banking backend for a microfinance institution", "build a neobank or digital banking product on open APIs", "manage loan portfolios and repayment schedules", "manage savings accounts and member deposits for a credit union", "integrate banking APIs into a custom frontend or mobile app", "deploy a cloud-ready banking system with Docker or Kubernetes", "handle KYC and client onboarding for financial services", "track accounting and journal entries for financial transactions"], "what_it_is": "Apache Fineract is an open-source, cloud-ready core banking platform written in Java, providing client management, loan and savings portfolio management, accounting, and reporting through open REST APIs. It is a headless backend designed for financial institutions, fintechs, and microfinance organizations serving unbanked and underbanked populations.", "when_to_avoid": ["you need a ready-made banking UI - Fineract is headless and requires a separate frontend", "you need consumer-grade retail banking features like card processing or payment rails out of the box", "your team cannot operate a Java/JVM backend with a relational database", "you need a lightweight ledger only - Fineract is a full banking platform with significant operational complexity"], "when_to_choose": ["you need an open-source core banking or microfinance backend with proven production use", "you want a headless platform with open REST APIs to build custom financial products", "you serve microfinance, cooperative, or credit union use cases including group lending and savings", "you need cloud-native deployment with Docker/Kubernetes support and Apache governance"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/fineract", "repo": "apache/fineract", "role": "main", "score": 93}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:43.960827+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:34:07.758464+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1becd768f82cc617a35ae0554d97b29cd88a5a1d516cb09686b20e612c8e9819", "fetched_at": "2026-08-28T04:06:43.960827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/fineract"}, {"content_hash": "33aaf0d2aca2c744fcaeffd8eaa874aee433e7b16b4cf1efce0c95f16886e37f", "fetched_at": "2026-08-29T10:14:42.653759+00:00", "kind": "homepage", "missing": false, "url": "https://fineract.apache.org"}, {"content_hash": "470639c5fc3ca159c0e56b79300b5f248ff721d10934e50ae5a344ac5ce69e71", "fetched_at": "2026-08-29T10:14:42.677241+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/legacy"}, {"content_hash": "a9345f0c7ec12bb86e20904441655de75f84b3b2e19cf152ae1fdc977985cb99", "fetched_at": "2026-08-29T10:14:42.665224+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/current"}, {"content_hash": "b285d2925068e6aea5dc67eaf58edb12fb731b9fa6df06f2d1736895239fc348", "fetched_at": "2026-08-29T10:14:42.672100+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs"}, {"content_hash": "f5a009dc5c09d8e3213b1076dd5ff6445b2160dc3f43ce6b8f35c992f0446138", "fetched_at": "2026-08-29T10:14:42.675461+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Home"}, {"content_hash": "05a0338ab1bcf0dc399840b1f38646e44a27d3759dddba719e1f1b24db6ce6a9", "fetched_at": "2026-08-29T10:14:42.662822+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=91554327"}, {"content_hash": "df97e300224f6cea09fbd3669fe18338f4456405a80afac2bac8680cea26fb70", "fetched_at": "2026-08-29T10:14:42.668282+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT"}, {"content_hash": "5ed2d23820d4f0fceb1d750266eca7da65d756153cc430203a2ac3924dc8108f", "fetched_at": "2026-08-29T10:14:42.670047+00:00", "kind": "site_page", "missing": false, "url": "https://www.apache.org/info/verification.html"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:43.960827+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:34:07.758464+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1becd768f82cc617a35ae0554d97b29cd88a5a1d516cb09686b20e612c8e9819", "fetched_at": "2026-08-28T04:06:43.960827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/fineract"}, {"content_hash": "33aaf0d2aca2c744fcaeffd8eaa874aee433e7b16b4cf1efce0c95f16886e37f", "fetched_at": "2026-08-29T10:14:42.653759+00:00", "kind": "homepage", "missing": false, "url": "https://fineract.apache.org"}, {"content_hash": "470639c5fc3ca159c0e56b79300b5f248ff721d10934e50ae5a344ac5ce69e71", "fetched_at": "2026-08-29T10:14:42.677241+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/legacy"}, {"content_hash": "a9345f0c7ec12bb86e20904441655de75f84b3b2e19cf152ae1fdc977985cb99", "fetched_at": "2026-08-29T10:14:42.665224+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/current"}, {"content_hash": "b285d2925068e6aea5dc67eaf58edb12fb731b9fa6df06f2d1736895239fc348", "fetched_at": "2026-08-29T10:14:42.672100+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs"}, {"content_hash": "f5a009dc5c09d8e3213b1076dd5ff6445b2160dc3f43ce6b8f35c992f0446138", "fetched_at": "2026-08-29T10:14:42.675461+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Home"}, {"content_hash": "05a0338ab1bcf0dc399840b1f38646e44a27d3759dddba719e1f1b24db6ce6a9", "fetched_at": "2026-08-29T10:14:42.662822+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=91554327"}, {"content_hash": "df97e300224f6cea09fbd3669fe18338f4456405a80afac2bac8680cea26fb70", "fetched_at": "2026-08-29T10:14:42.668282+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT"}, {"content_hash": "5ed2d23820d4f0fceb1d750266eca7da65d756153cc430203a2ac3924dc8108f", "fetched_at": "2026-08-29T10:14:42.670047+00:00", "kind": "site_page", "missing": false, "url": "https://www.apache.org/info/verification.html"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:34:07.758464+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1becd768f82cc617a35ae0554d97b29cd88a5a1d516cb09686b20e612c8e9819", "fetched_at": "2026-08-28T04:06:43.960827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/fineract"}, {"content_hash": "33aaf0d2aca2c744fcaeffd8eaa874aee433e7b16b4cf1efce0c95f16886e37f", "fetched_at": "2026-08-29T10:14:42.653759+00:00", "kind": "homepage", "missing": false, "url": "https://fineract.apache.org"}, {"content_hash": "470639c5fc3ca159c0e56b79300b5f248ff721d10934e50ae5a344ac5ce69e71", "fetched_at": "2026-08-29T10:14:42.677241+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/legacy"}, {"content_hash": "a9345f0c7ec12bb86e20904441655de75f84b3b2e19cf152ae1fdc977985cb99", "fetched_at": "2026-08-29T10:14:42.665224+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/current"}, {"content_hash": "b285d2925068e6aea5dc67eaf58edb12fb731b9fa6df06f2d1736895239fc348", "fetched_at": "2026-08-29T10:14:42.672100+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs"}, {"content_hash": "f5a009dc5c09d8e3213b1076dd5ff6445b2160dc3f43ce6b8f35c992f0446138", "fetched_at": "2026-08-29T10:14:42.675461+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Home"}, {"content_hash": "05a0338ab1bcf0dc399840b1f38646e44a27d3759dddba719e1f1b24db6ce6a9", "fetched_at": "2026-08-29T10:14:42.662822+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=91554327"}, {"content_hash": "df97e300224f6cea09fbd3669fe18338f4456405a80afac2bac8680cea26fb70", "fetched_at": "2026-08-29T10:14:42.668282+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT"}, {"content_hash": "5ed2d23820d4f0fceb1d750266eca7da65d756153cc430203a2ac3924dc8108f", "fetched_at": "2026-08-29T10:14:42.670047+00:00", "kind": "site_page", "missing": false, "url": "https://www.apache.org/info/verification.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:06:43.960827+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:43.960827+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:43.960827+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:34:07.758464+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1becd768f82cc617a35ae0554d97b29cd88a5a1d516cb09686b20e612c8e9819", "fetched_at": "2026-08-28T04:06:43.960827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/fineract"}, {"content_hash": "33aaf0d2aca2c744fcaeffd8eaa874aee433e7b16b4cf1efce0c95f16886e37f", "fetched_at": "2026-08-29T10:14:42.653759+00:00", "kind": "homepage", "missing": false, "url": "https://fineract.apache.org"}, {"content_hash": "470639c5fc3ca159c0e56b79300b5f248ff721d10934e50ae5a344ac5ce69e71", "fetched_at": "2026-08-29T10:14:42.677241+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/legacy"}, {"content_hash": "a9345f0c7ec12bb86e20904441655de75f84b3b2e19cf152ae1fdc977985cb99", "fetched_at": "2026-08-29T10:14:42.665224+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/current"}, {"content_hash": "b285d2925068e6aea5dc67eaf58edb12fb731b9fa6df06f2d1736895239fc348", "fetched_at": "2026-08-29T10:14:42.672100+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs"}, {"content_hash": "f5a009dc5c09d8e3213b1076dd5ff6445b2160dc3f43ce6b8f35c992f0446138", "fetched_at": "2026-08-29T10:14:42.675461+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Home"}, {"content_hash": "05a0338ab1bcf0dc399840b1f38646e44a27d3759dddba719e1f1b24db6ce6a9", "fetched_at": "2026-08-29T10:14:42.662822+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=91554327"}, {"content_hash": "df97e300224f6cea09fbd3669fe18338f4456405a80afac2bac8680cea26fb70", "fetched_at": "2026-08-29T10:14:42.668282+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT"}, {"content_hash": "5ed2d23820d4f0fceb1d750266eca7da65d756153cc430203a2ac3924dc8108f", "fetched_at": "2026-08-29T10:14:42.670047+00:00", "kind": "site_page", "missing": false, "url": "https://www.apache.org/info/verification.html"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:43.960827+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:43.960827+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:34:07.758464+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1becd768f82cc617a35ae0554d97b29cd88a5a1d516cb09686b20e612c8e9819", "fetched_at": "2026-08-28T04:06:43.960827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/fineract"}, {"content_hash": "33aaf0d2aca2c744fcaeffd8eaa874aee433e7b16b4cf1efce0c95f16886e37f", "fetched_at": "2026-08-29T10:14:42.653759+00:00", "kind": "homepage", "missing": false, "url": "https://fineract.apache.org"}, {"content_hash": "470639c5fc3ca159c0e56b79300b5f248ff721d10934e50ae5a344ac5ce69e71", "fetched_at": "2026-08-29T10:14:42.677241+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/legacy"}, {"content_hash": "a9345f0c7ec12bb86e20904441655de75f84b3b2e19cf152ae1fdc977985cb99", "fetched_at": "2026-08-29T10:14:42.665224+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/current"}, {"content_hash": "b285d2925068e6aea5dc67eaf58edb12fb731b9fa6df06f2d1736895239fc348", "fetched_at": "2026-08-29T10:14:42.672100+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs"}, {"content_hash": "f5a009dc5c09d8e3213b1076dd5ff6445b2160dc3f43ce6b8f35c992f0446138", "fetched_at": "2026-08-29T10:14:42.675461+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Home"}, {"content_hash": "05a0338ab1bcf0dc399840b1f38646e44a27d3759dddba719e1f1b24db6ce6a9", "fetched_at": "2026-08-29T10:14:42.662822+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=91554327"}, {"content_hash": "df97e300224f6cea09fbd3669fe18338f4456405a80afac2bac8680cea26fb70", "fetched_at": "2026-08-29T10:14:42.668282+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT"}, {"content_hash": "5ed2d23820d4f0fceb1d750266eca7da65d756153cc430203a2ac3924dc8108f", "fetched_at": "2026-08-29T10:14:42.670047+00:00", "kind": "site_page", "missing": false, "url": "https://www.apache.org/info/verification.html"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:43.960827+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:43.960827+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:43.960827+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:34:07.758464+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1becd768f82cc617a35ae0554d97b29cd88a5a1d516cb09686b20e612c8e9819", "fetched_at": "2026-08-28T04:06:43.960827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/fineract"}, {"content_hash": "33aaf0d2aca2c744fcaeffd8eaa874aee433e7b16b4cf1efce0c95f16886e37f", "fetched_at": "2026-08-29T10:14:42.653759+00:00", "kind": "homepage", "missing": false, "url": "https://fineract.apache.org"}, {"content_hash": "470639c5fc3ca159c0e56b79300b5f248ff721d10934e50ae5a344ac5ce69e71", "fetched_at": "2026-08-29T10:14:42.677241+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/legacy"}, {"content_hash": "a9345f0c7ec12bb86e20904441655de75f84b3b2e19cf152ae1fdc977985cb99", "fetched_at": "2026-08-29T10:14:42.665224+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/current"}, {"content_hash": "b285d2925068e6aea5dc67eaf58edb12fb731b9fa6df06f2d1736895239fc348", "fetched_at": "2026-08-29T10:14:42.672100+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs"}, {"content_hash": "f5a009dc5c09d8e3213b1076dd5ff6445b2160dc3f43ce6b8f35c992f0446138", "fetched_at": "2026-08-29T10:14:42.675461+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Home"}, {"content_hash": "05a0338ab1bcf0dc399840b1f38646e44a27d3759dddba719e1f1b24db6ce6a9", "fetched_at": "2026-08-29T10:14:42.662822+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=91554327"}, {"content_hash": "df97e300224f6cea09fbd3669fe18338f4456405a80afac2bac8680cea26fb70", "fetched_at": "2026-08-29T10:14:42.668282+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT"}, {"content_hash": "5ed2d23820d4f0fceb1d750266eca7da65d756153cc430203a2ac3924dc8108f", "fetched_at": "2026-08-29T10:14:42.670047+00:00", "kind": "site_page", "missing": false, "url": "https://www.apache.org/info/verification.html"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:43.960827+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:43.960827+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:34:07.758464+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1becd768f82cc617a35ae0554d97b29cd88a5a1d516cb09686b20e612c8e9819", "fetched_at": "2026-08-28T04:06:43.960827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/fineract"}, {"content_hash": "33aaf0d2aca2c744fcaeffd8eaa874aee433e7b16b4cf1efce0c95f16886e37f", "fetched_at": "2026-08-29T10:14:42.653759+00:00", "kind": "homepage", "missing": false, "url": "https://fineract.apache.org"}, {"content_hash": "470639c5fc3ca159c0e56b79300b5f248ff721d10934e50ae5a344ac5ce69e71", "fetched_at": "2026-08-29T10:14:42.677241+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/legacy"}, {"content_hash": "a9345f0c7ec12bb86e20904441655de75f84b3b2e19cf152ae1fdc977985cb99", "fetched_at": "2026-08-29T10:14:42.665224+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/current"}, {"content_hash": "b285d2925068e6aea5dc67eaf58edb12fb731b9fa6df06f2d1736895239fc348", "fetched_at": "2026-08-29T10:14:42.672100+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs"}, {"content_hash": "f5a009dc5c09d8e3213b1076dd5ff6445b2160dc3f43ce6b8f35c992f0446138", "fetched_at": "2026-08-29T10:14:42.675461+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Home"}, {"content_hash": "05a0338ab1bcf0dc399840b1f38646e44a27d3759dddba719e1f1b24db6ce6a9", "fetched_at": "2026-08-29T10:14:42.662822+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=91554327"}, {"content_hash": "df97e300224f6cea09fbd3669fe18338f4456405a80afac2bac8680cea26fb70", "fetched_at": "2026-08-29T10:14:42.668282+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT"}, {"content_hash": "5ed2d23820d4f0fceb1d750266eca7da65d756153cc430203a2ac3924dc8108f", "fetched_at": "2026-08-29T10:14:42.670047+00:00", "kind": "site_page", "missing": false, "url": "https://www.apache.org/info/verification.html"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:34:07.758464+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1becd768f82cc617a35ae0554d97b29cd88a5a1d516cb09686b20e612c8e9819", "fetched_at": "2026-08-28T04:06:43.960827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/fineract"}, {"content_hash": "33aaf0d2aca2c744fcaeffd8eaa874aee433e7b16b4cf1efce0c95f16886e37f", "fetched_at": "2026-08-29T10:14:42.653759+00:00", "kind": "homepage", "missing": false, "url": "https://fineract.apache.org"}, {"content_hash": "470639c5fc3ca159c0e56b79300b5f248ff721d10934e50ae5a344ac5ce69e71", "fetched_at": "2026-08-29T10:14:42.677241+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/legacy"}, {"content_hash": "a9345f0c7ec12bb86e20904441655de75f84b3b2e19cf152ae1fdc977985cb99", "fetched_at": "2026-08-29T10:14:42.665224+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/current"}, {"content_hash": "b285d2925068e6aea5dc67eaf58edb12fb731b9fa6df06f2d1736895239fc348", "fetched_at": "2026-08-29T10:14:42.672100+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs"}, {"content_hash": "f5a009dc5c09d8e3213b1076dd5ff6445b2160dc3f43ce6b8f35c992f0446138", "fetched_at": "2026-08-29T10:14:42.675461+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Home"}, {"content_hash": "05a0338ab1bcf0dc399840b1f38646e44a27d3759dddba719e1f1b24db6ce6a9", "fetched_at": "2026-08-29T10:14:42.662822+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=91554327"}, {"content_hash": "df97e300224f6cea09fbd3669fe18338f4456405a80afac2bac8680cea26fb70", "fetched_at": "2026-08-29T10:14:42.668282+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT"}, {"content_hash": "5ed2d23820d4f0fceb1d750266eca7da65d756153cc430203a2ac3924dc8108f", "fetched_at": "2026-08-29T10:14:42.670047+00:00", "kind": "site_page", "missing": false, "url": "https://www.apache.org/info/verification.html"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:34:07.758464+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1becd768f82cc617a35ae0554d97b29cd88a5a1d516cb09686b20e612c8e9819", "fetched_at": "2026-08-28T04:06:43.960827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/fineract"}, {"content_hash": "33aaf0d2aca2c744fcaeffd8eaa874aee433e7b16b4cf1efce0c95f16886e37f", "fetched_at": "2026-08-29T10:14:42.653759+00:00", "kind": "homepage", "missing": false, "url": "https://fineract.apache.org"}, {"content_hash": "470639c5fc3ca159c0e56b79300b5f248ff721d10934e50ae5a344ac5ce69e71", "fetched_at": "2026-08-29T10:14:42.677241+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/legacy"}, {"content_hash": "a9345f0c7ec12bb86e20904441655de75f84b3b2e19cf152ae1fdc977985cb99", "fetched_at": "2026-08-29T10:14:42.665224+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/current"}, {"content_hash": "b285d2925068e6aea5dc67eaf58edb12fb731b9fa6df06f2d1736895239fc348", "fetched_at": "2026-08-29T10:14:42.672100+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs"}, {"content_hash": "f5a009dc5c09d8e3213b1076dd5ff6445b2160dc3f43ce6b8f35c992f0446138", "fetched_at": "2026-08-29T10:14:42.675461+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Home"}, {"content_hash": "05a0338ab1bcf0dc399840b1f38646e44a27d3759dddba719e1f1b24db6ce6a9", "fetched_at": "2026-08-29T10:14:42.662822+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=91554327"}, {"content_hash": "df97e300224f6cea09fbd3669fe18338f4456405a80afac2bac8680cea26fb70", "fetched_at": "2026-08-29T10:14:42.668282+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT"}, {"content_hash": "5ed2d23820d4f0fceb1d750266eca7da65d756153cc430203a2ac3924dc8108f", "fetched_at": "2026-08-29T10:14:42.670047+00:00", "kind": "site_page", "missing": false, "url": "https://www.apache.org/info/verification.html"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:34:07.758464+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1becd768f82cc617a35ae0554d97b29cd88a5a1d516cb09686b20e612c8e9819", "fetched_at": "2026-08-28T04:06:43.960827+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apache/fineract"}, {"content_hash": "33aaf0d2aca2c744fcaeffd8eaa874aee433e7b16b4cf1efce0c95f16886e37f", "fetched_at": "2026-08-29T10:14:42.653759+00:00", "kind": "homepage", "missing": false, "url": "https://fineract.apache.org"}, {"content_hash": "470639c5fc3ca159c0e56b79300b5f248ff721d10934e50ae5a344ac5ce69e71", "fetched_at": "2026-08-29T10:14:42.677241+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/legacy"}, {"content_hash": "a9345f0c7ec12bb86e20904441655de75f84b3b2e19cf152ae1fdc977985cb99", "fetched_at": "2026-08-29T10:14:42.665224+00:00", "kind": "site_page", "missing": false, "url": "https://fineract.apache.org/docs/current"}, {"content_hash": "b285d2925068e6aea5dc67eaf58edb12fb731b9fa6df06f2d1736895239fc348", "fetched_at": "2026-08-29T10:14:42.672100+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs"}, {"content_hash": "f5a009dc5c09d8e3213b1076dd5ff6445b2160dc3f43ce6b8f35c992f0446138", "fetched_at": "2026-08-29T10:14:42.675461+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Home"}, {"content_hash": "05a0338ab1bcf0dc399840b1f38646e44a27d3759dddba719e1f1b24db6ce6a9", "fetched_at": "2026-08-29T10:14:42.662822+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=91554327"}, {"content_hash": "df97e300224f6cea09fbd3669fe18338f4456405a80afac2bac8680cea26fb70", "fetched_at": "2026-08-29T10:14:42.668282+00:00", "kind": "site_page", "missing": false, "url": "https://cwiki.apache.org/confluence/display/FINERACT"}, {"content_hash": "5ed2d23820d4f0fceb1d750266eca7da65d756153cc430203a2ac3924dc8108f", "fetched_at": "2026-08-29T10:14:42.670047+00:00", "kind": "site_page", "missing": false, "url": "https://www.apache.org/info/verification.html"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 81}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3907, "days_push": 7, "days_rel": 50, "gap_med": 81.5, "n_releases_24m": 7}, "score": 93, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}