Everything about AI Function Calling (MCP), the keyword for Agentic AI

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. agentica

    TypeScript AI Framework specialized AI Function Calling enhanced by compiler skills.

    Github Repository: https://github.com/wrtnlabs/agentica

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. samchon

    We identified the reason: a lack of understanding about JSON schema and insufficient compiler-level support. Agent frameworks should strengthen fundamental computer science principles rather than focusing on fancy techniques.

  4. typia

    Super-fast/easy runtime validators and serializers via transformation

    We identified the reason: a lack of understanding about JSON schema and insufficient compiler-level support. Agent frameworks should strengthen fundamental computer science principles rather than focusing on fancy techniques.

  5. Laravel

    Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.

    If you're planning to convert a backend server to an AI agent using function calling, avoid languages and frameworks that require developers to manually write JSON schemas, such as PHP Laravel and Java Spring RestDocs.

  6. langchain

    🦜🔗 Build context-aware reasoning applications

    But what about today? Has function calling conquered the world? No—rather than function calling, agent workflow-driven development has become dominant in the AI development ecosystem. langchain is perhaps the most representative framework in this workflow ecosystem.

  7. openapi

    OpenAPI definitions, converters and LLM function calling schema composer. (by samchon)

    @samchon/openapi IChatGptSchema.ts: OpenAI ChatGPT IClaudeSchema.ts: Anthropic Claude IDeepSeekSchema.ts: High-Flyer DeepSeek IGeminiSchema.ts: Google Gemini ILlamaSchema.ts: Meta Llama

  8. shopping-backend

    Shopping Mall Backend Server made by NestJS + Prisma for Education

    Below is demonstration code that converts a shopping mall's OpenAPI document to a function schema, plus a video showing it running as an actual AI agent. Simply by importing the swagger.json file from an existing shopping mall server, you can search for products through chat, purchase them, manage delivery, apply discount coupons, or process refunds.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. nestia

    NestJS Helper + AI Chatbot Development

    Instead, use compiler-driven (or reflection-based) OpenAPI document generators like Nestia or FastAPI. Then convert the compiler-generated OpenAPI to a specific AI function schema using the @samchon/openapi library, as shown below.

  11. fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Instead, use compiler-driven (or reflection-based) OpenAPI document generators like Nestia or FastAPI. Then convert the compiler-generated OpenAPI to a specific AI function schema using the @samchon/openapi library, as shown below.

  12. autoview

    Automatic view component renderer by AI agent

    Also, if you want to make specific visual components for each function, but you don't have enough time, consider using our another framework AutoView which can generate TypeScript frontend code from schema information.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • typia (20,000x faster validator) challenges to Agentic AI framework, with its compiler skill

    4 projects | dev.to | 25 Mar 2025
  • A.I. Chat with your TypeScript Class (Every TypeScript Classes can be Super A.I. Chatbot)

    1 project | dev.to | 31 Jan 2025
  • A.I. Chat with your TypeScript Class (End of Frontend Development)

    1 project | dev.to | 30 Jan 2025
  • Why, after 6 years, I'm over GraphQL

    17 projects | news.ycombinator.com | 30 May 2024
  • I made Swagger/OpenAPI type definitions and converter library

    3 projects | dev.to | 30 Apr 2024

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?