Reference implementation of Dutta et al., 2025
Human-AI Co-Construction
HAI-Co² is an open workspace where you and an LLM agent build a shared artifact together. You set the constraints; the agent collaborates by reading and modifying a structured workspace — preferences, todos, document — through tools.
Constraints, not just prompts
Express hard and soft preferences once — the agent honours them across every step.
Shared, structured artifact
Document, todos and preferences live in one workspace that both you and the agent can edit.
Conversation with memory
Threads persist via LangGraph + Postgres checkpoints. Resume tomorrow exactly where you left off.