Extend Onelist with AI-powered agents that organize, summarize, and enhance your knowledge automatically.
Agents are background services that process your entries automatically. They read from Onelist via API, perform intelligent operations, and write results back.
River is your unified life assistant - combining knowledge navigation, GTD methodology, proactive coaching, and intelligent automation into one trusted system that achieves "mind like water."
Natural language queries across your entire life database. Synthesize insights from memories, projects, and goals.
GTD-powered organization: Domains, Scopes, Projects, and Buckets. Capture to clarify to engage.
Daily briefings, weekly reviews, and gentle nudges. River keeps you aligned with your goals.
Smart scheduling, reminder management, and context-aware suggestions for your next actions.
River coordinates specialized agents (Searcher, Asset Enrichment, etc.) to handle complex requests.
Auto-categorizes captures into the right project, suggests tags, and maintains your GTD contexts.
River unifies query/synthesis, personal assistant, and GTD life management into one seamless experience - your trusted external brain.
Learn More About RiverWhile River is the unified interface, these specialized agents handle specific tasks in the background.
Extracts metadata from images, PDFs, and files. Auto-generates descriptions, tags, and structured data from raw assets.
Learn more →Two-layer retrieval: searches atomic memories, then injects source chunks. Powers semantic search and RAG.
Learn more →Extracts atomic memories, assesses content quality (clickbait detection), generates TTS audio, and compacts knowledge.
Learn more →Organizes tags, suggests merges, and enforces consistency across your knowledge base.
Learn more →Finds related external content, creates draft entries with citations and source links.
Learn more →Generates outlines, drafts content, and assists with citations for long-form writing.
Learn more →Web Clipper available now. Full imports from Evernote, Notion, Obsidian, RSS coming post-MVP.
Learn more →Featured integration. Moltbot uses Onelist as its persistent memory layer with hierarchical context loading.
Integration Guide →The definitive AI memory solution
Agents are just API clients. Build them in any language.
import onelist
client = onelist.Client(api_key="...")
# Find entries that need processing
entries = client.entries.list(
tags=["needs-summary"],
limit=10
)
for entry in entries:
# Generate summary using your favorite LLM
summary = generate_summary(entry.content)
# Update entry with summary
client.entries.update(
entry.id,
metadata={"summary": summary},
tags=entry.tags + ["summarized"]
)
Let agents handle the tedious parts while you focus on what matters.