HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
liquidos-ai
AutoAgents
Rust2025–2026
liquidos-ai / AutoAgents

AutoAgents

A multi-agent framework written in Rust that enables you to build, deploy, and coordinate multiple intelligent agents

2Distinct people
6Mentions
0Explicit recommenders
782GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A multi-agent framework written in Rust that enables you to build, deploy, and coordinate multiple intelligent agents

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by week6 dated mentions

Observed mentions: 2025-10-14 18:02:20 UTC to 2026-03-24 11:57:01 UTC. Weeks start Monday, UTC.

012025-10-13 00:00:00 UTC to 2025-10-20 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsOct 132025-10-20 00:00:00 UTC to 2025-10-27 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-10-27 00:00:00 UTC to 2025-11-03 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-11-03 00:00:00 UTC to 2025-11-10 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-11-10 00:00:00 UTC to 2025-11-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-11-17 00:00:00 UTC to 2025-11-24 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-11-24 00:00:00 UTC to 2025-12-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2025-12-01 00:00:00 UTC to 2025-12-08 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-12-08 00:00:00 UTC to 2025-12-15 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-12-15 00:00:00 UTC to 2025-12-22 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-12-22 00:00:00 UTC to 2025-12-29 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-12-29 00:00:00 UTC to 2026-01-05 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsDec 292026-01-05 00:00:00 UTC to 2026-01-12 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-12 00:00:00 UTC to 2026-01-19 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-19 00:00:00 UTC to 2026-01-26 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-26 00:00:00 UTC to 2026-02-02 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2026-02-02 00:00:00 UTC to 2026-02-09 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-02-09 00:00:00 UTC to 2026-02-16 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-02-16 00:00:00 UTC to 2026-02-23 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2026-02-23 00:00:00 UTC to 2026-03-02 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-03-02 00:00:00 UTC to 2026-03-09 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2026-03-09 00:00:00 UTC to 2026-03-16 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-03-16 00:00:00 UTC to 2026-03-23 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-03-23 00:00:00 UTC to 2026-03-30 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsMar 23

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Oct 132025-10-13 00:00:00 UTC2025-10-20 00:00:00 UTC110
Oct 202025-10-20 00:00:00 UTC2025-10-27 00:00:00 UTC000
Oct 272025-10-27 00:00:00 UTC2025-11-03 00:00:00 UTC000
Nov 32025-11-03 00:00:00 UTC2025-11-10 00:00:00 UTC000
Nov 102025-11-10 00:00:00 UTC2025-11-17 00:00:00 UTC000
Nov 172025-11-17 00:00:00 UTC2025-11-24 00:00:00 UTC000
Nov 242025-11-24 00:00:00 UTC2025-12-01 00:00:00 UTC110
Dec 12025-12-01 00:00:00 UTC2025-12-08 00:00:00 UTC000
Dec 82025-12-08 00:00:00 UTC2025-12-15 00:00:00 UTC000
Dec 152025-12-15 00:00:00 UTC2025-12-22 00:00:00 UTC000
Dec 222025-12-22 00:00:00 UTC2025-12-29 00:00:00 UTC000
Dec 292025-12-29 00:00:00 UTC2026-01-05 00:00:00 UTC000
Jan 52026-01-05 00:00:00 UTC2026-01-12 00:00:00 UTC000
Jan 122026-01-12 00:00:00 UTC2026-01-19 00:00:00 UTC000
Jan 192026-01-19 00:00:00 UTC2026-01-26 00:00:00 UTC000
Jan 262026-01-26 00:00:00 UTC2026-02-02 00:00:00 UTC110
Feb 22026-02-02 00:00:00 UTC2026-02-09 00:00:00 UTC000
Feb 92026-02-09 00:00:00 UTC2026-02-16 00:00:00 UTC000
Feb 162026-02-16 00:00:00 UTC2026-02-23 00:00:00 UTC101
Feb 232026-02-23 00:00:00 UTC2026-03-02 00:00:00 UTC000
Mar 22026-03-02 00:00:00 UTC2026-03-09 00:00:00 UTC110
Mar 92026-03-09 00:00:00 UTC2026-03-16 00:00:00 UTC000
Mar 162026-03-16 00:00:00 UTC2026-03-23 00:00:00 UTC000
Mar 232026-03-23 00:00:00 UTC2026-03-30 00:00:00 UTC110

What Hacker News says

6 sources

Show HN: Running AI agents across environments needs a proper solution

