<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:webfeeds="http://webfeeds.org/rss/1.0">
    <channel>
        <title><![CDATA[Xano Developer Hub]]></title>
        <description><![CDATA[Xano Developer Hub]]></description>
        <link>https://community.xano.com</link>
        <generator>Bettermode RSS Generator</generator>
        <lastBuildDate>Fri, 28 Aug 2026 03:45:41 GMT</lastBuildDate>
        <atom:link href="https://community.xano.com/rss/feed" rel="self" type="application/rss+xml"/>
        <pubDate>Fri, 28 Aug 2026 03:45:41 GMT</pubDate>
        <copyright><![CDATA[2026 Xano Developer Hub]]></copyright>
        <language><![CDATA[en-US]]></language>
        <ttl>60</ttl>
        <webfeeds:icon></webfeeds:icon>
        <webfeeds:related layout="card" target="browser"/>
        <item>
            <title><![CDATA[Recurring Task Pod crash-loop: ~45 seconds available / ~5 minutes down (while APIs remain healthy)]]></title>
            <description><![CDATA[Our background tasks are crashing, despite low usage and previous capacity upgrade.

Is anyone else experiencing a recurring crash-loop affecting all background tasks?

Our pattern is very consistent:

- ...]]></description>
            <link>https://community.xano.com/discussion-and-questions-1kv6mqqm/post/recurring-task-pod-crash-loop-45-seconds-available-5-minutes-down-z1Kmxv51iYsTxn9</link>
            <guid isPermaLink="true">https://community.xano.com/discussion-and-questions-1kv6mqqm/post/recurring-task-pod-crash-loop-45-seconds-available-5-minutes-down-z1Kmxv51iYsTxn9</guid>
            <category><![CDATA[background task]]></category>
            <category><![CDATA[background tasks]]></category>
            <category><![CDATA[Xano Task]]></category>
            <dc:creator><![CDATA[Matheus Aguirra]]></dc:creator>
            <pubDate>Thu, 27 Aug 2026 18:21:56 GMT</pubDate>
            <content:encoded><![CDATA[<p>Our background tasks are crashing, despite low usage and previous capacity upgrade.</p><p>Is anyone else experiencing a recurring crash-loop affecting all background tasks?</p><p>Our pattern is very consistent:</p><p>- Tasks work normally for around 45 seconds.</p><p>- Then all tasks stop for approximately 5 minutes.</p><p>- The cycle repeats continuously.</p><p>- Our APIs remain online.</p><p>- Individual task executions are short, usually under one second.</p><p>- There is no long-running task before the crash.</p><p>- The dashboard does not show sustained high CPU or memory usage for tasks.</p><p>We already upgraded our task processing capacity after a previous recommendation from Xano.</p><p>We also significantly reduced the work performed by our tasks. Most of them now only trigger API endpoints and finish immediately. During a previous incident, we disabled and re-enabled tasks individually, but that did not identify any specific task or solve the problem.</p><p>The last time this happened, Xano investigated internally and identified Redis resource limits as the cause. They increased our Redis capacity, and the crash-loop stopped. Now the same behavior has returned.</p><p>Because detailed Redis metrics are not available in the dashboard, we cannot verify whether Redis is reaching a limit again.</p><p>Has anyone experienced the same pattern.. all tasks stopping together while APIs remain healthy and the visible task usage remains below capacity? If so, what was the root cause and how was it permanently resolved?</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Built on Xano: SoloUno is currently #3 on Product Hunt - would love your support ❤️]]></title>
            <description><![CDATA[My name is Omer and Im a solopreneur - Im dealing with hair-pulling (trichotillomania) for many years now and that what inspired me to build SoloUno

I used to smoke cigarettes and had successfuly ...]]></description>
            <link>https://community.xano.com/discussion-and-questions-1kv6mqqm/post/built-on-xano-solouno-is-currently-3-on-product-hunt---would-love-your-KKWoQahA0S82bn4</link>
            <guid isPermaLink="true">https://community.xano.com/discussion-and-questions-1kv6mqqm/post/built-on-xano-solouno-is-currently-3-on-product-hunt---would-love-your-KKWoQahA0S82bn4</guid>
            <dc:creator><![CDATA[Omer Bialer]]></dc:creator>
            <pubDate>Sun, 09 Aug 2026 12:38:24 GMT</pubDate>
            <content:encoded><![CDATA[<p>My name is Omer and Im a solopreneur - Im dealing with hair-pulling (trichotillomania) for many years now and that what inspired me to build SoloUno</p><p>I used to smoke cigarettes and had successfuly rehabed using a rehab app so I thought it would be easy doing the same with my hair pulling, right?</p><p>Apperntly not.</p><p>I found out that hair pulling, like nail biting and skin picking are a part of a group defined by the DSM-5 as Body Focused Repetitive Behaviors (BFRBs)</p><p>This group of habits are defined by peoples difficulty to completly stop them “cold turkey” and many people just tend to live with them</p><p>One thing became very clear to me: for many people with BFRBs, simply deciding to “just stop” isn’t enough. And when an app is built entirely around the goal of never doing the behavior again, every slip can feel like failure.</p><p>So I decided to flip the equation with SoloUno.</p><p>Instead of focusing only on one huge, all-or-nothing goal, SoloUno focuses on small daily wins - becoming more aware of the habit, resisting urges when possible, reducing the behavior over time, and building confidence along the way.</p><p>And I wanted to make the process fun and engaging enough that people would actually want to keep practicing.</p><p>I started reading research, tried therapy myself, and learned about evidence-based approaches used for BFRBs, including Habit Reversal Training (HRT), CBT, and ACT. I wanted to take principles inspired by these approaches and turn them into something people could practice in their everyday lives.</p><p>And that became SoloUno ✨</p><h2 id="c695facd-1756-40a1-8212-0376c8cf89a8" data-toc-id="c695facd-1756-40a1-8212-0376c8cf89a8" class="text-xl"><a href="https://www.producthunt.com/products/solouno" rel="noopener nofollow ugc" class="text-interactive hover:text-interactive-hovered"><strong>Up-vote link</strong></a><strong> - thank you!!</strong></h2><p></p><figure data-type="image" data-version="v2" data-id="J2qhRnskavBFCx9pKysJQ" data-size="best-fit" data-align="center"><img src="https://tribe-s3-production.imgix.net/J2qhRnskavBFCx9pKysJQ?auto=compress,format" data-id="J2qhRnskavBFCx9pKysJQ"></figure>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The unaccent filter does not convert macron characters such as ū or ā. Example: Ryūnosuke Akutagawa remains with ū, while characters such as É, ç, and ó are converted correctly. Because the macron remains, a later ASCII-only regex removes the entire letter.]]></title>
            <link>https://community.xano.com/discussion-and-questions-1kv6mqqm/post/the-unaccent-filter-does-not-convert-macron-characters-such-as-u-or-a-mEsCjSMGLDdPL3b</link>
            <guid isPermaLink="true">https://community.xano.com/discussion-and-questions-1kv6mqqm/post/the-unaccent-filter-does-not-convert-macron-characters-such-as-u-or-a-mEsCjSMGLDdPL3b</guid>
            <dc:creator><![CDATA[DAVID OWOLABI]]></dc:creator>
            <pubDate>Thu, 30 Jul 2026 20:54:21 GMT</pubDate>
            <content:encoded/>
        </item>
        <item>
            <title><![CDATA[xano function run - change data source?]]></title>
            <description><![CDATA[Hey - one of the recent updates to be able to run a function with a cli is GREAT!
However mostly useless for now (for me), because it doesn't have data source param so that I can test running the ...]]></description>
            <link>https://community.xano.com/discussion-and-questions-1kv6mqqm/post/xano-function-run---change-data-source-h7UAO4wW8yyRX86</link>
            <guid isPermaLink="true">https://community.xano.com/discussion-and-questions-1kv6mqqm/post/xano-function-run---change-data-source-h7UAO4wW8yyRX86</guid>
            <category><![CDATA[xano cli]]></category>
            <dc:creator><![CDATA[Juraj Ivan]]></dc:creator>
            <pubDate>Mon, 27 Jul 2026 12:12:16 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hey - one of the recent updates to be able to run a function with a cli is GREAT!<br>However mostly useless for now (for me), because it doesn't have data source param so that I can test running the function against test datasource.<br><br>Do you plan to add datasource param for the command?</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Function added twice when navigating with keyboard]]></title>
            <description><![CDATA[When I add a function to the "Function stack" using keyboard to navigate, the selected function is added twice, everytime. the issue not happen when I use the mouse to the same action.

Another issue is...]]></description>
            <link>https://community.xano.com/discussion-and-questions-1kv6mqqm/post/function-added-twice-when-navigating-with-keyboard-mKANfOIzpkXsKb7</link>
            <guid isPermaLink="true">https://community.xano.com/discussion-and-questions-1kv6mqqm/post/function-added-twice-when-navigating-with-keyboard-mKANfOIzpkXsKb7</guid>
            <category><![CDATA[Engineering]]></category>
            <category><![CDATA[error]]></category>
            <category><![CDATA[function-stack]]></category>
            <dc:creator><![CDATA[Wanderson Silva]]></dc:creator>
            <pubDate>Mon, 20 Jul 2026 23:48:03 GMT</pubDate>
            <content:encoded><![CDATA[<p>When I add a function to the "Function stack" using keyboard to navigate, the selected function is added twice, everytime. the issue not happen when I use the mouse to the same action.<br><br>Another issue is: when refining a search, and tabbing the results, tab doesnt follow a linear order, it jumps each 2 function in the list</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Sandbox to workspace push and .xs file corruption]]></title>
            <description><![CDATA[The sandbox has been very buggy, while I've been, at the same time, learning to use it along with branching/merging. The most recent bug I've come across is that I have a function .xs file that ...]]></description>
            <link>https://community.xano.com/discussion-and-questions-1kv6mqqm/post/sandbox-to-workspace-push-and-xs-file-corruption-4Ph1ML1I7eypUIY</link>
            <guid isPermaLink="true">https://community.xano.com/discussion-and-questions-1kv6mqqm/post/sandbox-to-workspace-push-and-xs-file-corruption-4Ph1ML1I7eypUIY</guid>
            <category><![CDATA[Sandbox]]></category>
            <dc:creator><![CDATA[Dahrl Payne]]></dc:creator>
            <pubDate>Sat, 18 Jul 2026 20:28:33 GMT</pubDate>
            <content:encoded><![CDATA[<p>The sandbox has been very buggy, while I've been, at the same time, learning to use it along with branching/merging. The most recent bug I've come across is that I have a function .xs file that references 4 other functions.</p><p>- The file and the files code come into the sandbox just fine after a push.</p><p>- Basically everything looks fine and as expected from inside the sandbox.</p><p>- When time to push to workspace from the sanbox, the diff correctly shows the lines of code being updated. </p><p>- Proceed to name the new workspace branch to push the updates into, and then perform the push.</p><p>- From inside the real workspace, when viewing the newly created branch, then navigating to the function, two of the four function references have been stripped from the function, breaking the function.</p><p>- No need to try to merge from there into an existing branch because the new branch is corrupted every time I push from the sandbox to workspace.</p><p>- For each push from the sandbox, this is to a new workspace branch every time, same results each time.</p><p>- I've already tried xano sandbox reset and xano sandbox delete, I get the same results each time.<br><br>The sandbox to workspace push can't be trusted.</p><p>- Work around so far.</p><p>  - While inside the sandbox, I just copy the code from inside the function, then paste it directly into the desired workspace branch/function. <br><br>In the attached picture, the changes in green is what is being pushed out. The lines in red are what is received in the real workspace after the push.<br><br></p><figure data-align="center" data-size="best-fit" data-id="sh5q7Os7m22L4H1GOv3Zf" data-version="v2" data-type="image"><img data-id="sh5q7Os7m22L4H1GOv3Zf" src="https://tribe-s3-production.imgix.net/sh5q7Os7m22L4H1GOv3Zf?auto=compress,format"></figure>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Xano Redis performance is a major production bottleneck]]></title>
            <description><![CDATA[I've been relying heavily on Xano's cache functions (Get Cache Value) to build high-performance APIs. In many cases, I've deliberately designed endpoints to read almost exclusively from Redis, ...]]></description>
            <link>https://community.xano.com/discussion-and-questions-1kv6mqqm/post/xano-redis-performance-is-a-major-production-bottleneck-wn78xb328dbOYIa</link>
            <guid isPermaLink="true">https://community.xano.com/discussion-and-questions-1kv6mqqm/post/xano-redis-performance-is-a-major-production-bottleneck-wn78xb328dbOYIa</guid>
            <category><![CDATA[Engineering]]></category>
            <category><![CDATA[Product & Design]]></category>
            <dc:creator><![CDATA[Francisco Azevedo]]></dc:creator>
            <pubDate>Fri, 17 Jul 2026 14:19:51 GMT</pubDate>
            <content:encoded><![CDATA[<p>I've been relying heavily on Xano's cache functions (Get Cache Value) to build high-performance APIs. In many cases, I've deliberately designed endpoints to read almost exclusively from Redis, avoiding database reads altogether because that's exactly what a cache is supposed to enable.</p><p>Unfortunately, Xano Redis performance is a major production bottleneck.</p><p>As a real example, I have an endpoint that performs 74 Get Cache Value operations and it is now taking around 2 seconds (!!) to complete.</p><p>Even with platform overhead, I would not expect a Get Cache Value operation to take more than 1 ms on average. For 74 cache lookups, I would therefore expect the total Redis portion of the request to be well under 100 ms, not around 2,000 ms.</p><p>That translates to an average of roughly 27 ms per cache lookup, which is extraordinarily slow for an in-memory key/value store. In practice, I now frequently see individual cache reads taking longer than PostgreSQL queries, completely defeating the purpose of using Redis.</p><p>If an endpoint with just 74 cache lookups already spends around 2 seconds reading from Redis, what happens when hundreds or thousands of these api requests are executing in parallel?<br><br>Could the engineering team please investigate this as a priority?</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[What's New in Xano 2.5]]></title>
            <description><![CDATA[NEW IN 2.5: XANO KNOWLEDGE — ENABLE CODING AGENTS TO BUILD HOW YOUR TEAM BUILDS



When you build with an agent, you shouldn't have to re-explain your team's conventions every session. Xano Knowledge [https://docs.xano.com/agent-knowledge] ...]]></description>
            <link>https://community.xano.com/release-announcements-mv6qq2wj/post/xano-2-5-update-waH0V59WCAGgcpD</link>
            <guid isPermaLink="true">https://community.xano.com/release-announcements-mv6qq2wj/post/xano-2-5-update-waH0V59WCAGgcpD</guid>
            <dc:creator><![CDATA[Holly Brennan]]></dc:creator>
            <pubDate>Thu, 16 Jul 2026 21:21:43 GMT</pubDate>
            <content:encoded><![CDATA[<h2 class="text-xl" data-toc-id="d80b4ba6-6a65-4365-9337-7fddbe7c2d54" id="d80b4ba6-6a65-4365-9337-7fddbe7c2d54"><strong>New in 2.5: Xano Knowledge — Enable Coding Agents to Build How Your Team Builds</strong></h2><div data-embed-url="https://www.youtube.com/watch?v=u9kNBSbmdLE" data-type="embed"></div><p>When you build with an agent, you shouldn't have to re-explain your team's conventions every session. <a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://docs.xano.com/agent-knowledge"><u>Xano Knowledge</u></a> gives every agent that builds with Xano the same persistent, team-authored context: the in-product Xano Agent, and the local coding agents you reach through the CLI and Developer MCP. So whatever tool your team builds in, the agent builds the way your team builds.</p><p>Here's what's new:</p><ul><li><p><strong>Three kinds of context, one library:</strong> A workspace <a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="http://AGENTS.md">AGENTS.md</a> carries your always-on rules, Docs are on-demand reference the agent pulls in when a task calls for it, and Skills are step-by-step procedures for how your team does things—all authored as Markdown in your workspace.</p></li><li><p><strong>Author it three ways:</strong> Write Knowledge by hand in the Xano UI, through the Xano Agent, or via external coding agents over the Developer MCP—all writing to the same library, with reference files carried per skill.</p></li><li><p><strong>It reaches your local agents, too:</strong> The same context flows out to the coding agents you already work in through the CLI and Developer MCP, so your standards aren't trapped inside one tool.</p></li><li><p><strong>Inclusion modes keep sessions lean:</strong> Each skill decides when it enters the agent's context—always, on demand, or manual—so a large library never bloats a session. Invoke skills as persistent, removable pills when you want exact control, and preview precisely what the agent will receive before it runs.</p></li><li><p><strong>Reviewed and versioned like everything else:</strong> Every Knowledge change flows through the same push and commit review as any other agent edit, with a knowledge diff in the push modal and full version history—versioned just like your function stacks.</p></li><li><p><strong>Governed by admins:</strong> Admins lock and enforce both editing and inclusion, turning your team's standards into something agents apply repeatably—not optionally.</p><p></p></li></ul><p>Before this, getting an agent to follow your standards meant re-explaining your conventions every session—and doing it separately in every tool you build with. Now that context persists, lives natively in the workspace, links to the files and function stacks it describes, and carries through to your local agents. Your team's standards stop depending on who's at the keyboard and start being something every agent applies, every time.</p><p>Head to Knowledge in your workspace and start authoring the rules, docs, and skills your team builds by. Let us know what you think.</p><h2 class="text-xl" data-toc-id="3598146a-dfc2-4805-a477-a4ccb02ef59b" id="3598146a-dfc2-4805-a477-a4ccb02ef59b">New in 2.5: Pull, Push, and Deploy Your Static Frontend from the CLI and MCP</h2><p>A lot of you build Xano from outside the workspace—through the <a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://docs.xano.com/xano-cli/get-started"><u>CLI</u></a>, the <a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://docs.xano.com/developer-mcp/get-started"><u>Developer MCP</u></a>, and AI coding tools like Claude Code and Cursor. Your backend logic already lived in that loop. Your static frontend was in it too, but only partway: the CLI could upload, list, and inspect builds, but getting a frontend live still meant a manual detour—build it locally, zip it by hand, and upload it as a separate step. As of 2.5, we've brought the <a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://docs.xano.com/xano-cli/static-hosting"><u>full static-hosting lifecycle</u></a> into the same loop, so your whole app—frontend included—pulls, pushes, and deploys right from the tools you already work in.</p><p>Here's what's new:</p><ul><li><p><strong>Push a build from a directory.</strong> Point the CLI at a folder and it zips and uploads for you—no manual packaging step. The build name is now optional (it auto-generates from the timestamp if you omit it), and for package.json builds the CLI waits for the build to finish and reports status, with a --no-wait option to return right after upload. You can still pass a zip directly.</p></li><li><p><strong>Pull a build back down.</strong> Download any build to disk—selectable by build ID, the latest, or by environment (dev/prod). Defaults to the original uploaded source, with an option to fetch the compiled output instead.</p></li><li><p><strong>Deploy across environments.</strong> Promote a specific build to dev or prod, so the same artifact moves cleanly through your environments.</p></li><li><p><strong>The agent knows how to ship it.</strong> Through the CLI and MCP, the agent is taught the full workflow—push your code, run the build, and deploy—so your frontend goes from local edits to live without hand-rolled deploy scripts.</p></li><li><p><strong>Same infrastructure as the rest of your app.</strong> Your static frontend deploys to dev and production on the same hosting and endpoints that already power the platform.</p></li><li><p><strong>A complete external development cycle.</strong> Build a full app—static hosting and all—without ever leaving your external toolchain, whether that's the CLI, the Developer MCP, Claude Code, or Cursor.</p></li></ul><p>And there's more to the lifecycle in this release: create, inspect, and edit hosts directly from the CLI, delete builds you no longer need, and migrate v1 hosts to the newer instance-managed hosting tier.</p><p>Before this, building Xano from your own tools meant the external loop only partly reached your frontend—you could upload a build, but you still hand-zipped it and ran it as a separate step outside the flow, and automating anything beyond that meant standing up and maintaining your own deploy scripts. Now static hosting moves through the same pull, push, and deploy steps as the rest of your app, with the agent taught the workflow directly, on top of infrastructure Xano already runs.</p><h2 class="text-xl" data-toc-id="f6741fd0-fb9b-4715-9094-62944d50c043" id="f6741fd0-fb9b-4715-9094-62944d50c043"><strong>Action Required in 2.5: SSE Transport for MCP Connections Is Now Deprecated</strong></h2><p>We're letting you know about an upcoming change to how MCP (Model Context Protocol) connections work in Xano.</p><p>As of 2.5, the <strong>SSE (Server-Sent Events) connection method is deprecated.</strong> This brings Xano in line with the official MCP SDK, which has already deprecated SSE in favor of a newer, more reliable transport.</p><p>What this means:</p><ul><li><p><strong>SSE still works in 2.5.</strong> Nothing breaks in this release, but we recommend migrating at your earliest convenience.</p></li><li><p><strong>SSE will be removed in a future release.</strong> Connections still using SSE at that point will stop working, so switching now avoids any interruption later.</p></li></ul><p><strong>What you need to do:</strong> If you currently connect to your Xano built MCP servers using an SSE connection URL, update your configuration to use the <strong>Streaming connection URL</strong> instead. You'll find the Streaming URL in your MCP server's connection settings.</p><p>If you have any questions or need help migrating, reach out to Xano Support—we're happy to help.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Transform Xano into an AI Full-Stack Platform]]></title>
            <description><![CDATA[I really like the direction Xano has been taking with the introduction of the Xano Agent and MCP support. Integrating with AI assistants such as ChatGPT, Claude and Cursor makes Xano much easier to ...]]></description>
            <link>https://community.xano.com/product-feedback-xjjbnyli/post/transform-xano-into-an-ai-full-stack-platform-PUhbxyYNPpR4l7h</link>
            <guid isPermaLink="true">https://community.xano.com/product-feedback-xjjbnyli/post/transform-xano-into-an-ai-full-stack-platform-PUhbxyYNPpR4l7h</guid>
            <category><![CDATA[Product & Design]]></category>
            <dc:creator><![CDATA[Francisco Azevedo]]></dc:creator>
            <pubDate>Wed, 15 Jul 2026 23:12:55 GMT</pubDate>
            <content:encoded><![CDATA[<p>I really like the direction Xano has been taking with the introduction of the Xano Agent and MCP support. Integrating with AI assistants such as ChatGPT, Claude and Cursor makes Xano much easier to work with, allowing those tools to understand APIs, schemas and authentication without developers having to explain everything manually.</p><p>However, I believe Xano has an opportunity to build something that goes far beyond what any external AI assistant can provide.</p><p>The first step, in my opinion, is that the Xano Agent itself should become capable of generating and maintaining frontend applications natively inside Xano. Rather than relying on external tools to create a UI, <strong>developers should be able to ask the Xano Agent to create a customer portal, administration dashboard, landing page or any other frontend, and have it generated directly into Xano Static Hosting</strong>.</p><p>The experience should feel completely integrated. The generated application should immediately appear in a live preview inside the Xano editor, allowing developers to interact with it while continuing the conversation with the Agent. Every AI-generated modification should be presented as a visual diff before being applied, allowing developers to review exactly what changed before accepting it. The project should maintain version history so previous revisions can be compared and restored, making experimentation safe and transparent.</p><p>Most importantly, developers should always retain full ownership of the generated project. The frontend should not become a black box. HTML, CSS and JavaScript should remain fully editable through Xano's editor, allowing developers to modify or extend the generated code whenever necessary. Since the application is being generated inside Xano, it could also automatically leverage xano-sdk-js for authentication, API communication and file handling instead of relying on manually written fetch requests.</p><p>I believe this alone would already provide an excellent developer experience. Developers could build, preview, edit, version and deploy complete frontend applications without ever leaving the Xano ecosystem.</p><p>However, I don't believe frontend generation is the most exciting opportunity.</p><p>The real opportunity begins once both the backend and frontend exist inside Xano.</p><p>Unlike external AI assistants, Xano is in a unique position to understand both sides of an application simultaneously. Instead of simply generating frontend code from an MCP session, the platform could continuously maintain knowledge of how every page, component and workflow depends on APIs, database fields, authentication rules, permissions and business logic.</p><p>That persistent understanding would enable capabilities that are impossible—or at least extremely difficult—for external AI assistants to provide.</p><p>For example, if a developer modifies an API endpoint, renames a database field, changes a response schema or updates authentication rules, the Xano Agent could immediately analyse the impact before the change is applied. It could identify every frontend page, component and workflow that depends on that change, explain the consequences and even generate the necessary frontend updates automatically.</p><p>The opposite workflow could be just as powerful. If a developer asks the Agent to add a new dashboard, create a new search filter, extend a form or build a completely new feature, the Agent could determine whether the current backend already supports those requirements. If additional endpoints, queries, indexes, database fields, business logic or permissions are required, it could propose or generate those backend changes before implementing the frontend.</p><p>This relationship should continue throughout the lifetime of the application.</p><p>If a field is renamed, every affected page could be updated automatically. If an endpoint is no longer referenced anywhere in the frontend, the Agent could suggest removing it. If similar backend logic starts appearing across multiple features, it could recommend consolidating duplicated functionality. If a new frontend requirement exposes architectural limitations in the backend, the Agent could proactively recommend improvements instead of waiting for developers to discover them manually.</p><p><strong>Over time, Xano would become much more than a backend platform or an AI code generator. It would become the system that continuously understands the architecture of the entire application and helps developers evolve it safely.</strong></p><p>This, in my opinion, is where Xano can truly differentiate itself.</p><p>External AI assistants already work very well with Xano through MCP, but they only understand the project during the current conversation. They do not own the project. They do not continuously track its evolution. They cannot maintain a persistent relationship between backend and frontend because those assets live outside their control.</p><p>Xano, on the other hand, has the opportunity to become the single source of truth for the entire application. By managing both the backend and the frontend, the Xano Agent could maintain a persistent dependency graph across APIs, database models, authentication, permissions and user interfaces, enabling intelligent impact analysis, automated synchronization, architectural guidance and AI-assisted refactoring throughout the lifetime of the project.</p><p>I believe this represents a much bigger opportunity than simply adding AI frontend generation. It would transform Xano from an outstanding Backend-as-a-Service into a truly AI-native full-stack development platform, where developers can build, evolve and maintain complete applications within a single ecosystem. Rather than competing directly with general-purpose AI coding assistants, Xano would offer something they cannot: continuous, platform-native intelligence that understands not only how an application is built, but also how it evolves over time.<br><br>Inspired by OpenAI's new ability to create and publish web applications directly from ChatGPT, I'd love to see Xano evolve towards a platform where developers can create, preview, edit and deploy web applications through the Xano Agent and Xano Static Hosting, while uniquely keeping the frontend and backend continuously in sync throughout the entire lifecycle of the application.<br><br><a href="https://www.youtube.com/watch?v=8zH_O74hZBw" rel="noopener noreferrer nofollow" class="text-interactive hover:text-interactive-hovered">https://www.youtube.com/watch?v=8zH_O74hZBw</a></p><div data-type="embed" data-id="0yFZVZOlARllctDG7Erqi" data-embed-url="https://www.youtube.com/watch?v=8zH_O74hZBw"></div><p><br>FA</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Table schema - how to show column constraints]]></title>
            <description><![CDATA[The Xano export database table schema feature is really useful. However, the schema does not reveal the table columns validations and constraint settings, such as Min / Max values, can be null etc. ...]]></description>
            <link>https://community.xano.com/discussion-and-questions-1kv6mqqm/post/table-schema---how-to-show-column-constraints-vMDXyrdJIHFv3YQ</link>
            <guid isPermaLink="true">https://community.xano.com/discussion-and-questions-1kv6mqqm/post/table-schema---how-to-show-column-constraints-vMDXyrdJIHFv3YQ</guid>
            <category><![CDATA[endpoint]]></category>
            <dc:creator><![CDATA[Anthony Radford]]></dc:creator>
            <pubDate>Wed, 15 Jul 2026 07:39:02 GMT</pubDate>
            <content:encoded><![CDATA[<p>The Xano export database table schema feature is  really useful. However, the schema does not reveal the table columns validations and constraint settings, such as Min / Max values, can be null etc. The settings are not easily visible. It there an export that I am missing that includes this data? </p><p>Use case: I wrote some XanoScript that was already a column constraint.</p>]]></content:encoded>
        </item>
    </channel>
</rss>