Repository navigation
v0.4.2
·
29 commits
to main
since this release
MARE v0.4.2
MARE v0.4.2 turns the project into a more cohesive product surface.
This release is about making MARE easier to understand, easier to try, and easier to treat like one system instead of a set of disconnected entrypoints.
Highlights
- Added a unified product CLI:
mare --helpmare uimare chatmare askmare workflowmare ingestmare evalmare mcp
- Added a simple document-agent experience:
mare chat --folder ./docs- ask questions over a folder of PDFs
- get source file, page, snippet, highlight path, and retrieval reason
- Made the visual playground easier to launch:
mare ui- no need to remember the raw Streamlit command
- Improved first-run onboarding and landing-page clarity:
- one-product README structure
- visual-first quickstart
- clearer “which interface should I use?” guidance
- clearer generated evidence file locations
- Improved MCP/Create App readiness:
- remote MCP transport support
- compatibility with older FastMCP SDK signatures
- host/origin allowlist support for tunneled testing
- URL-based PDF MCP tools:
ingest_pdf_urlquery_pdf_url
Why this release matters
Earlier releases made MARE technically stronger.
v0.4.2 makes MARE feel more like a product:
- one front door
- one mental model
- multiple usage modes on top of the same evidence-first engine
The intended shape is now much clearer:
mare
-> ui
-> chat
-> workflow
-> mcp
That means new users can understand MARE faster, while developers and agent builders still get the deeper integration layers underneath.
Install
pip install mare-retrievalVisual playground:
pip install "mare-retrieval[ui]"
mare uiSimple document-agent loop:
mare chat --folder ./docsNotes
- Python import remains
import mare - GitHub repo remains
MARE - PyPI distribution name remains
mare-retrieval mare uiandmare chatare now the clearest first-use entrypointsmare mcpremains the protocol-facing integration path for agent platforms and remote app workflows