KnowAgent

KnowAgent improves LLM-based planning agents by explicitly injecting action knowledge - what the actions are and how they relate - rather than letting the LLM invent its own action space at runtime.
Ask this paper
Action Knowledge Base: A structured description of valid actions, preconditions, and transitions that constrains the plans the agent is allowed to generate.
Knowledgeable self-learning: The agent iteratively plans, executes, critiques, and refines actions against the knowledge base, continuously improving while avoiding invalid steps.
Hallucination mitigation: By grounding planning in explicit action semantics, KnowAgent noticeably reduces the "planning hallucinations" where agents emit syntactically valid but semantically nonsensical actions.
Benchmarks: Evaluated on HotpotQA (multi-hop QA) and ALFWorld (interactive embodied tasks), it matches or outperforms strong baselines across multiple LLM backbones.