Build internal tools for your Startup with Construct AI Construct AI launches a feature that lets users build private internal tools inside their workspace by describing the job in natural language, with the agent writing React and TypeScript source, validating the build, and opening the app in the Construct web desktop. The workspace apps have a narrower runtime than general web hosting, requiring declared permissions for file access, network requests, and app-scoped state, and their source and data remain in the workspace for inspection and later changes. How Construct Builds Internal Tools in Your Workspace - internal-tools - workspace-apps - ai-agent - product Internal tools often begin as a spreadsheet, a checklist, or a prompt someone runs every week. The process works, but the interface does not: people copy values between tabs, remember status in their heads, and repeat the same setup each time. Construct can turn that repeated process into a small private app that lives inside the same workspace as the files and agent doing the work. This is not a one-click path to a public SaaS product. A Construct workspace app is a focused internal interface for one workspace. You describe the job, the agent writes the app, checks that it builds, opens it in the desktop, and keeps the source available for inspection and later changes. Start with the repeated process The best request describes the work rather than prescribing a software architecture. For example: - “Build a research request tracker with an owner, priority, status, and link to the finished report.” - “Turn this recurring launch checklist into an app the team can update.” - “Create a dashboard for the JSON reports stored in this workspace.” - “Build an intake form for customer-review requests and keep the queue in one place.” Construct can start from a list, form, dashboard, or blank interface. The agent creates the app package, writes the React and TypeScript source, declares the capabilities it needs, and validates the result. A successful build opens directly in the Construct web desktop instead of sending you to a separate hosting project. The request still matters. “Build an operations dashboard” leaves important choices unresolved. “Show open research requests, let an operator assign an owner, and mark the linked report as reviewed” gives the agent a bounded workflow and a clear way to tell whether the app is useful. The app lives beside the work A workspace app is not a hidden artifact. Its source lives under an Apps/