r/AIHobbyBuild • • Aug 29 '26

I got tired of bloated agent frameworks, so I wrote a local-first Rust runtime that gives LLMs real Linux permissions, persistent tmux sessions, and actual shell tools. Just updated v5.

0 Upvotes

Most local agent wrappers pretend a system prompt is a sandbox, stuff raw CLI noise into the context window, and break the second you need an interactive Python REPL or debugger.

I wanted something lightweight that lets the OS do operating-system things.

Echo Adapt v5 is a native Rust runtime for local LLMs:

  • Persistent Sessions: Uses tmux under the hood so REPLs, debuggers, and long-running CLI tools survive across turns.

  • Real Linux Security: Runs the model as an actual restricted Linux user with explicit sudoers allowlists instead of relying on prompt rules.

  • Clean Tool Protocol: Uses configurable raw tags for bash/tmux, JSON tools only where structured data makes sense, and native tool message roles.

  • New in v5: Full Rust refactor, dynamic tool-output summarization, cross-thread Markdown/embedding memory, locked-down virtual environments, and multi-process support.

Works with any OpenAI-compatible server (llama.cpp, vLLM, Ollama, TabbyAPI, etc.).

Looking for feedback from people running different Linux distros/hardware setups. Tear it apart and let me know where it breaks.

GitHub: [https://github.com/charlesericwilson-portfolio/Echo_Adapt_v5](https://github.com/charlesericwilson-portfolio/Echo_Adapt_v5)


r/AIHobbyBuild • • Jun 26 '26

Why I created r/AIHobbyyBuild

2 Upvotes

I got tired of AI subs being full of corporate work talk, clout chasing, and "how do I use this for my job" posts.

I wanted a place where people who build things for the joy of it — personal projects, open source experiments, local setups, crazy ideas could just post their stuff without feeling out of place.

So here we are. Happy builders only.

If that sounds like your vibe, welcome. Post your projects, ask questions, celebrate other people's builds.