Nous.Tools.ResearchNotes (nous v0.13.3)

View Source

Structured note-taking tools for research agents.

Provides tools to track findings, gaps, and contradictions across research iterations. Uses ContextUpdate to persist state in the agent's context deps.

Usage

tools = Nous.Tools.ResearchNotes.all_tools()
agent = Agent.new("openai:gpt-4", tools: tools)

Summary

Functions

add_contradiction(ctx, args)

add_finding(ctx, args)

add_gap(ctx, args)

all_tools()

Returns all research note tools as a list.

list_findings(ctx, args)

list_gaps(ctx, args)