HN user

theaniketmaurya

8 karma

Building intelligent software for a living

Posts22
Comments39
View on HN
news.ycombinator.com 1d ago

Ask HN: Which model do you use with Pi coding agent?

theaniketmaurya
5pts3
maurya.bearblog.dev 12d ago

Stop Looking for the Next Jony Ive

theaniketmaurya
1pts0
twitter.com 21d ago

Show HN: Petabyte-scale storage for AI agent sandboxes

theaniketmaurya
3pts1
github.com 27d ago

Show HN: A durable filesystem layer for AI agents

theaniketmaurya
4pts6
celesto.ai 1mo ago

How Qcow2 Overlays Work in QEMU

theaniketmaurya
2pts1
arxiv.org 1mo ago

SkillOpt: Executive Strategy for Self-Evolving Agent Skills

theaniketmaurya
4pts0
celesto.ai 1mo ago

Show HN: Automate legacy software on a Windows Sandbox

theaniketmaurya
1pts1
github.com 2mo ago

Show HN: I'm running parallel Pi agents on a local sandbox

theaniketmaurya
8pts1
github.com 2mo ago

Parallel Pi coding agents in a sandbox

theaniketmaurya
3pts3
github.com 2mo ago

Show HN: Run coding agents in a sandbox locally

theaniketmaurya
2pts1
github.com 3mo ago

Open-source isolated runtime for AI agents

theaniketmaurya
4pts3
github.com 3mo ago

I rewrote network setup for sandboxes in Rust and it sped up by 57x

theaniketmaurya
2pts0
github.com 3mo ago

Show HN: SmolVM – open-source sandbox for coding and computer-use agents

theaniketmaurya
8pts3
github.com 3mo ago

Open-source sandboxes to run AI code, browser agents and computer-use

theaniketmaurya
2pts0
github.com 5mo ago

An attempt to make MicroVMs more accessible (SmolVM – Python SDK)

theaniketmaurya
1pts1
github.com 9mo ago

Show HN: Built an open-source SDK to simplify tool authentication for AI Agents

theaniketmaurya
1pts0
github.com 1y ago

A full-stack Python model serving library

theaniketmaurya
8pts0
twitter.com 2y ago

LLM training in simple, pure C/CUDA

theaniketmaurya
4pts1
www.artfintel.com 2y ago

Where do LLMs spend their FLOPS?

theaniketmaurya
3pts0
lightning.ai 2y ago

Scaling Large (Language) Model Training with PyTorch Lightning

theaniketmaurya
2pts0
twitter.com 3y ago

OpenLLaMA – comparable performance and better in several task to original LLaMA

theaniketmaurya
2pts0
lightning.ai 3y ago

Tutorial: How to Build a Machine Learning Training and Deployment Pipeline

theaniketmaurya
3pts0

This test creates a 10 GiB sandbox, then writes 20 GiB of data into the workspace. It shows that large workspace data is not constrained by the root disk size.

1. Create a new sandbox with 10gb root storage:

`celesto computer create --template coding-agent --disk-size-mb 10240`

2. Write 20 GiB under user home dir:

``` celesto computer run einstein "python3 - <<'PY' from pathlib import Path import hashlib import os

target_dir = Path('/home/ohm/storage-proof') target_dir.mkdir(parents=True, exist_ok=True) target = target_dir / 'twenty-gib.bin'

with target.open('wb') as f: for gib in range(20): for block_index in range(1024): seed = f'{gib}:{block_index}'.encode() block = hashlib.sha256(seed).digest() * 32768 f.write(block) f.flush() os.fsync(f.fileno()) print(f'wrote {gib + 1} GiB', flush=True)

print('final size bytes:', target.stat().st_size) PY" ```

3. Verify the file is larger than the 10 GiB root disk:

`celesto computer run einstein "du -h /home/ohm/storage-proof/twenty-gib.bin && df -h / /home/ohm"`

SmolFS has a distributed posix filesystem. we use juicefs which separates the actual data and metadata (permissions, file size changes etc). Metadata store provides atomicity and locking primitives which keeps the file system horizontally scalable while maintaining concurrent mounts and handle concurrent agent operations.

We use QEMU for our sandbox infra. QEMU comes with qcow2 (copy-on-write), a native disk image format. It allows the VM to only write changes to disk which saves time and space specially if you want to snapshot and restore changes.

Wrote a piece on building a mental model for qcow2 overlays.

I love using Pi with Codex and running multiple sessions on the same repo. To make my life simpler, added a single command to start a pre-installed Pi sandbox.

`smolvm pi start` is all you need!

Yeah totally relate to this. I’ve been talking to developers and engineers (~60 in total since last month). Most of them are just running YOLO without any security or safeguards while knowing that it’s dangerous.

One guy who works at a coding agent company just casually mentioned that we ask users consent that it can do damage and don’t apply any sandbox. Listening to this was mind boggling for me.

PS: we’re interviewing people as a part of user research for our sandbox product.

I've been building SmolVM -- an open-source AI sandbox focused on making it easy to run agents securely on laptops and on-prem servers.

Over last few weeks, we've improved speed, cold start, added pause/resume, host directory mounting, and a bunch of features.

You can use it with a CLI to manage sandboxes, run coding agents or use with Python SDK to build custom agent harnesses.

I've been working on an open-source isolated runtime for AI agents. Over a period of time I was able to bring the cold start time in sub-seconds, persistent filesystem, and network control.

I'm looking for feedback and if you're into this field - why or *why not* you would use it.

I’m using Neon too and upgraded to the scale up version today. Curious, what do you mean rhat they can get pricey?