eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

202
active users

#langchain4j

6 posts6 participants1 post today
Markus Eisele<p>Dive into the new Langchain4j Agentic Tutorial! Learn how to build intelligent, autonomous agents in Java step-by-step. Perfect for devs ready to take ML / AI workflows to the next level.</p><p>Check it out: <a href="https://github.com/langchain4j/langchain4j-examples/tree/main/agentic-tutorial/src/main/java" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/langchain4j/langcha</span><span class="invisible">in4j-examples/tree/main/agentic-tutorial/src/main/java</span></a></p><p><a href="https://mastodon.online/tags/Langchain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Langchain4j</span></a> <a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.online/tags/Agentic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Agentic</span></a> <a href="https://mastodon.online/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MachineLearning</span></a></p>
Michael Vorburger.ch ⛑️<p>I'm very happy that I've been able to contribute to making this happen! <a href="https://tooting.ch/tags/Open" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Open</span></a> <a href="https://tooting.ch/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> <a href="https://tooting.ch/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://tooting.ch/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://tooting.ch/tags/Agent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Agent</span></a> <a href="https://tooting.ch/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a> <a href="https://developers.googleblog.com/en/adk-for-java-opening-up-to-third-party-language-models-via-langchain4j-integration/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developers.googleblog.com/en/a</span><span class="invisible">dk-for-java-opening-up-to-third-party-language-models-via-langchain4j-integration/</span></a></p>
Guillaume Laforge<p>Use any <a href="https://uwyn.net/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> with your ADK for <a href="https://uwyn.net/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://uwyn.net/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://uwyn.net/tags/agent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>agent</span></a> thanks to the integration with <a href="https://uwyn.net/tags/langchain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>langchain4j</span></a> </p><p>With some examples calling local models too, with <a href="https://uwyn.net/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> Model Runner and <a href="https://uwyn.net/tags/ollama" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ollama</span></a> </p><p><a href="https://developers.googleblog.com/en/adk-for-java-opening-up-to-third-party-language-models-via-langchain4j-integration/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developers.googleblog.com/en/a</span><span class="invisible">dk-for-java-opening-up-to-third-party-language-models-via-langchain4j-integration/</span></a></p>
Markus Eisele<p>The next release of langchain4j is out! 1.5.0! 🎉</p><p>Highlights:<br>✅ Initial MCP (Model Context Protocol) client implementation<br>✅ Agentic: asynchronous agents + more tool support<br>✅ Google AI Gemini now generates image outputs<br>✅ Prompt caching for AWS Bedrock</p><p>Thanks to all contributors who made this release possible!</p><p>Read the full changelog here 👉 <a href="https://github.com/langchain4j/langchain4j/releases/tag/1.5.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/langchain4j/langcha</span><span class="invisible">in4j/releases/tag/1.5.0</span></a></p><p><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/langchain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>langchain4j</span></a></p>
Markus Eisele<p>New tutorial: From JSON Chaos to AI-Powered Memes<br>Clean messy JSON with Quarkus REST-Jackson, validate inputs, and enrich your API with LangChain4j + Ollama.<br>A playful example that teaches serious enterprise skills.</p><p><a href="https://www.the-main-thread.com/p/quarkus-json-jackson-langchain4j-meme-service" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">the-main-thread.com/p/quarkus-</span><span class="invisible">json-jackson-langchain4j-meme-service</span></a></p><p><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a> <a href="https://mastodon.online/tags/Jackson" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Jackson</span></a> <a href="https://mastodon.online/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a></p>
Markus Eisele<p>Building AI-infused apps with Java?<br>Quarkus + SmallRye Fault Tolerance gives you retries, circuit breakers &amp; fallbacks for safe LLM calls. Combine it with LangChain4j + Ollama to make AI services resilient by design.<br><a href="https://www.the-main-thread.com/p/quarkus-fault-tolerance-langchain4j-ai-resilience" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">the-main-thread.com/p/quarkus-</span><span class="invisible">fault-tolerance-langchain4j-ai-resilience</span></a></p><p><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a> <a href="https://mastodon.online/tags/Ollama" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ollama</span></a> <a href="https://mastodon.online/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a></p>
Markus Eisele<p>Ever wondered why some images feel naturally beautiful? It’s the Golden Ratio.<br>I built an AI-Powered Design Critic in Java using Quarkus, LangChain4j &amp; Ollama that analyzes images and overlays the ratio. Full hands-on tutorial here:<br><a href="https://www.the-main-thread.com/p/ai-golden-ratio-design-critic-quarkus-java" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">the-main-thread.com/p/ai-golde</span><span class="invisible">n-ratio-design-critic-quarkus-java</span></a></p><p><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a> <a href="https://mastodon.online/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.online/tags/GoldenRatio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoldenRatio</span></a></p>
Markus Eisele<p>LangChain4J CDI 0.0.3 is out!!!!! With support for <a href="https://mastodon.online/tags/langchain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>langchain4j</span></a> 1.4.0 <br><a href="https://github.com/langchain4j/langchain4j-cdi/releases/tag/langchain4j-cdi-0.0.3" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/langchain4j/langcha</span><span class="invisible">in4j-cdi/releases/tag/langchain4j-cdi-0.0.3</span></a><br><a href="https://mastodon.online/tags/JakartaEE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JakartaEE</span></a> <a href="https://mastodon.online/tags/Microprofile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microprofile</span></a> <a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a></p>
Markus Eisele<p>Negotiating with AI Managers: Build a Role‑Playing Simulator Using Quarkus and Langchain4j<br>A hands‑on guide for Java developers to create an AI‑powered negotiation training app with a local LLM and a clean frontend. <br><a href="https://www.the-main-thread.com/p/quarkus-java-ai-negotiation-simulator" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">the-main-thread.com/p/quarkus-</span><span class="invisible">java-ai-negotiation-simulator</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a> <a href="https://mastodon.online/tags/Memory" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Memory</span></a></p>
InfoQ<p>Infusing AI into Java applications boosts both the app’s capabilities &amp; the end-user experience.</p><p>Discover how Java frameworks like <a href="https://techhub.social/tags/Quarkus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quarkus</span></a> &amp; <a href="https://techhub.social/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a> make it easy and efficient to interact with LLMs and create satisfying applications for end-users.</p><p>📖 Read the <a href="https://techhub.social/tags/InfoQ" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfoQ</span></a> article: <a href="https://bit.ly/4oNmLqH" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bit.ly/4oNmLqH</span><span class="invisible"></span></a> </p><p><a href="https://techhub.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://techhub.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://techhub.social/tags/LLMs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLMs</span></a></p>
Markus Eisele<p>Infusing AI into your Java applications - <a href="https://mastodon.online/tags/InfoQ" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfoQ</span></a> <a href="https://www.infoq.com/articles/infusing-ai-java/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">infoq.com/articles/infusing-ai</span><span class="invisible">-java/</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/aiml" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aiml</span></a> <a href="https://mastodon.online/tags/llm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>llm</span></a> <a href="https://mastodon.online/tags/langchain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>langchain4j</span></a></p>
Markus Eisele<p>Java’s AI Awakening: A Backend Engineer’s Perspective on LangChain4j vs Spring AI <br><a href="https://medium.com/@krpsanthoshkumar/javas-ai-awakening-a-backend-engineer-s-perspective-on-langchain4j-vs-spring-ai-41800758a71a" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/@krpsanthoshkumar/j</span><span class="invisible">avas-ai-awakening-a-backend-engineer-s-perspective-on-langchain4j-vs-spring-ai-41800758a71a</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/langchain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>langchain4j</span></a> <a href="https://mastodon.online/tags/genai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genai</span></a></p>
Markus Eisele<p>Some devs write PDFs.<br>Others generate them from AI prompts — fully offline, entirely in Java. </p><p>Here’s how with Quarkus, LangChain4j, Ollama, and iText:<br><a href="https://myfear.substack.com/p/ai-whitepaper-generator-quarkus-langchain4j-itext" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myfear.substack.com/p/ai-white</span><span class="invisible">paper-generator-quarkus-langchain4j-itext</span></a></p><p><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/iText" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iText</span></a> <a href="https://mastodon.online/tags/PDF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PDF</span></a> <a href="https://mastodon.online/tags/Ollama" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ollama</span></a> <a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a> <a href="https://mastodon.online/tags/FunProject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FunProject</span></a></p>
Markus Eisele<p>LangChain4j 1.3.0 is out!<br>This release brings powerful agent improvements, better OpenAI tool calling, and smarter message routing and all in pure <a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a>.</p><p>- Explore what’s new: <a href="https://github.com/langchain4j/langchain4j/releases/tag/1.3.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/langchain4j/langcha</span><span class="invisible">in4j/releases/tag/1.3.0</span></a><br>- Build smarter agents: <a href="https://langchain4j.github.io/tutorials/agents/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">langchain4j.github.io/tutorial</span><span class="invisible">s/agents/</span></a></p><p><a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a> <a href="https://mastodon.online/tags/JavaAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaAI</span></a> <a href="https://mastodon.online/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a></p>
Markus Eisele<p>Architecting Multi-Agent AI Systems in Java with Quarkus and Langchain4j<br>How to orchestrate scalable AI workflows using message-driven agents and local LLMs with Kafka <br><a href="https://myfear.substack.com/p/multi-agent-ai-quarkus-langchain4j-java" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myfear.substack.com/p/multi-ag</span><span class="invisible">ent-ai-quarkus-langchain4j-java</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/AiAgents" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AiAgents</span></a> <a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a> <a href="https://mastodon.online/tags/Kafka" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kafka</span></a></p>
Markus Eisele<p><a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a> 1.2.0 and 1.2.0-beta8 are out!🦜<br> <br><a href="https://github.com/langchain4j/langchain4j/releases/tag/1.2.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/langchain4j/langcha</span><span class="invisible">in4j/releases/tag/1.2.0</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a></p>
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" 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" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Websockets" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Websockets</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> <a href="https://mastodon.online/tags/Ollama" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ollama</span></a> <a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a></p>
Markus Eisele<p>Fast and Smart: Content Moderation with Java, Bloom Filters, and Local LLMs<br>Build a blazing-fast moderation API in Quarkus that filters content intelligently using n-grams, probabilistic data structures, and llama3.<br><a href="https://myfear.substack.com/p/quarkus-content-moderation-bloom-filter-llm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myfear.substack.com/p/quarkus-</span><span class="invisible">content-moderation-bloom-filter-llm</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/Langchain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Langchain4j</span></a> <a href="https://mastodon.online/tags/ollama" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ollama</span></a> <a href="https://mastodon.online/tags/BloomFilter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BloomFilter</span></a></p>
Markus Eisele<p>Build Your First AI Agent in Java: Quarkus, Langchain4j, and the A2A SDK<br>How to create a summarizing agent that speaks the A2A protocol and harnesses local or cloud LLMs <br><a href="https://myfear.substack.com/p/build-ai-agent-java-quarkus-langchain4j-a2a" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myfear.substack.com/p/build-ai</span><span class="invisible">-agent-java-quarkus-langchain4j-a2a</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/A2A" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>A2A</span></a> <a href="https://mastodon.online/tags/AiAgent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AiAgent</span></a> <a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a></p>
Markus Eisele<p>Captain’s Log, Stardate Java: Building a Quarkus-Powered AI Sci-Fi App with Langchain4j and Ollama. Use the power of local LLMs, Quarkus magic, and Langchain4j tool calling to generate dynamic, weekday-aware space captain logs <br><a href="https://myfear.substack.com/p/quarkus-langchain4j-captains-log-generator" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myfear.substack.com/p/quarkus-</span><span class="invisible">langchain4j-captains-log-generator</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/LangChain4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LangChain4j</span></a> <a href="https://mastodon.online/tags/ToolCalling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ToolCalling</span></a> <a href="https://mastodon.online/tags/CaptainsLog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CaptainsLog</span></a></p>