Hi HN folks, I have been building AI agents for quite some time now. The shift has gone from LLM + Tools → LLM Workflows → Agent + Tools + Memory, and now we are finally seeing true agency emerge: agents as systems composed of tools, command-line access, fine-grained system capabilities, and memory. This way of building agents is powerful, and I believe it is here to stay. But the real question is: are the systems powering these agents ready for that future? I do not think so. Using Docker for a single agent is not going to scale well, because agents need to be lightweight and fast. LLMs already add significant latency, so adding heavy runtime overhead on top only makes things worse. Existing solutions start to fall apart here. Agents built in Python also tend to have a large memory footprint, which becomes a serious problem when you want
Read the rest
to scale to thousands of agents. And open-source for agents is still not where it should be. Right now, I cannot easily reuse agents built by domain experts the same way I reuse open-source software. These issues bothered me, and I realized that if agents are ever going to be democratized, they need to be open and easy to use. Just like Docker solved system dependencies, we need something similar for agents. That is why I started building an agent framework in Rust. It is modular and follows the principle of true agency: an agent is an entity with tools, memory, and an executor. In AutoAgents, users can independently create and modify tools, executors, and memory. With AutoAgents, I saw that powerful agents could be built without compromising on performance or memory the way many other frameworks do. But the other problems still remained: re-sharing agents, sandboxing, and scaling to thousands of agents. So I created Odyssey — a bundle-first agent runtime written in Rust on top of AutoAgents, the Rust agent framework. It lets you define an agent once, package it as a portable artifact, and run it through the same execution model across local development, embedded SDK usage, shared runtime servers, and terminal workflows. Both AutoAgents and Odyssey are fully open source and built in Rust, and I am planning to build an Odyssey Agent Hub soon, with additional features like WASM tools, custom memory layers, and more. My vision is to democratize agents so they are available to everyone — securely and performantly. Being open is not enough; agents also need to be secure. The project is still in alpha, but it is in a working state. AutoAgents Repo -> https://github.com/liquidos-ai/AutoAgents Odyssey Repo -> https://github.com/liquidos-ai/Odyssey I would really appreciate feedback — especially from anyone who has dealt with similar problems. Your feedback help me shape the product. Thanks for your time in advance!
8 points · Open discussion

Show HN: Composable middleware for LLM inference Optimization Passes

Hey HN, I've been building AutoAgents, an AI agent framework in Rust. Today I'm sharing a feature I haven't seen done well elsewhere: composable middleware layers for LLM inference pipelines. The problem Every agent framework lets you swap LLM providers. Almost none of them give you a structured way to enforce safety, caching, or data sanitization in the inference path itself. You end up with guardrails as application-level if-statements, caching bolted on as a separate service, and PII handling as a "we'll add it later" TODO that never ships. This gets worse with local models. Cloud APIs have provider-side moderation. When you run Qwen or Llama locally, you get raw inference with zero safety net. If that model has tool access or touches a database, that's a real liability. The solution A Tower-style middleware stack for LLM inference. Yo
Read the rest
u wrap any provider with composable layers: ```rust let llm = PipelineBuilder::new(llama_cpp_provider) .add_layer(CacheLayer::new(CacheConfig { chat_key_mode: ChatCacheKeyMode::UserPromptOnly, ttl: Some(Duration::from_secs(900)), max_size: Some(512), ..Default::default() })) .add_layer( Guardrails::builder() .input_guard(RegexPiiRedactionGuard::default()) .input_guard(PromptInjectionGuard::default()) .enforcement_policy(EnforcementPolicy::Block) .build() .layer(), ) .build(); ``` That's it. The llm variable implements LLMProvider — you pass it to any agent and the layers are structurally enforced. Can't bypass them, can't forget them. The broader framework: AutoAgents is a full agent framework — memory, tool use, multi-agent orchestration, the works. The pipeline feature works with any provider: llama.cpp (local), Ollama, OpenAI, Anthropic, etc. Same .add_layer() API regardless of backend. Written in Rust. No GC pauses. Memory-safe. The framework has ~400 stars and is being used in production for edge AI deployments. A note on maturity: The guardrails and pipeline layers are still early — the guard implementations are basic, observability isn't there yet, and we're iterating on the API surface. But the underlying architecture is solid and stable. The middleware pattern, the trait-based guard system, and the provider-agnostic pipeline contract aren't going to change. We're building on a foundation we're confident in, and shipping the layers incrementally. Early feedback shapes what gets built next. I'd genuinely like feedback on: The layer ordering question — should we enforce a recommended order or keep it flexible? What guardrail implementations would you actually use in production? Is the Tower-middleware mental model the right framing, or is there a better analogy? Full example with local Qwen3-VL-8B: https://github.com/liquidos-ai/AutoAgents/tree/main/examples... Thanks
7 points · Open discussion
Hey HN, Everyone is building agents, but it seems like everyone is missing the performance side of agent deployments. I built AutoAgents, an AI agent framework in Rust. Not because Rust is trendy — because I was tired of paying for framework overhead that added zero value, and not having enough modularity to modify agent executors or memory. I benchmarked 7 AI frameworks. Same machine. Same LLM. Same prompts. Same concurrency. No tricks. I wanted to give users the full picture on what frameworks to choose given the situation. Comparing Rust to Python isn't an apples-to-apples comparison, but the goal was to give a clear picture of how the framework affects resource usage so users can make informed decisions. The tools and async layer are built on Pandas and Asyncio to ensure better Python performance. We're not saying Python agent framewo
Read the rest
rks are bad. They got this ecosystem started and the DX is genuinely great. We're saying that at production scale, the runtime cost of convenience becomes a real line item — and teams deserve to see those numbers before they commit. A small peek into the memory usage: Rust frameworks: ~1 GB at 10 sessions Python frameworks: 5–9 GB at 10 sessions Scale that to 500 concurrent users on AWS and you're looking at $390/mo vs $3,121/mo. Same task. Same model. Same output. The benchmark is released on GitHub so you can explore every metric yourself — latency distributions, P95/P99 tails, CPU, memory. AutoAgents Repo: https://github.com/liquidos-ai/AutoAgents Benchmark Repo: https://github.com/liquidos-ai/autoagents-bench I'd love your feedback on AutoAgents. We're determined to build the best agent framework with performance and safety-first design. Thanks
In [dead]

