Dioxus 🧬

407 posts

Dioxus 🧬 banner
Dioxus 🧬

Dioxus 🧬

@dioxuslabs

Web, desktop, mobile, server functions, all in one codebase. https://t.co/V7HFXretPQ

San Francisco, CA Katılım Ekim 2021
35 Takip Edilen5.9K Takipçiler
Sabitlenmiş Tweet
Dioxus 🧬
Dioxus 🧬@dioxuslabs·
🎉 Introducing SkyVM 🎉 Instant-boot cloud desktop VMs. Comes with: - Full macOS, Windows, Linux support - Instant memory snapshot, share with URL - Advanced computer-use tools - Direct SSH and VNC access - Integrated Claude Code + Codex ‼️ Written entirely in Rust + Dioxus.
English
34
101
1K
74.7K
Dioxus 🧬 retweetledi
Andrej Karpathy
Andrej Karpathy@karpathy·
On DeepWiki and increasing malleability of software. This starts as partially a post on appreciation to DeepWiki, which I routinely find very useful and I think more people would find useful to know about. I went through a few iterations of use: Their first feature was that it auto-builds wiki pages for github repos (e.g. nanochat here) with quick Q&A: deepwiki.com/karpathy/nanoc… Just swap "github" to "deepwiki" in the URL for any repo and you can instantly Q&A against it. For example, yesterday I was curious about "how does torchao implement fp8 training?". I find that in *many* cases, library docs can be spotty and outdated and bad, but directly asking questions to the code via DeepWiki works very well. The code is the source of truth and LLMs are increasingly able to understand it. But then I realized that in many cases it's even a lot more powerful not being the direct (human) consumer of this information/functionality, but giving your agent access to DeepWiki via MCP. So e.g. yesterday I faced some annoyances with using torchao library for fp8 training and I had the suspicion that the whole thing really shouldn't be that complicated (wait shouldn't this be a Function like Linear except with a few extra casts and 3 calls to torch._scaled_mm?) so I tried: "Use DeepWiki MCP and Github CLI to look at how torchao implements fp8 training. Is it possible to 'rip out' the functionality? Implement nanochat/fp8.py that has identical API but is fully self-contained" Claude went off for 5 minutes and came back with 150 lines of clean code that worked out of the box, with tests proving equivalent results, which allowed me to delete torchao as repo dependency, and for some reason I still don't fully understand (I think it has to do with internals of torch compile) - this simple version runs 3% faster. The agent also found a lot of tiny implementation details that actually do matter, that I may have naively missed otherwise and that would have been very hard for maintainers to keep docs about. Tricks around numerics, dtypes, autocast, meta device, torch compile interactions so I learned a lot from the process too. So this is now the default fp8 training implementation for nanochat github.com/karpathy/nanoc… Anyway TLDR I find this combo of DeepWiki MCP + GitHub CLI is quite powerful to "rip out" any specific functionality from any github repo and target it for the very specific use case that you have in mind, and it actually kind of works now in some cases. Maybe you don't download, configure and take dependency on a giant monolithic library, maybe you point your agent at it and rip out the exact part you need. Maybe this informs how we write software more generally to actively encourage this workflow - e.g. building more "bacterial code", code that is less tangled, more self-contained, more dependency-free, more stateless, much easier to rip out from the repo (x.com/karpathy/statu…) There's obvious downsides and risks to this, but it is fundamentally a new option that was not possible or economical before (it would have cost too much time) but now with agents, it is. Software might become a lot more fluid and malleable. "Libraries are over, LLMs are the new compiler" :). And does your project really need its 100MB of dependencies?
English
300
774
7.3K
1.1M
Dioxus 🧬 retweetledi
Zed
Zed@zeddotdev·
A new Rust meetup group is forming....in the East Bay! Come to the very first East Bay Rust meetup on Feb 18, hosted at @blocks Oakland office. All Rust 🦀, and some AI. Speakers include Bradley Axen from @goose_oss, Brendon O'Brien from number0, @jkelleyrtp from @dioxuslabs, and @radgendervibes from Zed! Link to sign up in the thread. 👇
English
1
3
53
6.9K
David Cramer
David Cramer@zeeg·
has anyone built a great solution for taking a vm (or entire desktop) and turning it into a dedicated cloud dev environment thats agents-first? i want to setup my linux desktop as a dedicated dev env, remote ssh et all, but i also want a clean way to run e.g. claude code sessions on it via web/mobile web, but not via jank terminal emulation
English
52
5
117
41.6K
Dioxus 🧬
Dioxus 🧬@dioxuslabs·
@skyfall_ggs Claude code literally rewrote the site while I wasn’t paying attention and then I just decided to roll with it
English
0
0
1
152
mahad
mahad@skyfall_ggs·
@dioxuslabs why is the site using Next.js 🤨
mahad tweet media
English
1
0
0
248
Dioxus 🧬
Dioxus 🧬@dioxuslabs·
🎉 Introducing SkyVM 🎉 Instant-boot cloud desktop VMs. Comes with: - Full macOS, Windows, Linux support - Instant memory snapshot, share with URL - Advanced computer-use tools - Direct SSH and VNC access - Integrated Claude Code + Codex ‼️ Written entirely in Rust + Dioxus.
English
34
101
1K
74.7K
Dioxus 🧬
Dioxus 🧬@dioxuslabs·
@awakecoding It should be possible - we are working on letting you punch your own ports out of the vm which would make rdp possible.
English
0
0
3
1.5K
Marc-André Moreau
Marc-André Moreau@awakecoding·
@dioxuslabs Are you looking into supporting RDP access for Windows? We develop IronRDP in Rust for our web client going through Devolutions Gateway. We also have RDP virtual channel extensions in Devolutions Agent, also open source: github.com/devolutions/ir…
English
2
1
17
2.3K
pavi2410
pavi2410@PavitraGolchha·
@dioxuslabs The website is crashing repeatedly on Safari iOS.
pavi2410 tweet media
English
2
0
1
2K
Dioxus 🧬
Dioxus 🧬@dioxuslabs·
@awakecoding Yes! The VNC viewer is accessible over web interface, so you can load it up and have an embedded windows VM in your editor. Your monitor just needs to be big enough to make it usable! There is API, MCP, and client sdks for Ts/Py/Rust
English
0
0
2
39
Marc-André Moreau
Marc-André Moreau@awakecoding·
@dioxuslabs I'm definitely interested, can this be used with GitHub Copilot agent? Right now the biggest limitation is *running* Windows desktop apps and interacting with them automatically. Does this come with a way to deploy custom built apps to the VM and an MCP to interact with it?
English
1
0
1
30
Dioxus 🧬
Dioxus 🧬@dioxuslabs·
@mikestaub Apple lets you do it but puts up some obstacles!
English
1
0
4
1.3K
Dioxus 🧬
Dioxus 🧬@dioxuslabs·
@PavitraGolchha VMs have full root access! You can run nested virt so android VM will work, but we could also support android vms too.
English
0
0
5
1.2K
pavi2410
pavi2410@PavitraGolchha·
@dioxuslabs Congrats on the launch 🚀 Do the VMs provide root access? And is Android VM support on the pipeline?
English
2
0
2
1.6K
Dioxus 🧬
Dioxus 🧬@dioxuslabs·
If you tag skyvm in github, slack, discord, etc, we'll spawn a new VM and give Claude Code your task. Easy way to test out bug fixes and preview deploys of native apps without pulling and testing the changes manually.
English
0
0
29
4.1K
Dioxus 🧬
Dioxus 🧬@dioxuslabs·
VMs are integrated with claude code and codex. You can point the agent at a github issue or pull request and give it a long-running task. Close your laptop and check in later.
English
2
0
16
4.3K
Dioxus 🧬
Dioxus 🧬@dioxuslabs·
I swear this was going to take weeks / months and mr claude code whipped out the prototype in about 2 hrs
Dioxus 🧬 tweet media
English
2
0
14
1.5K
Dioxus 🧬
Dioxus 🧬@dioxuslabs·
speaking of - Swift <-> Rust FFI, linking, and LiveActivities with Dioxus! native iOS APIs! called directly from Rust! with #[ffi("/src/to/package")]
English
4
4
56
2.7K