Dr. Boyuan (Keven) Guan
Framework creator & lead developer
Knowledge graphs, propose→review→accept protocol, eight Tier-A validators, and a human review dashboard — not prompt text alone.
Open-source research software by Boyuan (Keven) Guan (@Keven1894). License: MIT (code) · CC BY-NC 4.0 (docs & KG content).
Developed and battle-tested through production research data lifecycle management at an academic library: 10+ governed agents, 100+ TB under management, data types spanning historical aerial photos, GIS layers, time series, and real-time sensor streams; pipelines covering FAIR publication, data dashboards, GIS cataloging, real-time streaming, and MLOps across 14 active projects.
Patterns were generalized from EnviStor practice. Public repositories are framework-only — no production data, no Envita deployment code.
Pin release v3.0.0 for paper reproducibility. Requires Python 3.11+.
git clone https://github.com/Keven1894/AgentLoom.git cd AgentLoom && git checkout v3.0.0 python -m venv .venv # macOS / Linux source .venv/bin/activate pip install -e .[dev] python -m agentloom.kg.validate_all python -m agentloom.validators.run_all # Windows (PowerShell) # .venv\Scripts\pip install -e .[dev] # .venv\Scripts\python -m agentloom.kg.validate_all # .venv\Scripts\python -m agentloom.validators.run_all
PASS — all 8 Tier-A validator(s) succeeded.
Optional: start the review dashboard —
python -m uvicorn agentloom.dashboard.app:app --port 8000 --host 127.0.0.1
→ open http://127.0.0.1:8000.
Full guide: docs/guides/START_HERE.md.
Four repositories, four roles — split by what they are and by agent lifecycle phase.
| Repository | Role | Lifecycle phase |
|---|---|---|
| co-agenticOS | Governance spec — rules, coordination, memory boundaries | sets the rules |
| AgentLoom | Build framework — KG governance, validators, propose-review-accept | authoring time |
| agentloom-runtime | Runtime library — layered memory, graph-first retrieval | run time |
| ucgis-agentloom-2026-workshop | Concrete instance — worked, forkable example | a use of all of the above |
Runnable stack: governed KG data, executable validators, human review dashboard, CLI accept gate.
Protocol details: propose-review-protocol.md · Architecture: agentloom-architecture.md
Learning and governance strands interlock — engineering auto-extends; governance human-reviews.
Full narrative: dual-helix-clarification.md · Diagram spec: dual-helix-diagram-spec.md · Governance spec: co-agenticOS
AgentLoom is a domain-neutral governance framework. EnviStor and Envita are institutional instances that apply these patterns in production research data management — they are not shipped in the public AgentLoom repository.
The agent governance layer in EnviStor-related work follows the AgentLoom framework. Framework source is public and domain-neutral; EnviStor/Envita deployment artifacts and production data are not included.
For an institutional case study (DIVA / Dataverse), see the Dataverse DIVA case study in the repository docs.
AgentLoom v3.0.0 is archived at https://doi.org/10.5281/zenodo.20650518. Reproduction steps and ecosystem overview: https://keven1894.github.io/AgentLoom/
@software{guan2026agentloom,
author = {Guan, Boyuan (Keven) and Juh{\'a}sz, Levente and Cui, Wencong},
title = {AgentLoom: Executable Governance Framework for Builder Agents},
year = {2026},
version = {3.0.0},
publisher = {Zenodo},
doi = {10.5281/zenodo.20650518},
url = {https://github.com/Keven1894/AgentLoom}
}
Version-pinned cite: 10.5281/zenodo.20650518 (v3.0.0). Concept DOI (latest): 10.5281/zenodo.17561540. Author ORCID: 0000-0002-4244-5011. See also CITATION.cff.
Framework creator & lead developer
UCGIS 2026 workshop co-organizer · University of Florida, GATOR Lab
UCGIS 2026 workshop co-organizer
Full list: CONTRIBUTORS.md