# \#llm

**URL:** https://swi-prolog.discourse.group/tag/llm/191.md

[Latest](https://swi-prolog.discourse.group/latest.md) · [Categories](https://swi-prolog.discourse.group/categories.md) · [Tags](https://swi-prolog.discourse.group/tags.md)

---

## [ChatGPT SWI-Prolog assistent](https://swi-prolog.discourse.group/t/chatgpt-swi-prolog-assistent/8963)

<div class="topic-metadata">

**Author:** [@jan](https://swi-prolog.discourse.group/u/jan)\
**Replies:** 27\
**Last updated:** [July 1, 2025, 7:21pm UTC](https://swi-prolog.discourse.group/t/chatgpt-swi-prolog-assistent/8963 "2025-07-01T19:21:10Z")

</div>

I have created a SWI-Prolog assistent on ChatGPT. You can find it on ChatGPT - SWI Prolog Assistant I just gave it some obvious information on what I’d like it to do. I gave it two questions, one to read a CSV file…

---

## [Playing around with local LLM and having issues handling chunked responses](https://swi-prolog.discourse.group/t/playing-around-with-local-llm-and-having-issues-handling-chunked-responses/8980)

<div class="topic-metadata">

**Author:** [@Ian](https://swi-prolog.discourse.group/u/Ian)\
**Replies:** 3\
**Last updated:** [May 2, 2025, 3:54pm UTC](https://swi-prolog.discourse.group/t/playing-around-with-local-llm-and-having-issues-handling-chunked-responses/8980 "2025-05-02T15:54:17Z")

</div>

I’ve been playing around with talking to a local LLM (in this case via ollama) using some proof-of-concept code pasted further down so I can have an assistant at the REPL. FYI I’m using the latest develop version of SWI…

---

## [Prolog and LLMs/GenAI?](https://swi-prolog.discourse.group/t/prolog-and-llms-genai/8699)

<div class="topic-metadata">

**Author:** [@jan](https://swi-prolog.discourse.group/u/jan)\
**Replies:** 32\
**Last updated:** [March 4, 2025, 4:04pm UTC](https://swi-prolog.discourse.group/t/prolog-and-llms-genai/8699 "2025-03-04T16:04:51Z")

</div>

There have been some isolated discussions on interfacing Prolog to LLMs and other statistical AI technology. Interfacing to this technology is currently quite feasible using either the Janus Python bridge or the HTTP …
