releasestudiocodeworkai-agentslocal-ai

Skales v10.1.0 Design: Studio Goes Generative, Codework Comes of Age

Mario Simic

·5 min read
ShareXLinkedIn

v10.1.0 is the biggest creative and agentic update yet. Studio learned to generate UI designs from a prompt. Codework grew up from "chat with file tools" into a real autonomous coding agent. Hugging Face Spaces and MCP servers are now first-class everywhere in Skales: Chat, Codework, Studio. One configuration, available across the whole app.

Studio Design Tab

The new Design Tab inside Studio takes a prompt and gives you back a finished HTML/CSS/Tailwind design. Seven starter templates cover landing pages, dashboards, marketing sections, hero blocks, pricing tables, blog layouts, and authentication forms. A fullscreen preview lets you check the result at real size. A refine drawer lets you iterate without losing the previous version. Recent designs persist locally so you can come back to them after a session restart.

Type a prompt. Get a design. Open it in your editor.

HF Image Generation, Working Again

Image generation through Hugging Face had been broken for a while. v10.1.0 routes everything through the Inference Providers Router, and SDXL, FLUX, and the rest of the models are working again. Studio also adopts the View Transitions API for smooth crossfades between tabs.

Codework Comes of Age

Codework was useful before. In v10.1.0 it became serious. The full set of upgrades:

  • Approval Gates. You decide what Codework can do without asking: auto-approve writes, auto-approve exec, auto-approve all, or ask every time. Your choice persists per project.
  • Forbidden command denylist. 17 plus dangerous patterns are blocked at the gate, even with full approval. Things like rm -rf /, sudo, fork bombs, and curl piped to shell.
  • Test loop with progress guardrail. Codework runs your test command after each change, parses the output, and keeps iterating until tests pass. After three failures with no progress, it stops and asks for help instead of grinding forever.
  • Preview Mode. Every write tool now produces a diff you can accept or reject. Nothing hits disk until you say yes.
  • Repository map indexing. A regex-based indexer scales cleanly to projects with 500 plus files. Codework knows what your codebase looks like before it starts editing.
  • Long-context tier adaptation. The agent picks the right context window for the model you chose, and prunes intelligently when it has to.
  • Token usage tracking. Live counters per session so you can see where your budget went.
  • Commit-message generator. Codework can draft the commit message from the diff when you are ready to ship.

Codework now plans, codes, tests, and commits, with you in the approval loop the entire time.

Tools Everywhere

HF Spaces and MCP servers used to live in their own silos. Not anymore. v10.1.0 makes both consumable from Chat, Codework, and Studio with no per-surface setup. There is also a new Settings panel called "Active Tools Across Skales" that shows you exactly what is wired up and where it is reachable.

Set up once. Use anywhere in Skales.

Lio AI and Chat Refinements

Lio gained recursive project snapshot up to depth 10 and 2000 files, plus better plan context assembly. Chat token-pruning widened to 120 chars. The gpt-tokenizer integration honors provider TPM ceilings so you stop running into surprise rate limits. The update toast now renders the changelog inline in 12 languages.

Stability and Internals

writeJsonSafe and readJsonSafe are now used across 65 plus files, finishing what v9.3.0 started. Hierarchy in Organizations is clearer, the sidebar trailing-slash bug is fixed, and the Codework runtime got extracted to its own actions/codework.ts (the route trimmed from 488 LOC to 102). The auto-updater has been stable since v10.0.3 and v10.1.0 ships the same way: existing v10.0.3 plus users get rolled forward automatically.

Mobile

Skales Mobile gets outbox foreground sync via an AppState listener and a 10 second sweepStale during active chat use. The /lio and /lizard slash commands were removed (they had been deprecated for two releases). Debug log noise dropped meaningfully.

The Bigger Picture

Skales has been running on a release cadence of about one minor every two weeks since v9.0. Each one focuses on a different layer: stability, mobile, voice, and now creative plus agentic. The shape of the app is filling out. You can chat. You can build apps. You can generate designs. You can let the agent code for you with safety rails. You can do it all locally on your machine with whatever models you prefer.

Auto-updater rolls v10.0.3 plus users to v10.1.0 automatically. New users can grab the latest installer below.

Local-first, as always. Your data on your machine. Made in Vienna, by Mario Simic, solo.

Download Skales. Free for personal use. No account required.

Try it yourself 🦎

Skales is free for personal use. No Docker. No account.

Download Free →
ShareXLinkedIn

Ready to try Skales?