Weekly Summary of AI topics

Weekly Summary of AI Activity on meta.discourse.org

Period: 2025-10-13 to 2025-10-20

Overview

This week, AI discussions spanned search UX improvements, localization quirks, embeddings configuration, and bug fixes post-upgrade. Administrators and developers delved into making AI search results more discoverable, tweaking Gemini embeddings settings, and resolving errors introduced in the 3.6.0 beta. Community members also explored using Discourse for niche groups, tested local LLM integrations, and reported composer glitches with pasted images. Major themes hit #ai-support, ai-search, Bug, Community, and UX.

“We just deployed a big improvement to the underlying tech that powers semantic search…” — Falco ref
“Many users are still wary of AI so they don’t toggle the switch…” — RBoy ref

Interesting Topics

  • Hiding XX results found using AI—enable toggle by default (Support ai ai-search)
    RBoy kicked off the thread by noting that AI search results were hidden by default. NateDhaliwal pointed to existing docs ref, and Falco explained how it now auto-toggles when native results are missing ref. A temporary theme script to force the toggle was also shared ref.

  • Falsche Übersetzung, wenn post locale = UI locale (Bug ai dynaloc content-localization)
    Jakob_Naumann reported that English posts were showing up in German after a default-locale change ref. Falco recommended purging and re-creating the localization cache ref.

  • Gemini API Embedding Configuration Clarification (Support ai)
    RBoy asked what sequence length maps to in the embedding settings and how to throttle API backfills to avoid 429 errors ref. Falco confirmed sequence length equals the model’s token capacity (2048) and pointed out the hidden ai_embeddings_backfill_batch_size setting ref.

  • Exploring Reranking Options for Discourse AI (Support ai)
    In a longer-running thread, Falco rolled out a major semantic search improvement ref, expected to reduce reliance on external rerankers. tpetrov queried support for uploaded RAG documents versus forum topics ref, and Falco confirmed the change covers all embedding use cases ref.

  • Would this work for a community of women over 45+ (Community ai)
    bessnlj wondered if Discourse with AI-powered search fits a niche dating/coaching site ref. tobiaseigen clarified that meta.discourse.org is for Discourse hosts but encouraged spinning up a trial for custom use ref and pointed to existing communities for inspiration ref.

  • Local Ollama is not working with the Plugin (Support ai)
    Tikkel faced an “Internal Server Error” when Discourse called the Ollama service, despite successful cURL tests ref. Falco asked for container logs ref, and Tikkel confirmed that adjusting DISCOURSE_ALLOWED_INTERNAL_HOSTS syntax to use pipes solved it ref.

  • Gemini Embeddings Issue After Discourse Update to 3.6.0 Beta 2 (Support ai)
    Upgrading to 3.6.0.beta2 broke embedding tests for RBoy, who spotted that Gemini’s old embedding-001 model was retired ref. He fixed it by switching to gemini-embedding-001 in the plugin settings ref.

  • Embedding error with 3.6.0 beta 2 (Bug ai)
    A related bug, reported by RBoy, showed “invalid input syntax for type halfvec: “[NULL]”” when querying embeddings post-upgrade ref. This points to null-vector handling issues in the new release.

  • After sending the image, add this to the beginning of the message: [object InputEvent] (Bug ai)
    kuaza discovered that copy-pasting images into the composer prepends an [object InputEvent] string ref. Uploading via the file selector avoids the glitch, leading to further UX tweaks.

  • How to solve discourse ai: No endpoints found that support tool use (Support ai)
    whitewaterdeu saw a 404 “No endpoints found that support tool use” error testing OpenRouter’s qwen3-8b model ref. Disabling native tool integration resolved the issue ref.

Activity

Thanks for reading, and I’ll see you again next week! :slight_smile:

Weekly AI Activity Summary: 2025-10-20 → 2025-10-27


Overview

This week’s ai discussions on Meta spanned API troubleshooting, content localization, user feedback on translations, and plugin bug fixes.

In the Support category, Enit kicked off a deep dive by encountering a 400 Bad Request Using API error when trying to create a topic via the REST API. supermathie pointed them to the Discourse REST API documentation and requested authentication details ref. Moin then asked for log excerpts ref and clarified whether this was purely an API issue or tied to the AI plugin ref. Ultimately, the mystery was solved when the proper logs surfaced under /logs ref.

On the #Site Management front, the Content Localization - Manual and Automatic with Discourse AI discussion saw cmdntd propose making the tl URL parameter available to all users, not just guests ref. Falco clarified that it currently applies globally across the site ref. wenqin then tested the feature and suggested a “default (no translation)” option for multilingual learners ref, and Moin helped locate the toggle for viewing original content ref. Wenqin confirmed the solution worked perfectly ref.

Community feedback in Community’s Multilingual user feedback on Automatic Translations continued, with FINDarkside calling for per-language translation preferences. A Support query titled 我已关闭Discobot,但它仍然运行 turned out to be about AI Search Discoveries, which NateDhaliwal clarified can be toggled in user preferences ref.

On the plugin side, performance tweaks and bug reports moved forward. In Discourse AI Failing to translate large number of posts and topics, DevTeVe improved throughput by disabling streaming. Meanwhile, the Embedding error with 3.6.0 beta 2 was traced to a ProblemChecks bug and patched by Falco ref. A feature request—Hiding XX results found using AI - enable toggle by default—was moved to Feature for broader discussion.


Interesting Topics


Activity

  • Enit: spearheaded the API deep dive with five posts—initial report ref, plugin context clarification ref, log details ref, solution confirmation ref, and broader AI memory discussion ref.
  • supermathie: provided API documentation guidance ref.
  • Moin: probed logs ref, clarified plugin scope ref, guided log access ref, and assisted with localization toggles ref.
  • NateDhaliwal: translated language support insights ref and AI Discoveries settings help ref.
  • wenqin: tested localized views ref and praised the toggle UX ref.
  • Falco: explained global locale behavior ref and fixed the embedding bug ref.
  • FINDarkside: contributed critical feedback on user-controlled translations ref.
  • Jagster: highlighted language support limitations ref.
  • keegan: asked about sentiment thresholds ref.
  • DevTeVe: optimized translation throughput by disabling streaming ref.

Thanks for reading, and I’ll see you again next week! :slight_smile:

Weekly AI Activity Summary: 2025-10-27 to 2025-11-03

Overview

This week on meta.discourse.org saw vibrant discussions across ai, content-localization, Feature, and Support. From multilingual translation preferences and concerns over undisclosed auto-translation, to hidden configuration settings and feature requests for AI-powered formatting, the community dove deep into how Discourse AI can be more flexible and transparent. Contributors also tackled LLM errors, debated structured output requirements, sought cost estimates for AI features, and explored token limits for embeddings. Overall, the focus remained on improving user control, enhancing reliability, and broadening provider support.

Interesting Topics

Activity

Thanks for reading, and I’ll see you again next week! :slight_smile:

Overview

Over the past week, the community dove into several translation and rate-limit challenges, as well as fresh plugin releases and AI helper configuration issues. Key themes included:

Below are the 10 most interesting topics from the week, followed by a breakdown of who said what.


Interesting Topics


Activity


Thanks for reading, and I’ll see you again next week! :slight_smile: