EveryDev.ai
Subscribe
Home
Tools

5,347+ AI tools

  • Featured
  • Gems
  • Trending
  • New
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2725
  • Coding2018
  • Infrastructure950
  • Projects752
  • Research670
  • MCP655
  • Analytics520
  • Marketing503
  • Design435
  • Testing432
  • Data395
  • Security362
  • Integration270
  • Prompts257
  • Communication255
  • Extensions227
  • Voice182
  • DevOps176
  • Commerce175
  • Web124
  • Learning114
  • Finance39
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. NestJS Agent
    NestJS Agent icon

    NestJS Agent

    Agent Frameworks
    Featured

    A governed, durable-backed AI agent library for NestJS with chat, tool-calling, RBAC, quotas, cost tracking and human-in-the-loop approval.

    Visit Website

    At a Glance

    Pricing
    Open Source

    MIT-licensed NestJS AI agent library, self-hosted. Model provider/inference costs are external.

    Engagement

    Available On

    Windows
    Web
    API
    SDK
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksMulti-agent SystemsAI Development Libraries

    Alternatives

    Microsoft Agent FrameworktRPC-Agent-GoBeeAI Framework
    Developer
    Davi de CarvalhoSantos, Brazil

    Listed Nov 2026

    About NestJS Agent

    @dudousxd/nestjs-agent is an open-source NestJS library from the Aviary ecosystem, published by Davide Carvalho under the MIT license. It adds an in-app AI assistant to a NestJS backend: the agent loop, a tool registry, per-tool authorization, token quotas, cost tracking and human approval for destructive actions. The documentation marks it as early development (0.x), with package surface and SPIs still stabilizing.

    What It Is

    The library packages the machinery every in-app copilot needs, such as model-to-tool looping, tool discovery, governance and resumable streaming. Developers declare tools with @AiTool classes (read or action kind), register AgentModule.forRoot with a model (for example through the Vercel AI SDK adapter), and get SSE and REST endpoints under /agent. The application's domain (tables, tenant columns, roles) remains policy the developer supplies.

    Governance and Approval

    Action tools never auto-execute; the run pauses for approve or reject, or can become an independent proposal decided later. Tools can be gated by roles or by abilities through an authz integration, switched off per deployment or per user, and made idempotent through a per-call idempotency key. Quotas can be set per day or month in tokens or USD, and every tool call is audited. Cost is taken from provider-reported spend when available, otherwise from a cache-aware estimate against a pricing table.

    Inline or Durable Turns

    By default a turn runs in-process. With @dudousxd/nestjs-durable and durable: true, model and tool calls become checkpointed steps dispatched across workers, so crashes replay from cache and approvals become durable signals. The wire protocol stays the same, and a cross-process token sink such as Redis or a database-backed sink is needed for multi-replica streaming.

    Ecosystem Packages

    The family includes MikroORM and Drizzle persistence, governed read-only SQL, MCP client and server packages, WhatsApp and Telegram channels, a React frontend with useAgentChat, a governance dashboard, a Telescope tab, codegen, evals scorers and testing utilities. Additional features include multi-agent delegation via ask_<name> tools, personas, scoped skills, memory, structured output, input and output processors, history windows, and an AG-UI adapter.

    NestJS Agent - 1

    Community Discussions

    Be the first to start a conversation about NestJS Agent

    Share your experience with NestJS Agent, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (MIT)

    MIT-licensed NestJS AI agent library, self-hosted. Model provider/inference costs are external.

    • MIT License
    • Chat and tool-calling with per-tool RBAC
    • Token/USD quota per day and month
    • Cost tracking usage ledger and governance console
    • Human-in-the-loop approval

    Capabilities

    Key Features

    • AiTool framework with read and action kinds and auto-discovery
    • Per-tool RBAC and ability-based authorization
    • Token and USD quotas per day and month
    • Usage ledger with reported-cost and cache-aware cost estimates
    • Human-in-the-loop approval and independent action proposals
    • Inline or durable replay-safe turn runners
    • SSE streaming with resume
    • Multi-agent delegation to sub-agents
    • Personas, skills and memory
    • Structured output with bounded repair
    • Input and output processors
    • Governed read-only SQL tool
    • MCP client and MCP server packages
    • React hooks and chat components
    • Governance dashboard and Telescope tab
    • Diagnostics channel events and tracing spans
    • Evals scorers over stored runs
    • AG-UI protocol adapter

    Integrations

    NestJS
    Vercel AI SDK
    MikroORM
    Drizzle
    Redis
    Model Context Protocol
    WhatsApp
    Telegram
    React
    Telescope
    @dudousxd/nestjs-durable
    @dudousxd/nestjs-authz
    OpenAI
    AG-UI
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate NestJS Agent and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Davi de Carvalho

    A true code lover, found myself on programming when started web developing and totally into learning new tecnologies

    Santos, Brazil
    Read more about Davi de Carvalho
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    Microsoft Agent Framework icon

    Microsoft Agent Framework

    Open-source framework for building, orchestrating and deploying AI agents and multi-agent workflows in Python and .NET.

    tRPC-Agent-Go icon

    tRPC-Agent-Go

    A Go framework for building production agent systems with graph workflows, tools, memory, A2A, AG-UI, MCP, evaluation, and observability.

    BeeAI Framework icon

    BeeAI Framework

    An open-source framework for building production-ready multi-agent systems in Python and TypeScript, hosted by the Linux Foundation under Apache 2.0.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    908 tools

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    559 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    530 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions