
AI enthusiast | Championing innovation @Toolkitly | Sharing cutting-edge AI tools | #TechTrends #AIRevolution | DM for collabs!
United States
Joined August 2024
- Tweets1.5K
- Following4.2K
- Followers424
- Likes761
AI Expert retweeted
Think fast!
Introducing Grok Voice Think Fast 1.0
A state-of-the-art voice model built for complex, multi-step workflows with snappy responses and high accuracy.
It takes the top spot on the Tau Voice Bench and handles real-world messiness like noise, accents, and interruptions better than any other model in the world.
x.ai/news/grok-voice-think-f…
AI Expert retweeted
Grok Voice is used by @Starlink
Introducing Grok Voice Think Fast 1.0
A state-of-the-art voice model built for complex, multi-step workflows with snappy responses and high accuracy.
It takes the top spot on the Tau Voice Bench and handles real-world messiness like noise, accents, and interruptions better than any other model in the world.
x.ai/news/grok-voice-think-f…
AI Expert retweeted
Plugins for Excel, PowerPoint, Word, … coming soon
Academics, business leaders, and anyone stuck making PowerPoints: Grok 4.3 just turned a full tDCS/TMS neuroscience paper into this clean 9-slide academic deck in minutes. Cool tones, strong layout, easy to read fonts, exactly what I asked for. Stop doing the boring work. Grok it. What dense document do you want turned into a deck next? @grok @xai
AI Expert retweeted
Codex for (almost) everything.
It can now use apps on your Mac, connect to more of your tools, create images, learn from previous actions, remember how you like to work, and take on ongoing and repeatable tasks.
AI Expert retweeted
Grok 4.3 is still an early beta that will improve almost every day, but try it out!
We will publish release notes as we fix bugs and add functionality.
Grok 4.3 beta is natively multimodal, and the front-end capabilities are insane
You can literally just upload a screenshot of any website you like, and Grok will instantly write the code to clone it for you with an cool UI
You don't even need to write a complex prompt...just upload an image or describe what you want and let it build
AI Expert retweeted
This is what it looks like when frontier AI meets the real world.
The robots. The rooms. The conversations that move the industry forward. SuperAI Singapore returns 10-11 June.
AI Expert retweeted
Introducing Passmark: an open-source AI agent purpose-built for regression testing at scale.
Built on Playwright: natural language tests, multi-model assertions, smart caching, telemetry, AI gateway support and more!
github: bug0inc/passmark
AI Expert retweeted
Prepay Billing in @GoogleAIStudio is now rolling out! Get more spend predictability with a simplified workflow to access higher rate limits in the Gemini API.
Make API calls against your account’s credit balance for straightforward and transparent spending insights (with the option for auto reload).
AI Expert retweeted
Your path to becoming an AI specialist starts with Natural Language Processing with Sequence Models. imp.i384100.net/c/6457882/12… #AD #MachineLearning
Replying to @vasitoconron_
Hola. Sentimos mucho que estés teniendo problemas con la app. Por favor revisa el siguiente enlace para solucionarlo: support.google.com/googlepla…
AI Expert retweeted
If you found it insightful, reshare it with your network.
Find me → @_avichawla
Every day, I share tutorials and insights on DS, ML, LLMs, and RAGs. xitter.cf/_avichawla/status/2013…
Function calling & MCP for LLMs, explained visually!
Before MCPs became popular, AI workflows relied on traditional Function Calling for tool access. Now, MCP is standardizing it for Agents/LLMs.
The visual below explains how Function Calling and MCP work under the hood.
Today, let's learn:
- Function calling by building custom tools for Agents.
- How MCPs help by building a local MCP client with mcp-use and using tools from the Browserbase MCP server.
In Function Calling:
- The LLM receives a prompt.
- The LLM decides the tool.
- The programmer implements a procedure to accept a tool call request from the LLM and prepare a function call. The tool call request is found in the LLM's response when you prompt it.
- A backend service executes the tool.
This Function Calling takes place within our stack:
- We host the tool.
- We implement a logic to determine the tool to invoke and its parameters.
- We execute it.
So, Function Calling requires us to wire everything manually.
MCP simplifies this!
Instead of hard-wiring tools, MCP:
- Standardizes defining, hosting, and exposing tools.
- Makes it easy to discover tools, understand schemas, and use them.
- Demands approval before invoking them.
- Detaches implementation from consumption.
For instance, whenever you integrate an MCP server, you never write a line of Python code to integrate the tools.
Instead, you just integrate the MCP server and everything beyond this follows a standard protocol handled by the MCP client and the LLM:
- They identify the MCP tool.
- They prepare the input argument.
- They invoke the tool.
- They use the tool’s output to generate a response.
Everything happens through a standard (but abstracted) protocol.
So here’s the key point: MCP and Function Calling are not in conflict. They’re two sides of the same workflow.
- Function Calling helps an LLM decide what it wants to do.
- MCP ensures that tools are reliably available, discoverable, and executable, without you needing to custom-integrate everything.
For example, an agent might say, “I need to search the web,” using function calling.
That request can be routed through MCP to select from available web search tools, invoke the correct one, and return the result.
Check the workflow in the diagram below.
To build a local MCP client, you can use mcp-use because it lets you connect any LLM to MCP servers & build private MCP clients, unlike Claude/Cursor.
- Compatible with Ollama & LangChain
- Render MCP outputs as UI elements
- Stream Agent output async
- Built-in debugging mode, etc
I have shared the mcp-use GitHub repo in the replies!























