m3u8
hoop
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
m3u8
We haven't tracked posts mentioning m3u8 yet.
Tracking mentions began in Dec 2020.
hoop
-
Show HN: Feeding agents with session recording data
Hi HN, I’m the founder of an open-source infra access gateway. I’ve always been frustrated by how our users were missing the cool data generated by our tool.
Think a list of all actions devs perform on infrastructure: SQL, shell, CLIs, etc. I dreamed of the day our tool would be able to tell users: “hey, you run this query every week, consider adding it to an internal tool or scheduler”. Or: “you read 1000 customer e-mails last week, likely a mistake, please remove this column from your queries.”
We tried building it a few times. First indexing session contents on Elasticsearch. Then trying to query directly from Postgres blob data types in-line parsing to json. All failed. Data is too big and making this work would be it’s own product (SIEM?).
Thanks to LLMs we were able to launch something much simpler that does a better job then I ever imagined: an MCP server where users can query their session history from an agent.
Agents do a good job of pulling only the right pieces of sessions and analysing them in small chunks to surface cool ideas. And users aren’t locked to whatever rules we add to our interface, they can freely ask the agent about the stuff they care about.
Project is here if you want to give it a shot: https://github.com/hoophq/hoop
Does this make sense to you? Would help a lot even if you told me it doesn’t.
-
Show HN: We're using LLMs to classify risk before execution in prod
Hey HN!
I'm Andrios, founder of Hoop.dev, an OSS layer-7 gateway for infra access. We just released a new integration: put LLMs between devs' or agents' actions and databases or Kubernetes.
The model gives a more nuanced analysis of the action, not only the syntax. Like: is this deleting data? Updating large number of entries? How risky is it? Then it decides if it will allow the execution, send it to human approval, or block it completely.
Because Hoop sits at the network layer, this process happens in-transit, as data is passing through the gateway. Very low setup required.
As product teams put agents in production, we're seeing security and SRE teams also shipping agents to enforce controls, and this is a nice way of deploying them.
What do you think about this approach? Any feedback is super welcome here.
Project is here: https://github.com/hoophq/hoop
- Show HN: Open-source control layer for AI safely access production
-
What is an MCP proxy and why does it need an approval layer?
hoop.dev routes infrastructure commands through Slack/Teams for approval. Focused on database and SSH, not general-purpose MCP.
-
Ask HN: How did you replace Teleport?
Fair point about StrongDM and Teleport pricing. Actually, even their enterprise features are free in Hoop. We took a different approach - core PAM stuff is all free and open source.
We monetize on a new layer - packet manipulation, like AI data masking. So you get enterprise PAM features without the enterprise price tag.
Might be worth a look as given the strategy these features should remain free. Could save you some serious cash. Repo's public if you wanna kick the tires: https://github.com/hoophq/hoop
- Hoop.dev – the only access gateway with packet manipulation
-
Show HN: Hoop is a Golang access gateway with packet manipulation
Hi everyone,
We've been building an access gateway for the past few years. The first version was built in Clojure, and we rewrote it in Golang. But that's a whole other story.
The gateway has a new type of architecture that allows packet manipulation (one of the reasons for Golang), which basically means you can programmatically change contents of connections in real-time.
Therefore it enables a whole set of problems to be consolidated at the access gateway layer, like data access policies (DLP), review of critical operations before they run (Change Management), automate repeat operations (Runbooks) and more. And this is how we monetize the solution.
Because of that we're open-sourcing the core of the gateway under MIT license. And we're including enterprise features from other gateways and some unique and new options enabled by our architecture.
Our vision for the project is to do what nginx did for HTTP to the protocols we interact with infrastructure.
It is early days and there's lots to do on the documentation side and making it easier to get started. We're working on these, but I'm super excited to share it with you.
Would love to hear any feedback, comments, critics, anything: https://github.com/hoophq/hoop
What are some alternatives?
hoop
fana-envy - Fana-Envy is a powerful, TMUX like terminal w/ environment manager built with Go. It allows you to manage environment variables with a TUI, featuring interactive terminals, persistent history, and seamless environment switching.
etag - Library to generate HTTP ETags
jumpserver - JumpServer is an open-source Privileged Access Management (PAM) platform that provides DevOps and IT teams with on-demand and secure access to SSH, RDP, Kubernetes, Database and RemoteApp endpoints through a web browser.
shell.cr - Small simplistic helper class for executing shell commands in Crystal.
go-pty - Cross platform Go Pty interface