Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

this weekend, i'm finally replacing Claude for Android with a little pi durable thing that runs fully on my phone. building it directly in pi on my phone. and it has subagents :D (not an official earendil product, just a personal project to battle test durable)

43,034 Aufrufe • vor 1 Tag •via X (Twitter)

44 Kommentare

Profilbild von Mario Zechner
Mario Zechnervor 1 Tag

and all of it runs on my phone (except the llm obv)

Profilbild von Matteo Collina
Matteo Collinavor 1 Tag

I’m a bit lost on the difference between pi and pi durable, read the blog post, but still in the darks 😭.

Profilbild von dodo-reach 🦤
dodo-reach 🦤vor 1 Tag

custom pi web client for anyone, yay

Profilbild von Anxious Engineer
Anxious Engineervor 1 Tag

Dude please, stop

Profilbild von Rohan
Rohanvor 1 Tag

What does durable checkpoint to when Android kills the process in the background?

Profilbild von Mario Zechner
Mario Zechnervor 1 Tag

wjatever it did last, resumes without a hitch

Profilbild von Rohan
Rohanvor 1 Tag

Ohh ! Thats a nice touch !

Profilbild von keyur
keyurvor 1 Tag

i am building grok bot like system with pi durable

Profilbild von Kizuno18
Kizuno18vor 1 Tag

durable execution is the only way mobile subagents survive. Android's LMK aggressively kills background tasks under memory pressure. checkpointing state into an append-only SQLite log after each tool turn lets the agent hydrate in 10ms and resume right where it got evicted

Profilbild von JossePH
JossePHvor 1 Tag

and if you ever want to ssh from android:

Profilbild von V
Vvor 1 Tag

yeah but can you use claude subscription?

Profilbild von VerySmallWoods
VerySmallWoodsvor 23 Stunden

Are the tools to be run locally on mobile? Like, file read and write, script execution...

Profilbild von Mario Zechner
Mario Zechnervor 23 Stunden

yes.

Profilbild von VerySmallWoods
VerySmallWoodsvor 23 Stunden

nice. Will try it out with Pi Durable.

Profilbild von Agentik
Agentikvor 1 Tag

building the phone agent on the phone it has to survive on is a brutal dogfood loop wonder what battery looks like once subagents wake up

Profilbild von Ainesh Chatterjee
Ainesh Chatterjeevor 1 Tag

Oki @badlogicgames 😆

Profilbild von Kenneth Lau
Kenneth Lauvor 1 Tag

subagents on a phone will hit memory limits way before anything else.

Profilbild von Mario Zechner
Mario Zechnervor 1 Tag

lol no

Profilbild von Luca Baggi
Luca Baggivor 1 Tag

Why is pi durable necessary here? To keep messages between the phone and the laptop?

Profilbild von Mario Zechner
Mario Zechnervor 1 Tag

phone kills process, process respawns and just continues exactly where it left off.

Profilbild von Luca Baggi
Luca Baggivor 1 Tag

Thanks! Where do you persist the state in this architecture?

Profilbild von draslan.eth
draslan.ethvor 1 Tag

I'm dumb, I don't get it.

Profilbild von osaki
osakivor 1 Tag

same. i was running pi. loaded pi durable yesterday. added shizu so it can even control android. best part if u add linq or somethjng similar, u can text from ios. so cool.

Profilbild von Max Milne
Max Milnevor 1 Tag

I love that Android phones allow this accessibility and flexibility. I've just been using LLLMs to drive the phone while it's connected to the computer that is

Profilbild von srv_littlewing1
srv_littlewing1vor 23 Stunden

Old Wizard talking at Claude’s I think.

Profilbild von Jamin
Jaminvor 1 Tag

i want it! please!

Profilbild von Aakash Reddy
Aakash Reddyvor 1 Tag

Yeah so just make a auto restart loop on a system just to spite the durability of pi

Profilbild von Box
Boxvor 1 Tag

@grok what is pi durable?

Profilbild von a2a
a2avor 1 Tag

pi durable web app

Profilbild von TH33ORACL3 𝕏
TH33ORACL3 𝕏vor 1 Tag

phone-built agent with subagents. meanwhile my mobile workflow needs a second phone just for all the tabs.

Profilbild von Tommy Falkowski
Tommy Falkowskivor 1 Tag

I want this!

Profilbild von Fabian Gigler
Fabian Giglervor 1 Tag

but, wouldn’t you rather stream every keystroke and terminal render via a websocket between your server and the browser instead? resizes to browser window, supports mobile and desktop, continue from anywhere that has a browser) tmux included

Profilbild von Mario Zechner
Mario Zechnervor 1 Tag

no, i want a web ui

Profilbild von Fabian Gigler
Fabian Giglervor 1 Tag

but what better UI is there for trading text back and forth then the terminal? Just need to bring it to the web/browser in a way that doesn’t suck

Profilbild von Mario Zechner
Mario Zechnervor 1 Tag

i don't just operate on plain text

Profilbild von Nurullah Kuş
Nurullah Kuşvor 1 Tag

how many hours do you work a day? I should tell myself work two times more than you :)

Profilbild von Anoni Mouse
Anoni Mousevor 21 Stunden

Have you had to package up any binaries to distribute as the apk? I found in a project recently that I could bundle a load of software in with my apk and deploy it as a development build, but I believe the Play Store has some rules about binaries in an apk. Still learning though.

Profilbild von nickonomic
nickonomicvor 1 Tag

Is it public yet? Would love to try.

Profilbild von Deng Nan
Deng Nanvor 1 Tag

Good stress test for "runs anywhere": Android kills background processes constantly, so every resume gets exercised for real. Curious how often you hit an interrupted non-replayable tool call, and what the model does with it.

Profilbild von Huxeon
Huxeonvor 1 Tag

amazing. would it open source?

Profilbild von TH33ORACL3 𝕏
TH33ORACL3 𝕏vor 1 Tag

the agent runs on your phone, the context switching still happens in my 47 browser tabs.

Profilbild von boozedog
boozedogvor 23 Stunden

open source this PLEASE 🙏

Profilbild von Mars
Marsvor 1 Tag

Keep us posted on the progress please and all curses along the way. Have a great weekend!

Profilbild von Wilco Kruijer
Wilco Kruijervor 1 Tag

I feel validated by seeing "write a long poem" as the session title, it's my go-to for getting the LLM to produce a lot of tokens lmao

Ähnliche Videos