BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon-2026//talk//8CDNV9
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-juliacon-2026-8CDNV9@pretalx.com
DTSTART;TZID=CET:20260812T103000
DTEND;TZID=CET:20260812T110000
DESCRIPTION:AI Agent software has proliferated in the last year. What start
 ed out as simple chatbots has evolved into deeply capable personal AI assi
 stants and agent "swarms".\n\nAgentif.jl provides a set of agent "primitiv
 es" to enable building and configuring agent harnesses in pure Julia.\n\n-
  LLMProviders.jl: model provider abstraction\; unifies Anthropic\, OpenAI\
 , OpenRouter\, and other LLM providers under common models/"stream" functi
 onality\n- Agentif.jl: core Agent\, Tool\, Channel\, Session\, Compaction\
 , and middleware definitions that form the core "agent loop" functionality
 \n- LLMTools.jl: Sets of predefined tools that can be provided to agents\,
  including: subagents\, pty sessions\, web search\, Julia worker processes
 \, and basic bash tools (ls\, grep\, read\, write\, edit\, etc.)\n- Vo.jl:
  an example "personal assistant" setup using above primitives bundled toge
 ther
DTSTAMP:20260428T145937Z
LOCATION:Room 2
SUMMARY:Agentif.jl: AI agent primitives for Julia - Jacob Quinn
URL:https://pretalx.com/juliacon-2026/talk/8CDNV9/
END:VEVENT
END:VCALENDAR
