NEWMODEL
v1.1.151 · Sep 23, 2026Free Models is here: explore at zero Grain credits
Try Space Bunny Alpha through OpenRouter in Grain on web and desktop. Free Models is a separate option alongside Grain Models and Grain Executor. New users can start a seven-day Grain trial with no credit card; Free Models has separate usage limits and depends on provider availability.
- A workspace admin enables Free Models in Settings → Grain Models
- Select Free Models and Space Bunny Alpha when starting a task; no personal API key needed
- Requests use zero Grain credits, with personal, workspace, task, and shared provider limits
- For public, non-sensitive text only; no attachments, project context, repository access, or unattended automations
- If the free model is unavailable or limited, the task stops without a silent paid fallback
- Mac 1.1.151 includes the Free Models picker; web is available now
0Agent online
NEWIMPROVEDFIXEDINTEGRATIONSECURITYAGENT
v1.1.122 · Sep 16, 2026Slack tasks carry their context through execution and delivery
Start a task from Slack with its images and repositories attached, choose Grain Models or a connected Grain Executor, follow truthful progress, and receive the result back in the source thread. Grain 1.1.122 is available for Mac, Windows, and Linux, with matching web, backend, and cloud Executor services live.
- Slack images are copied into the task, shown inline in Grain, and returned with results when relevant
- Choose up to three repositories, a primary repository, and hosted or local execution before starting
- Workspace admins and owners can pin a Slack connection to a specific computer without hiding an offline selection
- Queued, picked-up, approval, running, and complete messages reflect the state Grain can verify
- GitHub and Bitbucket repository, branch, commit, pull request, and verified push links stay visible with the task
- Approval actions resist duplicate clicks, and stale question answers are blocked when execution context changes
- WhatsApp and Telegram can select Grain Models or Grain Executor through channel commands
✓Agent online
IMPROVEDFIXEDDESIGN
Sep 7, 2026Web editors preserve more of the work you save and reopen
The latest web release strengthens real document workflows across Docs, Sheets, and Slides, including Studio presentation styling and safer saved-source handling. These web improvements are not all bundled in the public Mac 1.1.93 installer.
- Supported Word formatting and images survive editing and export more reliably
- Excel saving preserves supported sheets, formulas, styles, frozen panes, page setup, and inline-list or numeric validation
- PowerPoint round-trips retain supported speaker notes and PNG or JPEG images alongside editable slides
- Saved-source checks help prevent stale editors from overwriting newer work
- Charts, conditional formatting, and unsupported Excel validation types are not included in this compatibility claim
brief · dashboard · memo
IMPROVEDFIXEDMODEL
Sep 7, 2026Grain Models keeps selected assets and reports clearer outcomes
Hosted follow-ups retain project intent, selected pictures, and saved files more reliably. A failed revision keeps the last saved version, while completion messages and credit receipts explain what happened.
- Attach pictures in chat or clarification answers and preserve the selected logo across follow-ups
- Reopened cloud previews resolve approved assets from the saved project
- Successful runs post a result in chat; blocking questions remain requests for input
- Failed or truncated output cannot replace saved files, and compatible follow-ups queue behind active work
- New web projects default to React, TypeScript, and Tailwind unless another stack is requested
- Next.js conversions require project source, not only an HTML preview; automatic build and browser verification is not yet part of every hosted run
- Focused context supports small edits, while receipts expose recorded credits including failed attempts
✓Agent online
IMPROVEDAGENTINTEGRATIONSECURITY
Sep 7, 2026Simpler task creation, planning, and connection settings
Start with a larger writing area, fewer advanced controls upfront, saved workspace drafts, and recent-project previews. Ask AI can create a bot or executable task when explicitly requested, and planning keeps questions and editable steps available before implementation.
- Planning and implementation share a credit allowance
- Integration settings are consolidated, Slack connections are checked, and inactive controls are reduced
- Connected computers show clearer working, limited, and offline states
- Issues, cycles, labels, and drafts are easier to reach with permission-aware actions
- Account security includes sign-out-everywhere
- Domain warnings open Ship → Domain directly; DNS routing, ownership, and certificate readiness remain separate checks
brief · dashboard · memo
Release availability: web, desktop, mobile, and database setup
This update distinguishes live web improvements from other rollout stages. The public Mac build is 1.1.93. New iOS document editing, voice-to-task, publishing, and Live Activities remain in internal TestFlight. Supabase and MongoDB setup, further Executor recovery, and hosted exact-source build verification are not being announced as live.
- Supabase native authorization still needs Grain’s registered integration configuration
- MongoDB requires a private backend or Executor; database credentials do not belong in static site code
- Generated schema files do not mean a database has been provisioned or connected
- The earlier database article now includes a dated availability clarification
NEWIMPROVEDDESIGN
Sep 5, 2026Arabic is now live across the complete Grain website
Arabic now joins the complete Grain localization system with native right-to-left reading. Grain is available in fourteen languages across seventeen localized experiences, with one persistent language menu that keeps the current page connected across the public site, documentation, changelog, blog archive, RSS, and agent-readable Markdown resources.
- Arabic is active under /ar across the complete public website
- The page declares Arabic and right-to-left direction for browsers and assistive technology
- Code, commands, keyboard shortcuts, web addresses, and product names keep their precise technical form
- Every Arabic route covers product pages, documentation, changelog entries, the complete blog archive, RSS, and agent-readable Markdown
- The language switcher preserves the current route, query, anchor, and localized internal links instead of returning to the homepage
- Canonical links, hreflang entries, Content-Language headers, metadata, and the sitemap expose the Arabic version clearly
brief · dashboard · memo
NEWIMPROVEDDESIGN
Sep 5, 2026Russian and Chinese are now live across the complete Grain website
Russian, Simplified Chinese, and Traditional Chinese now join the complete Grain localization system. Grain is available in thirteen languages across sixteen localized experiences, with one persistent language menu that keeps the current page connected across the public site, documentation, changelog, blog archive, RSS, and agent-readable Markdown resources.
- Russian, Simplified Chinese, and Traditional Chinese are active across the complete public website
- Every language covers product pages, documentation, changelog entries, the complete blog archive, RSS, and agent-readable Markdown
- The language switcher preserves the current route, query, anchor, and localized internal links instead of returning to the homepage
- Dynamically loaded navigation, filters, metadata, accessible labels, and image descriptions use the selected locale
- Localized agent indexes, page-level Markdown mirrors, the full corpus, and RSS are served as real language-specific resources
- A repeatable offline authoring script detects new public copy and updates the reviewed translation catalog
brief · dashboard · memo
Images now stay pictures in Word and PDF exports
Images that survive in the editor and read view now survive export too. Grain resolves pasted screenshots and HTTPS images before export, preserves their dimensions, and carries them into new or existing Word files and PDFs instead of replacing them with alt text.
- PNG, JPEG, GIF, BMP, and WebP dimensions are read from the file itself without depending on the browser DOM
- Word exports add real image parts, relationships, content types, and collision-safe document property IDs
- PDF exports receive embeddable image data instead of failing on a remote HTTPS source
- Images are fitted to the document body while keeping their aspect ratio
- An unreachable image falls back to visible italic alt text so the rest of the export still succeeds
- The end-to-end path is covered with real browser and document-package tests
brief · dashboard · memo
NEWIMPROVEDDESIGNSECURITY
v1.1.85 · Sep 5, 2026A real Docs ribbon and richer Slides editing
Grain Docs now keeps rich formatting through edit, read, and export, while Slides adds the controls needed to refine a deck without leaving Grain. The formatting layer uses a closed sanitizer so richer documents do not become an open route for unsafe styles or image sources.
- Docs adds paragraph styles, font and size, emphasis, color, highlight, lists, quotes, indentation, alignment, spacing, undo, redo, zoom, and word counts
- Insert tables, links, images, rules, and code, or paste a screenshot directly into the document
- Word export preserves styled text and turns Markdown tables into actual Word tables
- Slides adds font face, italic, underline, fills, layouts, duplication, and better PowerPoint round-tripping
- The style sanitizer accepts only known properties and closed value shapes, rejecting URL expressions, script-like values, markup, and unlisted properties
- Image sources in formatted content are limited to HTTPS and image data URLs
brief · dashboard · memo
NEWIMPROVEDFIXEDSECURITY
v1.1.84 · Sep 5, 2026Project conversations persist, consent stays specific, and security reviews run reliably
Project conversations can now continue with recent messages, saved code, inline image results, and accessible run controls. Grain keeps that continuity behind destination-specific consent, while the on-demand security-review flow now prevents duplicate charges, validates that a reviewer can run, dispatches the accepted task, and preserves the failure-refund path.
- Recent project messages and selected saved code name DeepInfra before they are shared; cancelling keeps the draft intact
- Changed context requires a new review, and provider failover cannot switch away from the destination that was approved
- Images use a separate consent decision rather than inheriting approval for general file or project context
- A second click cannot buy the same non-terminal security review twice
- Organizations without a dispatchable AI teammate see a refusal before any credits are charged
- The security-review price is shown consistently as $15 (1,500 Grain Models credits), with failed runs eligible for refund
- Weekly automations created in chat preserve the chosen weekday even when the day name arrives with different capitalization
- Usage and connected-machine capacity are visible together so the route and cost of a run are easier to understand
✓Agent online
NEWIMPROVED
v1.1.83 · Sep 5, 2026Every document kind opens in its real editor
Opening work from Documents now leads to the same full editors used by task outputs. Docs, Sheets, Slides, and Tables keep the tools and export paths that match their format instead of falling back to a generic text surface.
- Sheets open with formulas, workbook controls, and XLSX export
- Docs open with page layout, styles, lists, undo, word count, and DOCX, PDF, or Markdown export
- Slides open with thumbnails, text boxes, backgrounds, reordering, duplication, and PowerPoint export
- Tables open as an editable grid instead of flattened prose
- Heavy document editors load only when needed, keeping the Documents home responsive
- The Shop and requested security-review offer are available in the desktop build
brief · dashboard · memo
NEWIMPROVEDDESIGN
Sep 5, 2026Grain is now readable by people, search engines, and AI agents
The public Grain website now has a complete discovery layer. Every canonical page carries specific search and social metadata, every blog story appears in RSS, and every public page has a clean Markdown mirror that an AI agent can retrieve without parsing the visual interface.
- llms.txt provides a compact machine-readable map, while llms-full.txt serves the complete public corpus
- The agent index covers product pages, documentation, solutions, comparisons, pricing, security, and blog stories
- Markdown mirrors are available to agents but excluded from search indexing, with canonical links back to the visual pages
- Unique titles, descriptions, canonical URLs, Open Graph previews, and social metadata now cover the public site
- Structured data describes Grain, the software product, articles, breadcrumbs, and page collections
- The sitemap and an internal crawler now validate the pages Grain intends people to discover
brief · dashboard · memo
NEWIMPROVEDFIXED
v1.1.81 · Sep 4, 2026Documents has a home, and long runs resume where they stopped
Grain now has a dedicated Documents screen for finding and reading the work your team creates. Long-running local tasks are more durable too: if a run reaches its time window, Grain parks the live session and resumes it on the next claim instead of starting the work again from zero.
- Documents is available from the sidebar at /documents, with /docs as a shortcut
- Search, type filters, recent-document cards, a dense list, and tabs make active work easier to find and move between
- Live counts reflect documents whose own tasks are actually running rather than a hard-coded status
- A task stopped by its wall clock keeps its CLI session, branch, and progress for the next run
- Parked sessions are claimed exactly once and are cleared after a real completion or failure
brief · dashboard · memo
NEWIMPROVEDMODEL
v1.1.80 · Sep 4, 2026One model picker for tasks and chat
Tasks and conversations now share one clear model picker. Choose Grain Models or an available model on one of your connected computers without leaving the composer, and Grain remembers the choice for the messages that follow.
- Online computers appear first, with unavailable models and machines explained in place
- Choosing an Executor model also selects the computer that can run it
- The same controls now appear in task chat, AI teammate threads, and workrooms
- A selected Executor model takes precedence over the workspace direct-API chat key
- Grain Models keeps Auto routing while showing the hosted catalog and available workspace credits
GPT-5.6 SolGPT-5.6 TerraGPT-5.6 LunaSonnet 5.0Grok 4.5
NEWIMPROVEDDESIGN
v1.1.79 · Sep 4, 2026Creating a task takes fewer decisions
The new task composer starts with the brief and keeps setup out of the way until it is needed. Write the task, attach the source files, optionally let Grain arrange the brief, and start. Model, computer, repository, and policy controls stay available without crowding the first step.
- Task drafts persist for your workspace, including attachments and setup choices, so closing the composer does not erase the brief
- Grain chooses a sensible default between hosted Grain Models and your connected computers
- Select an optional model directly, or leave hosted work on Auto routing
- Choose more than one repository; each receives its own isolated task branch and working copy
- Completed artifacts can sync to a new Git branch in GitHub or Bitbucket without merging anything
- Advanced controls remain available for older task flows and specialized execution needs
+Agent online
NEWIMPROVEDMODEL
v1.1.78 · Sep 4, 2026GPT-6 Astra, PDFs, and decks
GPT-6 Astra is now available anywhere a Codex-backed Executor model can be chosen. Grain Suite also understands more of the files teams already use: AI teammates can read PDFs and PowerPoint decks, and a request for a presentation can now produce a real editable deck instead of prose.
- GPT-6 Astra appears in the Codex backend picker, provider lists, and per-agent model overrides
- PowerPoint files reach the model as ordered slide text, including speaker notes
- PDFs preserve page boundaries so an answer can refer to the page the reader sees
- Scanned PDFs without a text layer are reported clearly instead of being treated as an empty document
- Generated decks open in Grain Slides and export to PowerPoint from hosted or local execution
GPT-5.6 SolGPT-5.6 TerraGPT-5.6 LunaSonnet 5.0Grok 4.5
IMPROVEDFIXED
v1.1.76 · Sep 4, 2026Request changes now revises the plan
Request Changes during plan review now does what it says: Grain sends your note back through planning, returns a revised plan, and asks for approval again. It no longer treats the feedback as approval and starts building the previous plan.
- Each revision returns a fresh plan and a fresh approval checkpoint
- The planning loop is bounded at three rounds so a task cannot wait forever
- The first plan is unchanged for teams that approve it immediately
See every connected plan, live
Settings now shows the real state of every plan account you have connected: which one is in use, which is at its limit and when it frees up, which needs signing in again, and how many Grain Models credits remain. It also lists the model each AI teammate uses.
- Per-account limits with the time until they reset, reported by your own machine
- A teammate using the workspace default model is labelled as inheriting it, so changing that default never silently changes what a teammate appears to use
- A workspace with no machine reporting says so, rather than claiming everything is healthy
Assignment emails, and a visible history on every task
Assigning a task to someone now emails them. Every task also carries a visible history of who created it, who assigned it, who moved it and when — with people and agents shown as distinct actors rather than blurred into one.
- No email when you assign a task to yourself, and no duplicate if you re-save without changing the owner
- The assignment still lands if mail cannot be sent — the notification never blocks the work
- History distinguishes a person from an agent, a cron run or an executor
Generated apps get a database, and a modern project
How generated interfaces and data layers fit together. Availability note: a configured database runtime is required; general one-click database connections are not yet live.
- Generated schema files do not mean a database has been provisioned or connected
- Supabase projects ship their schema as real SQL with row level security, so anyone who clones the repo can reproduce it
- The app renders before you fill in credentials, with an empty state instead of a blank page
- Web projects now use Tailwind with a real config and design tokens, not hand-written CSS you would have to replace