aralroca
AI agents shouldn't control your apps; they should BE the app
I wrote about a different approach to AI agents. Instead of building bots that screenshot your screen and click buttons (like OpenAI Operator or Anthropic Computer Use), I built 304 browser tools where the AI agent IS the app; calling local functions directly instead of navigating UIs.
Everything runs client-side: JavaScript for simple tasks, Rust compiled to WASM for heavy computation, and ONNX/TensorFlow.js models for AI features like background removal.
Full article:
https://kitmul.com/en/blog/building-kitmul-ai-tools-os
Curious what you all think; is the “AI controlling existing apps” approach fundamentally flawed, or am I missing something?
Popular Ai topics
The rapid development of AI (artificial intelligence) has opened up new ethical frontiers at a startling pace. As the impact of AI is so ...
New
[Project Update] Part 2 of My Dota 2 Match Outcome Predictor – Now Available!
Hey DevTalk community!
I just published the second part o...
New
I recently wrote an essay on effects of AI, how it all can become real bad, and how we can avoid it.
I started writing the post intend...
New
How the OSS community can democratize LLM context management
New
TL;DR:
Good: AI is great at Elixir. It gets better as your codebase grows.
Bad: It defaults to defensive, imperative code. You need...
New
You guys aren’t gonna believe this.
Anthropic‘s engineers just dropped a goldmine — a deep dive into how they’re actually using Claude C...
New
I wrote about a different approach to AI agents. Instead of building bots that screenshot your screen and click buttons (like OpenAI Oper...
New
I have been evaluating the three major AI video generation APIs for a project and figured this might save others some research time. Curi...
New
The structural argument, briefly: literacy installs a cognitive substrate in human brains; LLMs are built entirely on the same kind of su...
New
Found this article a refreshing take on this obsession with AI tokens and “tokenmaxing”. Read and enjoy! :slight_smile:
New
Other popular topics
I know that these benchmarks might not be the exact picture of real-world scenario, but still I expect a Rust web framework performing a ...
New
New
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
Create efficient, elegant software tests in pytest, Python's most powerful testing framework.
Brian Okken @brianokken
Edited by Kat...
New
Rails 7 completely redefines what it means to produce fantastic user experiences and provides a way to achieve all the benefits of single...
New
Author Spotlight
Jamis Buck
@jamis
This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for Prog...
New
Author Spotlight
Mike Riley
@mriley
This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New
If you want a quick and easy way to block any website on your Mac using Little Snitch simply…
File > New Rule:
And select Deny, O...
New
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc.
However, I don’t...
New
Build robust LLM-powered apps, chatbots, and agents while mastering AI engineering principles that will help you outlast the tools and th...
New
Categories:
Sub Categories:
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /python
- /js
- /rails
- /security
- /go
- /swift
- /vim
- /java
- /clojure
- /typescript
- /emacs
- /haskell
- /svelte
- /onivim
- /kotlin
- /react
- /c-plus-plus
- /crystal
- /tailwind
- /gleam
- /ocaml
- /elm
- /vscode
- /flutter
- /html
- /ash
- /deepseek
- /zig
- /opensuse
- /centos
- /php
- /react-native
- /scala
- /lisp
- /sublime-text
- /textmate
- /nixos
- /debian
- /agda
- /deno
- /django
- /kubuntu
- /nodejs
- /arch-linux
- /ubuntu
- /spring
- /revery
- /manjaro
- /julia
- /quarkus
- /lua
- /diversity
- /laravel









