#Streamlit
🔧 Application development, split into frameworks, routers, memory and cache: #LangChain, #LlamaIndex, #Haystack, #LiteLLM, #RouteLLM, #mem0, #Letta, #GPTCache, #Gradio and #Streamlit
November 7, 2026 at 11:00 AM
#SRFC #dataSRFC

Je traine sur le site teamslab.streamlit.app de
@josesilva93.bsky.social, le site est plutôt beau. Quelques données intéressantes.

𝐀𝐭𝐭𝐚𝐪𝐮𝐞
Le Stade Rennais est donc la 2ème attaque de L1, ce qui est répété depuis plusieurs journées comme gage de performance.
En tout cas, rien....
Teams Lab
This app was built in Streamlit! Check it out and visit https://streamlit.io for more awesome community apps. 🎈
teamslab.streamlit.app
November 6, 2026 at 9:47 PM
Yeah turnout is like 1 million higher in CA lol

tracker.politicaldata.com?type=statewi...

It's a mf tsunami
Streamlit
tracker.politicaldata.com
November 3, 2026 at 5:45 AM
Want to know how much how much a heat pump can save you (oh yes it will....) and not base it on one set of my figures?

See what NESTA thinks
(NESTA is UK's National Endowment for Science, Technology and the Arts)

lifetime-costs-explorer.dap-tools.uk/lifetime_cos...
November 3, 2026 at 2:58 PM
I built Ontology Studio, a Streamlit app that runs natively on Databricks Apps and turns Unity Catalog tables into a governed semantic layer in an afternoon. shorturl.at/czjpe

#Databricks #UnityCatalog #SemanticLayer #GenerativeAI #DataGovernance #TextToSQL #DataEngineering #AIAgents #Ontology
Databricks Ontology Studio-Your Lakehouse Is Ready for AI. Your Metadata Isn’t.
How Ontology Studio turns a pile of Unity Catalog tables into a governed semantic layer in an afternoon, and why that is the cheapest AI…
medium.com
November 10, 2026 at 3:59 AM
You can see the public facing data, at least, isn't super granular.

metrics.mta.info?ridership/da...
Streamlit
metrics.mta.info
November 3, 2026 at 2:00 AM
It's time to predict! What do you think will happen to the high profile members of the current Trump administration?

You can lock in your predictions before the Democrats take over here: political-consequences.streamlit.app

Feel free to share this link. Let me know if any errors show up.
Locking In Predictions
This app was built in Streamlit! Check it out and visit https://streamlit.io for more awesome community apps. 🎈
political-consequences.streamlit.app
November 7, 2026 at 8:41 AM
Building interactive research reports with Python, Streamlit, and GitHub Pages
A chart can show that a research phrase is becoming more common. The next questions are harder: which institutions are working on it, and which papers should I read? I built **paper-trends** to connect those steps. It uses publication metadata from OpenAlex to generate interactive reports for academic conferences. You can try the CVPR report without signing in. Click a phrase such as “diffusion models,” then click a related institution to keep exploring. The source code is on GitHub, under the MIT license. ## Following a trend back to its papers The interaction starts with a phrase. Clicking it opens a panel with its yearly trend, related institutions, topics, and papers. Clicking an institution opens another view of its publication trends and characteristic phrases. Here is that interaction in the ECTC example, a conference focused on electronic packaging: The GIF shows an earlier interface snapshot, so individual figures may differ from the current online reports. ## One analysis pipeline, three ways to use it The project has three interfaces that share the same Python analysis code: * A CLI for fetching data and generating reports. * A Streamlit app for changing periods, comparing conferences, filtering papers, and exporting CSV files. * Static HTML reports for sharing a particular analysis. The pipeline is: 1. Retrieve conference records from OpenAlex. 2. Normalize and store the records locally. 3. Calculate phrase trends, topics, and publication statistics. 4. Build the report and its linked detail-panel data. 5. Render the HTML output. Sharing the analysis code keeps the counting rules consistent across the CLI, app, and reports. ## Keeping interactions in a static report The online demo runs on GitHub Pages. Clicking a phrase does not start a Python process or make an OpenAlex API request. The report generator precomputes the data needed by the detail panels. Browser-side JavaScript uses that data to display trends and navigate between related entities. This works well for a fixed report: the expensive analysis happens during generation, while readers can explore the result without installing anything or supplying an API key. There is a tradeoff. The report is a saved snapshot, and precomputed detail data adds to its size. Changing the analysis period or fetching another conference requires the local app or CLI and a new analysis. The public examples cover CVPR and ECTC from 2016 through 2025. The full Streamlit app runs locally, and fetching records requires an OpenAlex API key. ## Defining what a keyword trend means Counting every abstract that mentions a phrase once can include papers where the phrase is only background context. For the phrase trends, the project counts a paper when the normalized phrase appears: * In its title, or * At least twice in its abstract. The report compares shares of papers, which helps account for changes in the total number of publications. This is still a vocabulary-based measure. A paper can discuss a technique without using the exact phrase, and terminology can change over time. A falling phrase share does not necessarily mean the technique is being used less. Topic analysis is a separate view, using TF-IDF and non-negative matrix factorization (NMF). The resulting topics help organize the corpus, but they are not authoritative labels for a research field. ## Conference metadata needs checking One issue during validation was separating a main conference from its workshops. A source-name search could return both. Even records assigned to a main-conference source could contain metadata pointing to workshop proceedings. The fetch pipeline therefore uses source matching, configured DOI-prefix fallbacks, and checks for identifiable workshop records. Those checks use metadata supplied by OpenAlex, including source names and known workshop URL patterns. This improves the dataset, but it does not establish that the result exactly matches an official proceedings list. Coverage still depends on the upstream records. The practical lesson: a plausible paper count is not enough to validate a conference dataset. Inspecting source matches and unusual records can reveal problems that aggregate charts hide. ## Recording when the data was fetched A report’s generation date and its data-fetch date describe different things. The project records a successful fetch timestamp in a sidecar file and associates it with the corpus using a SHA-256 hash. Reports can then show whether that provenance matches the data being analyzed. If the record is missing or does not match, the fetch date is shown as unknown. A file’s modification time is not used as a substitute: copying a dataset should not make it appear freshly fetched. ## Try it * Browse the online reports * Explore the CVPR example * View the code and setup instructions The project supports English and Chinese interfaces and reports. I’d be interested in feedback on the exploration workflow: when you notice a changing research phrase, what would you want to inspect next—institutions, related topics, or individual papers?
dev.to
November 6, 2026 at 12:35 PM
I am annoyed that students have seemingly lost the ability to form or express thought, due to AI usage.
So I've made dumb bots that don't get my lectures. The bots are wrong, and the students task is to convince them of that. They are also mostly AI-cheat proof.

app.helpthebot.com?bot=igorreve...
Streamlit
app.helpthebot.com
November 1, 2026 at 8:23 PM
I briefly had this thing going, even held my nose at the obvious vibey-ness of it all (that's how desperate I am), but of course it kept breaking in weird ways on me. Dataprops didn't work at all, debugging SHACL validation failures is annoying as hell, it's not very nice to use. Maybe it'll improve
GitHub - ralforion/orionbelt-ontology-builder: Browser-based ontology workbench for OWL ontologies and SKOS vocabularies. Streamlit + rdflib, no Java, no Protégé. OWL-RL reasoning, 22 SKOS validation ...
Browser-based ontology workbench for OWL ontologies and SKOS vocabularies. Streamlit + rdflib, no Java, no Protégé. OWL-RL reasoning, 22 SKOS validation checks, read-only SPARQL console, bulk opera...
github.com
November 3, 2026 at 12:28 PM
I am still developing the concept, and I am willing to share code if anyone wants to develop this teaching tool with me. I am not a programmer, but merely frustrated with students.

It is super easy to make as a small streamlit app, but I am developing it towards a more frictionless tool.
November 1, 2026 at 8:23 PM
StreamGen is live on Product Hunt today: one list of every Streamlit and Next.js app in your Snowflake account, with who uses it, what it costs and whether it still works.
www.producthunt.com/products/str...
October 29, 2026 at 7:23 AM
StreamGen launches on Product Hunt tomorrow, Thu 29 Oct. Every Streamlit and Next.js app in your Snowflake account in one list. Follow to get a note when it is live:
www.producthunt.com/products/str...
October 28, 2026 at 5:53 PM
Building open-source AI applications locally: Engineering an offline Gemma 4 Study Buddy with Streamlit and PyTorch + Video

Introduction: Open-source Large Language Models (LLMs) like Google's Gemma series allow developers to build tailored, privacy-preserving educational applications entirely on…
Building open-source AI applications locally: Engineering an offline Gemma 4 Study Buddy with Streamlit and PyTorch + Video
Introduction: Open-source Large Language Models (LLMs) like Google's Gemma series allow developers to build tailored, privacy-preserving educational applications entirely on local hardware. By pairing local LLM inference engines with intuitive Python web frameworks like Streamlit, student developers can create powerful tools for note summarization, practice quiz generation, and concept explanation without exposing sensitive student data or incurring cloud API costs. This article explores the architecture of building an AI-powered "Study Buddy" application using Gemma models, Python, and Streamlit based on hackathon engineering practices.
undercodetesting.com
October 27, 2026 at 6:20 AM
Want to explore the scenarios behind our study ‚Breaking Free From Dependencies?‘ Try our interactive web tool:

explore-ethos-europe.fz-juelich.de
Streamlit
explore-ethos-europe.fz-juelich.de
October 26, 2026 at 2:48 PM
несколько картинок из него. диаграмма взаимодействия прям прикольно выглядит. ну а кнопки и веб элементы я и сейчас делать не хочу и не умею) у меня streamlit появился -_-
October 25, 2026 at 9:39 AM
Sloth Sorter: A Local AI That Organizes Files So You Don't Have To 🦥
# 🦥 Sloth Sorter - Local AI File Sorter Have you ever looked at your downloads folder only to be greeted by hundreds of files? Sorting these manually can take some time so I decided to create a tool to help with this. Sloth Sorter is a local AI file organiser built with Python, Streamlit, Ollama and Gemma 3. This was created as part of the Hacktoberfest Open-Source AI Challenge - Week 3: Slow and Steady. ## 💡 Idea The idea is to have the AI do the boring work of sorting files whilst you do more important tasks. Instead of manually opening each file to determine where it goes and what to rename it to, Sloth Sorter will provide suggestions for the correct categories and names. Overall making it easier to sort files and looking into the potential of local AI. ## 🚀 What is Sloth Sorter? Sloth Sorter is a Python app that helps organise files with a local AI model. It has been built to: Scan through selected folder(s) and get file information. Provide suggested categories for files using a local model. Provide suggested meaningful names for files. Review suggested changes. Move files into the correct category folders based on the chosen suggestions. Logging of moves and undo functionality. This app will make organising files easier and not require a paid cloud AI API. ## 🛠️ Technologies Below are the technologies we used: Python - Main logic. Streamlit - UI. Ollama - Local AI model. Gemma 3 - Local AI model. Pytest - Testing. ## 🧠 How does it work? It works by: 1. Selecting a folder. 2. Scanning through files in the folder. 3. Gathering useful information from files. 4. Providing suggested categories and names from the local AI model. 5. Reviewing the suggested changes. 6. Applying chosen changes. With logging of moves to enable undo functionality. The app includes a fallback for categorising files if the AI provides an invalid result. The app uses the AI to provide suggestions and standard Python file operations to make it easy to experiment with. ## 🔓 Why Open Source AI? One of the most interesting parts of this project was using an open weight model running locally. I think open innovation is very important for various reasons. ### 1. More control over data. Using local inference means you don’t need to send any file information to an external AI. Whether this is private depends on how the app is set up. ### 2. Developers can play around with AI apps. You won’t need a paid inference API to play around with an AI powered app. ### 3. Learn how to implement AI. Open weight models allow you to play around with prompts and learn how to implement AI into real apps. You can also see the limitations of the model. ### 4. More flexibility. Apps using a local model can potentially use different compatible models depending on your requirements. This was a good opportunity to look into how local AI can be used to solve a small problem we can all relate to. ## 🦥 Why Slow and Steady? Not the most exciting thing to do but something we all do regularly. Sloth Sorter was built keeping it simple. Automate repetitive tasks, keep the user in control and make everyday tasks easier. I didn’t want to build another chatbot so I looked into how AI can be used practically. ## 📚 What did I learn? I learned how to: Include a local AI model in a Python app. Use Ollama to run the model locally. Create an interactive UI with Streamlit. Combine AI suggestions with deterministic file processing. Deal with name clashes and basic file safety. Write tests to automate the categorisation, scanning, moving and undo functionality. Also a good reminder that you should always review AI suggestions before any changes are made to your files. ## 🔮 Future Improvements I would like to improve the following: Improve categorisation for different file types. Improve name suggestions. Improve the UI for reviewing changes. Improve testing and edge cases. More options for customising categories. ## 🌟 View the Project View the source code here: 🔗 GitHub Repo: https://github.com/Abhinav55849/sloth-sorter I would love any feedback, suggestions or contributions from the open source community. If you think the idea is useful feel free to view the code!
dev.to
October 25, 2026 at 6:20 PM
Free BI and data visualization tools verified October 2026: Looker Studio, Metabase (AGPL), Apache Superset, Power BI Desktop, Grafana OSS and Cloud Free, Redash (BSD), Evidence (MIT), Lightdash, Streamlit, Observable, Datawrapper, Flourish, RAWGraphs, OpenSearch Dashboards, Kibana Basic, Databox,…
Free Data Visualization & BI (2026): 17 Free Plans Compared
Free BI and data visualization tools verified October 2026: Looker Studio, Metabase (AGPL), Apache Superset, Power BI Desktop, Grafana OSS and Cloud Free, Redash (BSD), Evidence (MIT), Lightdash, Streamlit, Observable, Datawrapper, Flourish, RAWGraphs, OpenSearch Dashboards, Kibana Basic, Databox, Zoho Analytics, Tableau Public — caps, sharing, licences, paid steps. Plotly Chart Studio closed.
kurums.com
October 23, 2026 at 9:21 PM
These are three different upgrade decisions.

LiteLLM v1.106.0-dev.3 changes proxy routing and auth; regression-test before production. Ollama v0.40.2 converts older model downloads on first run, adding temporary storage overhead. Streamlit 1.65.1 is a nightly with no…

Read more on Kimbodo:
How to Upgrade LiteLLM, Streamlit and Ollama Without Surprising Production Users
What Happened LiteLLM v1.106.0-dev.3 adds provider and model support, including Bedrock Mantle prompt-cache breakpoints, TwelveLabs Pegasus 1.5 inference profiles, MongoDB-key routing for VoyageAI, and Vertex AI inline-tools beta forwarding. Its…
kimbodo.com
October 23, 2026 at 3:35 PM
Tuning ML code by hand, run after run, until the metric finally moves? AIDE ML from is an LLM agent that writes, evaluates and improves ML code with tree search against a metric you define. Describe the goal in plain English, then use the CLI, Python API or Streamlit UI. It works with OpenAI,...
October 23, 2026 at 12:12 AM
In the fast-paced world of fintech, you need quick market context. You need to know why a stock moved and what to watch next. Here, Nikhil shows you how to use LangChain, APIs, and StreamLit to generate market briefs from natural language queries.
www.freecodecamp.org/news/build-a...
October 20, 2026 at 12:03 PM