Show HN: Early Research Preview of a Rust-Based Agentic OS Runtime [video]

Hi HN, We’ve been working on an project called Liquidos — Odessey, and wanted to share an early research preview to get feedback from the community. Odessey is a Rust-first agent orchestration runtime focused on local-first execution and privacy. It came out of frustration with cloud-heavy agent frameworks that are difficult to reason about, secure, or run reliably on the edge. We wanted something closer to a runtime layer for agents rather than just another workflow abstraction. Under the hood, Odessey is built on top of our open-source Rust agent framework, AutoAgents, and explores ideas like composing and orchestrating agents locally, skill execution, plugins, and sandboxed runtimes. The long-term direction is toward what we loosely call an agentic operating system — though we’re still pressure-testing whether that framing actually mak
Read the rest
es sense. This demo is intentionally limited. It’s a preview of direction rather than a feature-complete product, and we’re sharing it early to learn before open-sourcing the full platform. We’d really appreciate thoughts on: Whether you’d consider using something like this, and for what use cases What would need to exist for real-world adoption Whether the framing makes sense, or if it should be positioned differently If you’re interested in agent orchestration, local-first AI tooling, Rust-based runtimes, or alternatives to cloud-centric LLM frameworks, we’d love to hear your perspective. Open-source agent framework (Rust): https://github.com/liquidos-ai/AutoAgents If this direction resonates, we’re also keeping a small waitlist at https://liquidos.ai to share updates as the platform evolves. Happy to answer questions and take critiques.
1 points · Open discussion

Show HN: An Open-Source, Local-First Agent Framework in Rust

Hey HN, About five months ago, I started thinking seriously about how we run agents — and how little control end users actually have over privacy, data, and compute. Running an LLM locally is great for rewriting emails or answering basic questions, but it doesn’t give you real autonomy. What does give you power is the ability to run full-fledged local agents capable of deep research, coding, reasoning, and tool use — all without sending data to external services. With that vision in mind, I started an open-source project (MIT + Apache-2 licensed) to make building and running agents modular, customizable, and hardware-friendly. Every component of the agent stack can be swapped out: Memory: plug in your own memory backend LLM layer: use local models or cloud APIs interchangeably Execution style: choose between ReAct, CoT, or your own custom
Read the rest
executor The goal is to enable real research workflows while maintaining strong performance and developer-friendly usability. The project doesn’t stop at building agents, either — we want to ensure you can run them efficiently on any accelerated hardware, from GPUs to edge devices. Would love feedback from the HN community!
1 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.