Markus Eisele<p>Building a Real-Time Collaborative AI Editor with Quarkus, CRDTs, and Local LLMs<br>Learn how to combine CRDTs, WebSockets, and a local LLM to build a fast, conflict-free collaborative text editor with AI suggestions <br><a href="https://myfear.substack.com/p/real-time-ai-editor-quarkus-crdt-langchain4j" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myfear.substack.com/p/real-tim</span><span class="invisible">e-ai-editor-quarkus-crdt-langchain4j</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Websockets" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Websockets</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/LLM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLM</span></a> <a href="https://mastodon.online/tags/Ollama" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ollama</span></a> <a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LangChain4j</span></a></p>