agentic-chat #3

Merged
sanj merged 14 commits from agentic-chat into main 2026-07-19 11:18:13 +00:00
Owner

Implements an AI Assistant feature in the Chat panel - connects to a new "agent" module that mediates calls to an LLM backend. Currently using openrouter.ai with gemini-flash-lite but this should work across most model providers with a settings.py change. A user needs to be is_staff to access the AI assistant to prevent anonymous token spend.

Did not spend a lot of time on details of the agent behaviour - that's likely a follow-up - but seems to perform reasonably okay on doing basic search on pad.ma, returning clips and performing actions on the timeline like adding transitions, etc.

Implements an AI Assistant feature in the Chat panel - connects to a new "agent" module that mediates calls to an LLM backend. Currently using openrouter.ai with `gemini-flash-lite` but this should work across most model providers with a settings.py change. A user needs to be `is_staff` to access the AI assistant to prevent anonymous token spend. Did not spend a lot of time on details of the agent behaviour - that's likely a follow-up - but seems to perform reasonably okay on doing basic search on pad.ma, returning clips and performing actions on the timeline like adding transitions, etc.
sanj added 14 commits 2026-07-19 11:18:00 +00:00
sanj merged commit d60bfde4d3 into main 2026-07-19 11:18:13 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sanj/fabled-editor!3
No description provided.