---
title: "Discussion on \"Part 3: Tool Calling & CLI Chatbots\" | Hashnode"
description: "Discussion on \"Part 3: Tool Calling & CLI Chatbots\". Learn how to implement native function calling using the Groq SDK, Tavily API, and Node.js to build a live terminal chatbot with active memory."
url: "https://hashnode.com/posts/part-3-tool-calling-cli-chatbots/6a42ad5c15d5a2c5f2e3bc42"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Part 3: Tool Calling & CLI Chatbots](https://onkark.hashnode.dev/part-3-tool-calling-cli-chatbots?utm_source=hashnode&utm_medium=feed)

Learn how to implement native function calling using the Groq SDK, Tavily API, and Node.js to build a live terminal chatbot with active memory.

Jun 29 · 5 min read · onkark.hashnode.dev  
Updated Jul 18  
Read the article

-   [#groq](https://hashnode.com/tag/groq)
-   [#tool-calling](https://hashnode.com/tag/tool-calling)
-   [#cli-chatbot](https://hashnode.com/tag/cli-chatbot)
-   [#chatbot](https://hashnode.com/tag/chatbot)
-   [#genai-js](https://hashnode.com/tag/genai-js)

## Written by

[Onkar K](https://hashnode.com/@onkar-k)

@onkar-k · kolhapur, india

  
[View profile](https://hashnode.com/@onkar-k)

Full-stack Ai Engineer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
