
Perenna
Git-backed permanent memory for AI agents, exposed through MCP. Stores durable memories as inspectable Markdown with local stdio and OAuth-protected Streamable…
What it does
The specific capability behind this listing, and where to get it.
Perenna
Git-backed permanent memory for AI agents, exposed through MCP. Stores durable memories as inspectable Markdown with local stdio and OAuth-protected Streamable…
Agentery has not yet captured structured capability detail for this provider.
Official Perenna links
Source repository available · no commercial pricing observed.
No price does not imply the product is free. Any code-host platform pricing is excluded.
Is Perenna good value?
Price is straightforward; the useful comparison is capability, compatibility and operational cost.
Source repository available · no commercial pricing observed.
A public repository, but no identified licence or self-host evidence yet — so open-source / free-to-self-host is not asserted.
Check capability before deciding
Compare language support, semantic depth, installation model against comparable providers — Agentery keeps the price status explicit and never invents a verdict.
Perenna's local market
Nearest products by what they do — a different cohort from the buyer-tier benchmark above.
See the MCP response behind this page · get_provider_profile()
See the MCP response behind this pageget_provider_profile (get_agent_profile remains a callable alias)
{
"agent_id": "perenna",
"name": "Perenna",
"url": "https://github.com/scarletkc/Perenna",
"logo": "https://github.com/scarletkc.png?size=200",
"niche": null,
"category": null,
"short_summary": "Git-backed permanent memory for AI agents, exposed through MCP. Stores durable memories as inspectable Markdown with local stdio and OAuth-protected Streamable…",
"task_performed": "unclear",
"inputs_accepted": [],
"outputs_produced": [],
"integrations_available": [],
"protocols_or_interfaces": [],
"industry_fit": [],
"autonomy_level": "unclear",
"human_approval_needed": "unclear",
"pricing_model": "unclear",
"price": {
"observed": false,
"billing": "not_found",
"currency": null,
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "No public price found",
"summary": "No public pricing or paid plan amounts were observed for Perenna in the supplied repository page.",
"confidence": "medium",
"source_url": "https://github.com/scarletkc/Perenna",
"checked_at": "2026-10-04T03:36:01.263Z",
"source_kind": "vendor",
"amount": null,
"display": null,
"plans": [],
"source": "render+llm"
},
"trust_or_rating_signal": [],
"evidence_quality": "unclear",
"entity_type": "mcp_server",
"regulated_data_suitability": "unclear",
"evidence_urls": [
"https://github.com/scarletkc/Perenna"
],
"last_checked": null,
"how_to_connect": {
"website": "https://github.com/scarletkc/Perenna",
"docs": null,
"mcp": null,
"a2a": null,
"api": null,
"protocols": [],
"install": "uvx vexor init Perenna automatically reuses ~/.vexor/config.json . When using proce",
"repository": "https://github.com/scarletkc/perenna"
},
"deployment": {
"model": "both",
"both_offered": false,
"hosted_endpoint": null,
"install": "uvx vexor init Perenna automatically reuses ~/.vexor/config.json . When using proce",
"note": "Offered both ways: a vendor-hosted endpoint AND a self-run install are documented.",
"evidence": {
"sources": [
"page_text:hosted",
"page_text:install",
"page_text:licence"
],
"excerpt": "ate MCP tools for reading, writing, and deleting memories Local stdio, loopback-only Streamable HTTP, and OAuth-protected remote HTTP Human-readable Markdown stored in an",
"url": "https://github.com/scarletkc/Perenna",
"observed_day": "2026-10-07",
"age_days": 1,
"hosted_evidence": "wording: \"Streamable HTTP\"",
"rule": "deploy-v1"
}
},
"licence": {
"name": "MIT",
"note": "Named licence as published; applies to the code, not to where it runs.",
"evidence": "page text: \"t-protocol self-hosted Resources Readme MIT license Activity Stars 42 stars Watc\"",
"observed_day": "2026-10-07",
"age_days": 1
},
"evidence_checks": {
"price": {
"status": "unknown",
"note": "no observed price page text held for this listing"
},
"agent_card": {
"status": "unknown",
"note": "no Agent Card URL recorded for this listing"
},
"endpoint": {
"status": "unknown",
"note": "endpoint not yet checked"
}
},
"price_history_available": "Pass price_history:true for this provider's dated plan prices (observation dates, original currency).",
"liveness": {
"probed": true,
"alive": true,
"endpoint_kind": "site",
"latency_ms": 841,
"uptime_7d": 1,
"checked_at": "2026-10-08T02:43:07.966Z",
"consecutive_failures": 0,
"status": "alive"
},
"price_extras": {
"free_tier": null,
"unit_cost": null
},
"reported_success": null,
"feedback": "If you actually use this provider, call report_outcome with the result. Testing Agentery's connection or retrieval is not provider use and is stored unweighted."
}