Written guides, videos, and hands-on examples — for every skill level. Looking for inspiration? Browse the examples gallery →
Open the playground, pick a template, run your first prompt, and watch it render in the preview.
Connect Claude, DeepSeek, OpenAI, Gemini, or any OpenAI-compatible provider to the playground.
How to choose between AI providers and run the same prompt side-by-side to compare outputs.
Third-party skills we recommend installing alongside the LingCode pack. Not LingCode-authored — credit and links go to the original maintainers.
Searchable design-intelligence skill: 67 UI styles, 161 color palettes, 57 font pairings, 99 UX guidelines, and 161 industry-specific reasoning rules. Works with SwiftUI, Compose, React Native, Flutter, and 11 more stacks. By nextlevelbuilder — MIT licensed, 80k+ stars.
Drive your Mac's agent from lingcode.dev/remote on your phone, iPad, or another laptop. Same account on both ends is the pairing — no port forwarding, no VPN, no pairing code.
Nine tabs, four that look like "logs". The mental model that tells Output from Run Console from Console from Debug Console — plus what every other tab does.
Pick a method, set headers and a body, send the request, and read status, timing, and response — a full HTTP client in the bottom panel, no Postman.
Filter a run by pass/fail, click a failure's stack frame to jump to the source line, and overlay which lines your tests actually exercised.
A live list of your dev-server ports — which are listening, what owns them, and a one-click button to open localhost in your browser.
Persistent memory, agent-proposed skills, and full-text session search — the Hermes Agent learning loop, native and across providers.
LingCode reads your Flutter repo as a design spec and writes idiomatic SwiftUI, Compose, and macOS SwiftUI from scratch — zero Dart in the output.
A 5-minute pass that clarifies scope before code exists — the cheapest correction window you'll get.
Produce a reviewable IMPLEMENTATION_PLAN.md with goal, non-goals, ordered steps, explicit riskiest step, and rollback.
Stepwise execution with real-output verification, per-step commits, deliberate amendments, and bad-step recovery.
Verify every review claim against code before classifying agree/disagree/unclear. Push back when wrong, implement when right.
The closing checklist from green-tests to clean integration — merge, PR, or scrap. Diff audit, main-sync, post-merge cleanup.
Where the settings file is, what shape it has, and how to allow safe commands by glob — user-wide or per-project.
Rebind ~/.claude/keybindings.json — chord shortcuts, submit key, Cursor / VS Code / Vim conventions imported.
Scan transcripts, build a prioritized allowlist, save 3-second taxes on every ls, cat, and git status.
Roll back a project file, entitlements, or Info.plist after a bad agent edit — without touching git.
Fork your project into a git worktree, let the agent try something speculative, merge only what you want.
Configure App Store Connect API keys once, then ask the agent to archive, sign, and upload your iOS build.
When Claude stalls, hand the same chat to DeepSeek or GPT-4. The new model inherits the entire conversation.
Generate, download, and register an ASC API key once — unblocks every future agent-driven ship.
Device Manager → + → New Android Emulator. iOS simulators and Android AVDs in one window, no Android Studio required.
Modern Xcode wants one 1024×1024 PNG and generates the rest. The single-size flow, the alpha-channel pitfall, and the one prompt that ships it.
Two layers, a 66dp safe zone, per-launcher masking. The XML, the folder layout, and how to preview in your AVD.
Make your logo behave like a system icon: scales with Dynamic Type, picks up .foregroundStyle, swaps weights. The template SVG and the one-line API difference.
/try doesn't host binary assets, so the standard favicon.ico flow doesn't apply. The inline-SVG, base64 PNG, and inline-manifest workarounds — plus the one-line PWA upgrade.
The same agent loops the Mac app uses — exposed as a terminal binary for scripts, servers, and one-shot prompts.
How often the agent should stop to ask. Shift+Tab cycles three modes; pick the one that matches your current risk level.
A skill is the smallest way to teach the agent a habit. Learn what one looks like, where it lives on disk, and the two ways to install one someone else wrote.
Bundle skills, hooks, and MCP servers into reusable plugins. Install per-user or per-project; namespaced to avoid collisions.
Give the agent typed tools for Linear, GitHub, your DB. Configure once; tools show up namespaced and approved per-call.
Teach the agent a small reusable habit with one markdown file. Project-local or user-wide, manual or auto-invoked.
Shell commands that run before tool calls or after prompts. Real policy enforcement — not advice you hope the model reads.
Tokens spent, headroom remaining, time to reset. One panel, every provider, surfaced from the most authoritative source available.
Paste a token, get a live URL. The agent detects the right host, picks the build settings, and deploys from chat.
One click to install what's missing. Detects npm, pip, Cargo, CocoaPods, and 20+ more package managers.
Stage, generate a clean commit message from the actual diff, push — better than "wip", faster than writing by hand.
The Agents sidebar is the cockpit for jobs you dispatched and walked away from. Row anatomy, status grouping, peek pane, and the one trust decision behind the dispatch input.
A specialist with its own system prompt, tools, and context window. Use one when a task has a clean boundary and shouldn't pollute the main chat.
Spawning sub-agents multiplies tokens and complexity. The four patterns where swarms win, the three where a single agent beats them.
The same agent loops as a local HTTP API with SSE streaming. Build your own bots, UIs, and CI integrations on top.
Right-click a cryptic error, get a short explanation in a floating popup. Out of the way of your main chat.
Write a small TypeScript or Python server that exposes typed tools. The agent calls them correctly first time, every time.
Bundle your team's plugins into a marketplace. One JSON manifest; one keystroke install for every teammate.
End-to-end setup for two real MCP servers. Read a ticket, edit code, open a PR — one prompt.
The agent reads your codebase and writes the project-context file. Every future chat in the project gets it loaded automatically.
Run /review on a local branch or remote PR. First-pass review that points at what humans miss.
Focused threat-surface scan on your pending changes. Auth, input validation, secrets, injection — graded by severity.
Beta-test your iOS update. Install Xcode, bump CFBundleVersion, archive, upload, wait. Direct links for every tool.
Ship your update to the public App Store. Bump version, archive, attach build, write release notes, submit for review.
Beta or production. Install Android Studio, bump versionCode, build signed AAB, upload, pick a track. Direct links for every tool.
Ship your first iOS app. Bundle ID registration, app record, screenshots, App Privacy, age rating, then archive and submit.
Ship your first Android app. Developer account, signing, store listing, Data Safety, Content Rating, then submit.
Signing key, Play App Signing, internal testing tracks, the metadata Google asks for. From signed AAB to live store listing.
Ship a web app from the Mac IDE in one click. The Cloud button builds your project and hosts the static output at a live HTTPS URL — no host account, no deploy token, no DNS to start.
Put your own domain in front of an app deployed to LingCode Cloud. One DNS record, HTTPS issued automatically — apex + www, registrar steps, and the Cloudflare gotcha.
One click reads your recent commits and drafts a Slack post, tweet, LinkedIn update, blog paragraph, and CHANGELOG entry — together.
The full pipeline outside the App Store — archive, codesign, notarize, staple. The three macOS 26.2+ traps that will bite you.
Ship from the Archive & Distribute sheet without an API key — archive once, export, upload with just your Apple ID. Why the password is needed and how to generate it.
"No account for team," capability sync, automatic vs manual, six causes of "No matching provisioning profile" — scoped diagnostic ladder.
The friendly default registrar. What it costs, what to skip, and what to do after the purchase to make the domain usable.
At-cost pricing, no upsells, no first-year bait. The trade-off: you have to use Cloudflare's DNS.
A and CNAME records, TTL, propagation. Three commands that tell you whether DNS is actually working.
Developer-favorite alternative. Clean UI, no upsells, free WHOIS privacy + email forwarding + SSL bundled in.
The biggest registrar and the one most upsell-heavy. How to escape the checkout with just a domain at a fair price.
European registrar with transparent flat pricing, free mailboxes included. Best for EU TLDs (.fr, .eu, .de).
Premium "no upsells, just domains" registrar. Slightly higher prices, calmest checkout in the business, real human support.
Budget registrar with flat near-cost pricing and a working API. Dated UI; functional everything else.
What's left of Google Domains. Cleanest dashboard in the business; prices climbed after the acquisition.
The right pick when the rest of your infra is on AWS. Alias records, ACM integration, your existing AWS bill.
The friendly default VPS. Five dollars a month for a real Linux box, with the calmest UI and best docs in the indie-cloud market.
The best price-per-RAM in the VPS market. Same shape as DigitalOcean, ~half the cost; drier UI.
30+ data center locations worldwide. Pick this when your users are in Seoul, Mumbai, São Paulo, Sydney — places others don't cover.
The biggest, most flexible, most complex VPS. Pick it when the rest of your stack is on AWS; skip otherwise.
Delegate DNS to AWS without moving the registrar — the right move when your servers and certs live in AWS.
The classic AWS static-hosting pattern. Once wired, deploys are three commands forever.
AWS's git-push-to-deploy service. The Vercel-equivalent on AWS, with honest tradeoffs.
The simple corner of AWS. Fixed $5/month, one Linux box, ssh in and run your code.
Production-grade container deployment on AWS. ECR + ECS + Fargate + ALB + Route 53, demystified.
The 20-minute hardening checklist between "I have a Linux server" and "I'm ready to deploy." Universal across providers.
Backing services with the auth and binding defaults that aren't on by default. Self-host vs managed, honestly.
The decision before any tutorial. Data model, lock-in, pricing curves, working hello-worlds for each.
The Akamai-owned VPS that taught a generation of developers to rent Linux boxes. Stable, well-documented, slightly pricier than DO/Hetzner.
Free TLS certificates with automatic renewal. Two commands gets you a real cert; one cron job keeps it valid forever.
Free TLS, global CDN, DDoS protection, hidden origin. Add any domain to Cloudflare regardless of where it's registered.
Run Docker containers near your users — 30+ regions, machine-level granularity. The middle ground between PaaS and VPS.
The easiest deploy in modern PaaS. Connect a GitHub repo, get a URL in seconds. Real Postgres/Redis sidekicks bundled.
The most Heroku-shaped of the post-Heroku PaaSes. Flat $7/mo plans; the bill is the bill.
Push code updates to Vercel / Netlify / Render / Cloudflare Pages / Railway / Fly.io. The redeploy command and time-to-live for each.
SSH, pull, restart. The manual flow, the deploy script, the one-line laptop version, and zero-downtime patterns.
One YAML file. Tests on every PR, auto-deploy on push to main. Vercel, SSH, AWS, mobile — every common destination.
Versioned schema changes that move every environment to a specific shape. Prisma, Drizzle, or raw SQL — pick one, never edit a deployed migration.
External pings that wake you when your site goes down — before users notice. UptimeRobot, the /health endpoint, alert channels, status pages.
One menu click gives a project its own Postgres + auth + storage + realtime + vector search — no external services, no keys. The agent provisions tables and builds against it from a prompt.
Take a backend outside /try: load the SDK, set the data URL + anon key, and call from().select(), auth, storage, and realtime — plus the table-CRUD patterns (no JOINs, no upserts) so your code works the first time.
Store a third-party key encrypted on your backend and call it from your app without leaking it — the elevenlabs-tts and http-fetch function templates, plus the egress allow-list.
Meaning-based and hybrid (full-text + vector) search with built-in pgvector and managed embeddings — no external vector DB or embedding key to wire up.
Add TOTP multi-factor auth and rotating refresh tokens to your backend's users — a console toggle plus two SDK calls; the data API enforces it.
One-click security + performance lint: catch RLS-disabled tables, unsafe policies, missing primary keys, and unindexed foreign keys before users do.
The Anthropic SDK with prompt caching, full tool-use loop, streaming, and dated-snapshot model migrations. Cut spend by half on day one.
The two-question test for parallelism. Three patterns where it cuts wall time, four traps where it produces conflicting writes.
Two time-shifting tools for different problems. The three-question picker, two worked examples, and the cleanup discipline.
Four keys — publishable and secret, test and live. Knowing which goes where prevents the two Stripe accidents that hurt.
How Stripe tells your server something happened. Signature verification, idempotency, and local-dev tunneling.
Let users sign in with their Google account. Three values from Google Cloud Console; the rest is your code.
Sign-in for developer audiences. One GitHub OAuth App, twelve clicks. Twin to Google OAuth.
Drop-in managed auth. Sign-up, sign-in, social providers, organizations, MFA — out of the box. Four components and you're done.
Enterprise-grade auth. SAML/SSO, SCIM, Organizations, custom Actions. The right call when IT departments demand identity-provider plug-in.
Dev-first email API. The slow part is DNS for SPF/DKIM/DMARC; once verified, your mail lands in inbox not spam.
Deliverability-first email API. Strict acceptable use, transactional-only, best inbox placement in independent tests.
Largest email API by volume; enterprise features (sub-accounts, dedicated IPs, IP warmup). Marketing + transactional in one tool.
$0.10 per 1K emails. More AWS-flavored setup (IAM, sandbox exit, SNS-driven bounce handling). Pick at scale or when already on AWS.
Catch errors in production before users have to tell you. SDK install, DSN, releases, source maps, alerts.
Get paged when your site goes down — by something other than your customers. Monitors, on-call, status page, heartbeats.
Add file uploads to your app. Presigned URLs for direct browser uploads; same code for S3 or R2; CORS, validation, serving back.
Postgres + Auth + Storage in one signup. Anon key, RLS, your first table, OAuth providers, realtime subscriptions.
Run code after the response. Define a function, send an event, get durable retries + cron + delays — no Redis to manage.
Track events, build funnels, watch session replays, run feature flags. One tool, one signup.
Serverless Postgres with branching. One branch per pull request; scale-to-zero pricing; generous free tier.
Serverless MySQL on Vitess. Non-blocking schema changes through deploy requests; database branching.
Instant search-as-you-type with typo tolerance, faceting, ranking. Drop in the React/Vue UI library; sub-100ms queries.
Open-source search engine in a single Rust binary. Run on a $5 VPS; same UI library as Algolia at a fraction of the cost.
Open-source search with native semantic + vector + geo. Single binary or Typesense Cloud. Algolia-like DX without per-record fees.
Newsletters, onboarding sequences, win-backs. Drag-and-drop editor and audience filters that read like English.
Ship structured logs from any backend. APL queries, 30-day retention free, monitors that page on patterns Sentry can't see.
Polar handles sales tax, VAT, GST, and chargebacks for you. The Stripe alternative for indie SaaS shipping globally.
Serverless Redis over HTTP. Cache hot queries, throttle abusive callers, queue background jobs — without running a Redis box.
Store embeddings, do semantic search, build RAG. Foundation of any AI feature that needs to "remember" your data.
Step-by-step: from blank prompt to a 6-slide investor deck ready to download as PowerPoint.
KPI cards with Chart.js charts. One prompt generates a complete SaaS-style dashboard.
Liquid templates with live preview. Generate production-ready code for Shopify theme upload.
Named code blocks, internal page linking, and self-contained CSS. Scale beyond single files.
Two-model workflow for crypto devs: draft in Claude Code Native, audit with LingModel, reconcile against Foundry tests, ship audit-worthy code.
LingCode plays hostile interviewer — walking every decision branch, failure path, and step interface until assumptions surface.
The five-step protocol: reproduce → isolate → hypothesize → test the hypothesis (not the fix) → narrow to a minimal fix with a regression test.
TDD as anti-hallucination tool — verify red is really red, mutation-test each new green, refactor only while green.
Evidence over assertion. Three failure modes — compiles but does nothing, tests pass nothing, code never ran — and the discipline that catches them.
Five-category review pass: missed reuse, over-abstraction, defensive-impossible code, dead branches, narrating comments.
Prompt patterns that consistently produce polished, production-ready results on the first try.
Evals as unit tests for prompts, traces as production observability. The minimum viable setup before you ship.
How to refine, tweak, and branch from existing outputs without starting over.
One-click export directly from the preview pane. Works for decks, reports, and any HTML.
Side-by-side comparison workflow. Run the same prompt on Claude, DeepSeek, GPT-4, and more.
Getting your Anthropic API key and connecting it to LingCode for full tool use.
Fast, cheap, and capable. Setting up DeepSeek V4 with your API key in minutes.
Connecting GPT-4o and other OpenAI models to the playground.
The built-in managed model. Free tier available — no API key needed to get started.