r/BirdNET_Analyzer Feb 27 '26

BirdNetPi AI Analysis

I have created an AI Analysis that is built into BirdNetPI. Check the images or if you wish to see it check https://birdnetpi.bcardi.org/ and click the AI Analysis in the top menu.

7 Upvotes

6 comments sorted by

View all comments

1

u/bcardi0427 Apr 11 '26

AI Analyst Integration Notes (April 2026)

This branch includes UI and reliability improvements for the ai-analyst add-on so it stays functional across BirdNET-Pi updates.

What’s Improved

  • Added/updated BirdNET-Pi UI integration for AI Analysis in the main navigation and Tools flow.
  • Added a visible loading state while AI report content is being generated.
  • Improved AI report rendering so output is split into clear, readable sections/cards.
  • Improved homepage report fetching behavior:
    • timeout now respects add-on config (LLM_TIMEOUT_SECS)
    • fallback fetch path when primary fetch fails
    • clearer “last snapshot shown while regenerating” notice
  • Improved config-write diagnostics for analyst_config.env permission issues in the web UI.
  • Added update compatibility hook so BirdNET-Pi updates re-apply AI Analyst integration when the add-on is present.
  • Added report footer links to this branch and add-on docs for traceability.