{"repo":"ybeven/4D-ARE","free":true,"listed":false,"github":"https://github.com/ybeven/4D-ARE","clone":"git clone https://github.com/ybeven/4D-ARE.git","description":"Build LLM agents that explain why, not just what. Attribution-driven agent requirements engineering framework. Based on the 4D-ARE Paper - https://arxiv.org/abs/2601.04556","language":"Python","stars":182,"topics":["agents","causal-reasoning","llm","mcp","prompt-engineering","python"],"license":"MIT","category":"ai-agents","readme_excerpt":"4D-ARE: Attribution-Driven Agent Requirements Engineering Build LLM agents that explain why , not just what . The Problem Your LLM agent has full data access and executes flawlessly. But when asked: \"Why is our customer retention rate only 56%?\" It returns a list of metrics instead of a causal explanation: This is the Attribution Gap - agents can report what happened, but struggle to explain why . The Solution 4D-ARE provides a framework for building agents that trace causal chains through 4 dimensions: Instead of a metric dump, you get: Quick Start Installation Basic Usage Using CLI Key Features 4-Dimensional Analysis Every analysis traces the causal chain through: - D R (Results) : Observable outcomes - display only - D P (Process) : Operational factors - interpret + recommend - D S (Support) : Resource factors - suggest for review - D L (Long-term) : Environmental factors - context only Domain Customization Adapt 4D-ARE to any domain with custom templates: Pre-built templates available: BANKING TEMPLATE , HEALTHCARE TEMPLATE , ECOMMERCE TEMPLATE MCP Data Integration Connect to real data sources via MCP (Model Context Protocol): How It Works 4D-ARE solves the attribution gap at design time , not runtime: Approach When What ---------- ------ ------ ReAct, CoT Runtime How to reason step-by-step 4D-ARE Design time What to reason about The framework specifies: 1. Dimensions : What categories of factors to consider 2. Authority Levels : What actions the agent can recommend 3. Bo","default_branch":null,"files":null,"tree":[],"storefront":"/r/ybeven","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ybeven/4D-ARE/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}