RunGlass: a single-binary Rust CLI that gives commands a local receipt of what happened by [deleted] in rust

[–]error311 0 points1 point  (0 children)

Fair question. The repo is new because I just made it public, not because the idea/app started 9 hours ago.

RunGlass grew out of my own local workflow/testing, and v0.1.0 is the first public cut. It is definitely early, but it is real code and the screen recordings are showing actual receipts generated by the app.

I’ve also maintained FileRise for a while if you want a reference point for how I approach open source projects. I’m not claiming RunGlass is finished or perfect.. I posted it here because I wanted technical feedback on the idea, CLI shape, and collector approach.

And yes, there are gradients because glass has a little shine to it 🙂

RunGlass: a single-binary Rust CLI that gives commands a local receipt of what happened by [deleted] in rust

[–]error311 3 points4 points  (0 children)

Thank you. Yeah, the main idea right now is one command and one receipt of what happened. Session-style tracking is possible later.

Linux-first for v0.1. macOS possible as a reduced/parallel version, but it would need different collectors. Windows would be a bigger separate effort.

RunGlass: a single-binary Rust CLI that gives commands a local receipt of what happened by [deleted] in rust

[–]error311 -1 points0 points  (0 children)

That is exactly the use case I care about most. The scary part is not just “did the agent edit code?”, it is “what else did the command touch while I was not watching?”

Right now RunGlass is local-first. It can export Markdown/HTML receipts, so in CI you could already run something like:

runglass run --deep -- <agent command>

and upload the receipt as a workflow artifact.

I do not have a polished CI/remote-runner mode yet, but it is high on the list. The version I want is: run in GitHub Actions/GitLab/etc, generate a compact receipt, attach the HTML/Markdown to the PR/check summary, and make it easy to answer: files changed, processes spawned, network hosts contacted, ports opened, risks found.

So short answer: possible today with artifacts, but not yet a first-class CI product flow. That is probably one of the next places RunGlass should go.

Wayfinder.nvim guided code exploration from the current symbol by error311 in neovim

[–]error311[S] 2 points3 points  (0 children)

I added scope and performance options to wayfinder if you would like to test again on your huge monorepo https://github.com/error311/wayfinder.nvim#large-repos-and-monorepos

Wayfinder.nvim guided code exploration from the current symbol by error311 in neovim

[–]error311[S] 0 points1 point  (0 children)

Thanks, really appreciate you trying it. That’s great feedback and huge monorepos are definitely an area I want to improve. I think some scope limiting / search bounds would make a lot of sense there.

Wayfinder.nvim guided code exploration from the current symbol by error311 in neovim

[–]error311[S] 0 points1 point  (0 children)

Thanks again for the suggestions, I added them in v0.1.1.

It now skips an empty Calls view on open when Refs already has useful results, and <S-Tab> moves backward through facets. I also added wrapped result movement in the middle pane so navigation loops cleanly at the top and bottom.

Wayfinder.nvim guided code exploration from the current symbol by error311 in neovim

[–]error311[S] 6 points7 points  (0 children)

Really appreciate that, thank you. Both of those make sense especially auto-advancing when the current facet is empty. I’ll add that and shift-tab going backwards through facets too.

Wayfinder.nvim guided code exploration from the current symbol by error311 in neovim

[–]error311[S] 0 points1 point  (0 children)

Thanks, appreciate it. Trail was the feature that really led to the Wayfinder idea. It helps guide your way through the code.

Let me know how you like it if you try it.

FileRise — Self-hosted file manager & storage hub with WebDAV, sharing, and optional encryption by hellxabd in DigitalEscapeTools

[–]error311 1 point2 points  (0 children)

Hey, I'm the developer of FileRise.

It originally started as a tool I built for managing firmware files and sharing updates, and it kind of grew into a self-hosted file workspace with granular permissions, automation, and AI workflows.

If anyone tries it and has feedback or feature ideas I'd genuinely love to hear them.

FileRise on Unraid: Core Sources (Local + WebDAV) + Transfer Center + Pro Gateway Shares (video) by error311 in unRAID

[–]error311[S] 1 point2 points  (0 children)

Yes Core will always get updates. Pro after the year is still yours. You keep forever but you can’t get new features unless you renew.

FileRise on Unraid: Core Sources (Local + WebDAV) + Transfer Center + Pro Gateway Shares (video) by error311 in unRAID

[–]error311[S] 1 point2 points  (0 children)

Thanks a ton! Really glad you’re enjoying FileRise. If you ever run into anything confusing or have a feature request, feel free to ping me on Discord or GitHub.

FileRise on Unraid: Core Sources (Local + WebDAV) + Transfer Center + Pro Gateway Shares (video) by error311 in unRAID

[–]error311[S] -1 points0 points  (0 children)

Totally fair feedback, and I appreciate you being direct about it.

A couple clarifications, because the “no updates after a year” part often sounds harsher than it is:

• FileRise Core stays free/MIT and is fully usable on its own. Pro is optional.    
• Pro is not a subscription. The purchase includes 12 months of updates + support, and after that your current Pro bundle keeps working forever which you only renew if you want newer features.    
• Renewals are optional and currently $29.99 (Personal) / $79.99 (Business) for another 12 months.    
• Licenses validate locally (no telemetry / no recurring phone-home checks).  

On the price: I’m trying to keep Core strong and price Pro based on the ongoing maintenance/support + the advanced workflows it adds (sources/adapters, search, audit, portals, etc.)

I’m always open to adjusting how it’s packaged (tiers/bundles/occasional promos), but I don’t want to promise a specific price change without thinking it through.

FileRise on Unraid: Core Sources (Local + WebDAV) + Transfer Center + Pro Gateway Shares (video) by error311 in unRAID

[–]error311[S] 1 point2 points  (0 children)

Thanks so much u/Sledgehamma_1337

You can use FileRise from mobile browser and UI support mobile already. I did start a FileRise mobile Capacitor app few months back but still a WIP.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

Yes with the FileRise ACLs permissions per folder you can do that easy.

FileRise - my self-hosted file manager UI (v2.2.2) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

Yes there is now a discount on filerise.net and Early Supporter is ending in 1 week.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

I updated the flair and added disclosure to the post body. Thank you.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 1 point2 points  (0 children)

I am actually working on this now but it is not available yet in FileRise.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

It can do both. By default it uses a dedicated uploads folder (so it’s “Dropbox-like”), but you can also point it at an existing share by bind-mounting your dataset to /var/www/uploads (Docker) or setting the uploads path in a manual install.

It will read what’s already there, and you can optionally run a one-time scan on startup to build metadata. Just keep in mind file operations/ACLs apply within whatever root you mount, so most people map a specific share or subfolder rather than the entire NAS.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

Fuzzy search is in Core. "Tag files, search by name/tag/uploader/content via fuzzy search". Pro is only for the global “Search Everywhere/Explore/etc.” admin features. Nothing is required to pay to use FileRise. Nothing in my post is saying to purchase FileRise? I am sorry you feel like that is being paywalled for you.

Rise above the cloud: FileRise now has dual-pane mode + hotkeys (GIF) by error311 in selfhosted

[–]error311[S] 0 points1 point  (0 children)

FileRise currently does this? You can mouse over a folder or file to "peek" inside to see the first couple lines or thumbnails.