TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Nous – Open-Source Agent Framework with Autonomous, SWE Agents, WebUI

155 点作者 campers9 个月前
Hello HN! The day has finally come to stop adding features and start sharing what I&#x27;ve been building the last 5-6 months.<p>It&#x27;s a bit of CrewAI, OpenDevon, LangFuse&#x2F;Cloud all in one, providing devs who prefer TypeScript an integrated framework thats provides a lot out of the box to start experimenting and building agents with.<p>It started after peeking at the LangChain docs a few times and never liking the example code. I began experimenting with automating a simple Jira request from the engineering team to add an index to one of our Google Spanner databases (for context I&#x27;m the DevOps&#x2F;SRE lead for an AdTech company).<p>It incudes the tooling we&#x27;re building out to automate processes from a DevOps&#x2F;SRE perspective, which initially includes a configurable GitLab merge request AI reviewer.<p>The initial layer above Aider (<a href="https:&#x2F;&#x2F;aider.chat&#x2F;" rel="nofollow">https:&#x2F;&#x2F;aider.chat&#x2F;</a>) grew into coding agent and an autonomous agent with LLM-independent function calling with auto-generated function schemas.<p>And as testing via the CLI became unwieldy soon grew database persistence, tracing, a Web UI and human-in-the-loop functionality.<p>One of the more interesting additions is the new autonomous agent which generates Python code that can call the available functions. Using the pyodide library the tool objects are proxied into the Python scope and executed in a WebAssembly sandbox.<p>As its able to perform multiple calls and validation logic in a single control loop, it can reduce the cost and latency, getting the most out of the frontier LLMs calls with better reasoning.<p>Benchmark runners for the autonomous agent and coding benchmarks are in the works to get some numbers on the capabilities so far. I&#x27;m looking forward to getting back to implementing all the ideas around improving the code and autonomous agents from a metacognitive perspective after spending time on docs, refactorings and tidying up recently.<p>Check it out at <a href="https:&#x2F;&#x2F;github.com&#x2F;trafficguard&#x2F;nous">https:&#x2F;&#x2F;github.com&#x2F;trafficguard&#x2F;nous</a>

10 条评论

SparkyMcUnicorn9 个月前
This looks fantastic! I&#x27;ve been using aider and had my own scripts to automate some things with it, but this looks next level and beyond.<p>I wanted to try this out (specifically the web UI), so I configured the env file, adjusted the docker compose file, ran `docker compose up` and it &quot;just works&quot;.<p>It would be great if there was a basic agent example or two pre-configured, so you can set this up and instantly get a better sense of how everything works from a more hands-on perspective.
评论 #41206659 未加载
tikkun9 个月前
If this isn&#x27;t by Nous Research, may want to consider renaming (<a href="https:&#x2F;&#x2F;x.com&#x2F;NousResearch" rel="nofollow">https:&#x2F;&#x2F;x.com&#x2F;NousResearch</a>, <a href="https:&#x2F;&#x2F;nousresearch.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;nousresearch.com&#x2F;</a>)
评论 #41203842 未加载
评论 #41203726 未加载
评论 #41211579 未加载
评论 #41208224 未加载
评论 #41203270 未加载
stavros9 个月前
I&#x27;m not entirely sure what this does? The initial paragraph goes into history and what other platforms do, but it doesn&#x27;t say what problem this will solve for me. Then it continues with some features and screenshots, but I still don&#x27;t know how to use this or why.
namanyayg9 个月前
This looks too good. I have a B2B AI product, the features that exist in Nous easily outclass anything I could make in a reasonable timeline.<p>Maybe I should rewrite my app using Nous...
评论 #41203915 未加载
viraptor9 个月前
I&#x27;m having a hard time figuring out how much logic lives in Nous and how much in Aider for code changes - could you say some more about it?<p>Playing with the code agents do far I&#x27;ve found Aider to do many silly mistakes and revert its own changes in the next commit of the same task. On the other hand Plandex is more consistent but can get in a loop of splitting the take into way too small pieces and burning money. I&#x27;m interested to see other approaches coming up.
评论 #41206497 未加载
easygenes9 个月前
Cool project!<p>Just FYI your chosen name collides with Nous Research, which has been a prominent player in open weights AI the past year.
评论 #41203782 未加载
aiagentsdir9 个月前
That&#x27;s promising! Congratulations with launch. Considering adding to the specialized directory for AI agents and Frameworks to build them. Let me know if you need help.<p><a href="https:&#x2F;&#x2F;aiagentsdirectory.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;aiagentsdirectory.com&#x2F;</a>
simonw9 个月前
Which definition of &quot;agent&quot; are you using for this project?
评论 #41204075 未加载
siamese_puff9 个月前
That trace UI is nice
评论 #41202824 未加载
hdlothia9 个月前
How much does it cost to run?
评论 #41207308 未加载