Back to Nodes

NanoGPT

Last updated Jul 22, 2026

nano-gpt community node package to execute NanoGPT API calls.

1,803 Weekly Downloads
1,803 Monthly Downloads

Included Nodes

NanoGPT

Description

n8n-nodes-nano-gpt

n8n-nodes-nano-gpt is an n8n community node package for interacting with the NanoGPT API. NanoGPT provides AI capabilities (chat, image generation, video generation, speech-to-text, text-to-speech, embeddings, web search, web scraping) payable with Nano cryptocurrency.

n8n is a fair-code licensed workflow automation platform.

Installation

Install this package as an n8n community node. See the official n8n guide:

  • Install community nodes
  • Then add the following node in your workflow editor:

  • NanoGPT — AI API (chat, image, video, audio, search, and more)
  • Credentials

    Credential type: NanoGPT API

    Required

  • API Key: Your NanoGPT API key (find it at nano-gpt.com)
  • Base URL: API endpoint URL (default: https://nano-gpt.com)
  • Supported operations

    Operations are grouped by resource.

    Chat

  • Chat Completion (OpenAI-compatible): Full feature support including web search, prompt caching, reasoning, memory, and more
  • Create Response (OpenAI Responses API): Structured responses with conversation threading
  • Get/Delete Response: Retrieve or delete stored responses
  • Create Message (Anthropic-compatible): Messages API with tool use and extended thinking
  • Text Generation

  • Completion: Text completion with model selection and sampling parameters
  • Image Generation

  • Generate Image: Text-to-image with multiple models (Nano Banana, DALL-E, Flux, SDXL, etc.)
  • Advanced options: aspect ratio, quality, inpainting, LoRA, style controls
  • Video Generation

  • Generate Video: Text-to-video with multiple models (VEO, Sora, Kling, etc.)
  • Check Video Status: Poll video generation progress
  • Extend Video / Get Video Content / Recover Video
  • Speech-to-Text

  • Transcribe Audio: Convert audio to text (Whisper, Wizper, Elevenlabs)
  • YouTube Transcription: Transcribe YouTube videos
  • Get STT Status: Check async transcription status
  • Text-to-Speech

  • Generate Speech (Async/Sync): Text-to-speech (Kokoro, OpenAI, Elevenlabs)
  • Get TTS Status: Check async TTS job status
  • Embeddings

  • Create Embedding: Generate text embeddings
  • Get Embedding Models: List available embedding models
  • Web Scraping & Search

  • Scrape URLs: Extract content from web pages
  • Web Search: Search the web (Linkup, Tavily, Exa, Kagi, Perplexity, Valyu)
  • Models

  • List Models: Available models (standard, personalized, subscription, paid)
  • Context Memory

  • Compress Memory: Compress chat history via vector memory
  • TEE Verification

  • Get TEE Attestation / Signature: Trusted Execution Environment verification
  • Balance & Subscription

  • Check Balance: Account balance in USD and Nano
  • Create Invitation: Create invitation/referral links
  • Get Subscription Usage: Subscription usage details
  • Nano Crypto

  • Receive Nano: Process pending Nano deposits
  • Compatibility

  • Package is built with the n8n community node tooling (@n8n/node-cli).
  • Peer dependency: n8n-workflow@^2.16.0.
  • Development

    Available scripts:

  • pnpm run build — Build the project
  • pnpm run build:watch — Build with watch mode
  • pnpm run dev — Development mode
  • pnpm run lint — Run linting
  • pnpm run lint:fix — Fix lint issues
  • pnpm run release — Interactive release
  • Resources

  • n8n community nodes docs
  • NanoGPT API docs
  • NanoGPT website

Version history

See CHANGELOG.md.