
nanoGPT is a spreadsheet-based GPT-style language model framework that trains and runs transformer models directly within Google Sheets using custom functions.
nanoGPT is an open-source project that brings GPT-style language modeling directly into spreadsheets, allowing users to experiment with transformer architectures using familiar spreadsheet operations. Built on top of standard spreadsheet functions and formulas, it demonstrates how core components of modern large language modelsβsuch as token embeddings, attention mechanisms, and feedforward layersβcan be represented, visualized, and manipulated in a tabular environment. Instead of requiring specialized deep learning frameworks, nanoGPT leverages the spreadsheet grid to make each computation step transparent and inspectable.
Key capabilities include defining and adjusting model parameters in cells, tracing data flow across layers, and observing intermediate activations in real time. Users can prototype tiny language models, explore how attention distributes over tokens, and understand how changes in weights affect outputs without writing extensive code. This makes nanoGPT particularly useful for education, research demonstrations, and debugging conceptual understanding of transformers. Typical use cases include teaching the internals of GPT-like models, building minimal working examples of sequence modeling, and experimenting with simplified training or inference workflows. By embedding transformer logic into spreadsheets, nanoGPT lowers the barrier to understanding and experimenting with modern language models while keeping all computations explicit and auditable.
Please sign in to comment
π¬ No comments yet
Be the first to share your thoughts!
Explore 230+ top alternatives to nanoGPT
Neuralformula is a tool that generates Excel and Google Sheets formulas from natural language descriptions and helps users understand, debug, and optimize spreadsheet formulas.

Clausebase is an AI-powered legal drafting platform that helps lawyers draft, review, refine, and manage contracts and other legal documents more efficiently.

Intellexie is a platform that centralizes, structures, and surfaces internal company knowledge, making organizational information easily searchable and accessible for employees.

End-to-end encrypted Swiss cloud storage for securely backing up files, syncing them across devices, and sharing them with others while preserving privacy.

Ubrand is an AI brand design platform that generates logos, visual identities, and branding assets to help startups and entrepreneurs create and launch new brands.

Sheetmagic is a Google Sheets extension that integrates ChatGPT to generate spreadsheet content from prompts and perform automated web scraping directly within sheets.

Sheetgpt is a Google Sheets add-on that embeds OpenAIβs GPT models for generating, transforming, and analyzing spreadsheet data using natural language prompts.

Evisort is an AI-powered contract lifecycle management platform that centralizes contracts, automates workflows, and analyzes contract data to extract terms, obligations, and risks.