HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
ai-christianson
RA.Aid
Python2024–2025
ai-christianson / RA.Aid

RA.Aid

Develop software autonomously.

5Distinct people
12Mentions
0Explicit recommenders
2.2KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Develop software autonomously.

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, 5:04:57 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 week12 dated mentions

Observed mentions: 2024-12-19 14:37:08 UTC to 2025-04-13 01:38:41 UTC. Weeks start Monday, UTC.

02462024-12-16 00:00:00 UTC to 2024-12-23 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsDec 162024-12-23 00:00:00 UTC to 2024-12-30 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-12-30 00:00:00 UTC to 2025-01-06 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-06 00:00:00 UTC to 2025-01-13 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-13 00:00:00 UTC to 2025-01-20 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-20 00:00:00 UTC to 2025-01-27 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-01-27 00:00:00 UTC to 2025-02-03 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-03 00:00:00 UTC to 2025-02-10 00:00:00 UTC (exclusive): 6 mentions; 2 submissions, 4 comments2025-02-10 00:00:00 UTC to 2025-02-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsFeb 102025-02-17 00:00:00 UTC to 2025-02-24 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-02-24 00:00:00 UTC to 2025-03-03 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2025-03-03 00:00:00 UTC to 2025-03-10 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-03-10 00:00:00 UTC to 2025-03-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-03-17 00:00:00 UTC to 2025-03-24 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-03-24 00:00:00 UTC to 2025-03-31 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-03-31 00:00:00 UTC to 2025-04-07 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-07 00:00:00 UTC to 2025-04-14 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsApr 7

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
Dec 162024-12-16 00:00:00 UTC2024-12-23 00:00:00 UTC110
Dec 232024-12-23 00:00:00 UTC2024-12-30 00:00:00 UTC000
Dec 302024-12-30 00:00:00 UTC2025-01-06 00:00:00 UTC000
Jan 62025-01-06 00:00:00 UTC2025-01-13 00:00:00 UTC000
Jan 132025-01-13 00:00:00 UTC2025-01-20 00:00:00 UTC000
Jan 202025-01-20 00:00:00 UTC2025-01-27 00:00:00 UTC101
Jan 272025-01-27 00:00:00 UTC2025-02-03 00:00:00 UTC000
Feb 32025-02-03 00:00:00 UTC2025-02-10 00:00:00 UTC624
Feb 102025-02-10 00:00:00 UTC2025-02-17 00:00:00 UTC000
Feb 172025-02-17 00:00:00 UTC2025-02-24 00:00:00 UTC000
Feb 242025-02-24 00:00:00 UTC2025-03-03 00:00:00 UTC110
Mar 32025-03-03 00:00:00 UTC2025-03-10 00:00:00 UTC101
Mar 102025-03-10 00:00:00 UTC2025-03-17 00:00:00 UTC000
Mar 172025-03-17 00:00:00 UTC2025-03-24 00:00:00 UTC000
Mar 242025-03-24 00:00:00 UTC2025-03-31 00:00:00 UTC101
Mar 312025-03-31 00:00:00 UTC2025-04-07 00:00:00 UTC000
Apr 72025-04-07 00:00:00 UTC2025-04-14 00:00:00 UTC101

What Hacker News says

12 sources
If I were to recommend one to someone today, I might pick RooCode. I'd suggest checking out boomerang mode and RooFlow on GitHub. Here are some others that I've tried and could recommend, in no particular order: - https://github.com/ai-christianson/RA.Aid - https://github.com/anthropics/claude-code - https://github.com/block/goose - https://github.com/hotovo/aider-desk I've also created a few "agents" to do specific tasks using Probe[0] as an MCP server, although I'm sure you could create a full-fledged agent with it if you wanted to. [0] https://github.com/buger/probe
In Google is winning on every AI front
In RA.Aid (https://github.com/ai-christianson/RA.Aid) we support normal tool calling, but we also have a our own agent backend called Code Is All You Need. The way it works is we prompt the LLM to generate code to call the tools directly. We then parse the AST to validate it and restrict it to a very small/safe subset (whitelisted function calls.) HF smolagents does something similar and there are a few papers out there validating the approach.
In What Is the Most Minimal Agentic Coder You Can Write?
One problem we've had developing autonomous SWE agents (https://github.com/ai-christianson/RA.Aid) is that open models just haven't been performing near sonnet on controlling the agent. Our experience is echoed by many other agent devs out there, and you can see it for yourself if you try deepseek (v3 or r1) vs sonnet in any agentic product. Do you think that your training setup could help train these models to be better at agentic work?
In Train your own R1 reasoning model
Very cool! I'm working on a similar agent, but FOSS (https://github.com/ai-christianson/RA.Aid) --It'll be really interesting to see how the GitHub agent works. On first impressions, it looks like they are taking the route of integrating tightly with VSCode, which means they'll be competing with Cline, Cursor, and Windsurf. IMO it might be good for them to release this on the web, similar to the replit agent. Integration with GitHub directly would be awesome.
In GitHub Copilot: The Agent Awakens
I'm in your boat with having to write a significant amount of English documents. I always write them myself, and have ChatGPT analyze them as well. I just had a thought - I wonder if I could paste in technical documentation, and code, to validate my documentation? Will have to try that later. CoPilot is used for simple boilerplate code, and also for the autocomplete. It's often a starting point for unit tests (but a thorough review is needed - you can't just accept it, I've seen it misinterpret code). I started experimenting with RA.Aid (https://github.com/ai-christianson/RA.Aid) after seeing a post on it here today. The multi-step actions are very promising. I'm about to try files-to-prompt (https://github.com/simonw/files-to-prompt) mentioned elsewhere in the thread. For now, LLMs are a level-up in tooling but not a replacement for deve
Read the rest
lopers (at least yet)
In How I use LLMs as a staff engineer
In their tool comparison section they did mention aider, but they did not mention RA.Aid (https://github.com/ai-christianson/RA.Aid, Apache 2.0), which puts aider in a full-fledged development agent. The experience of using RA.Aid is similar to using cline (or Devin), but it is a simple CLI command and not tied to any IDE. In fact you could use tmux, nvim, and RA.Aid in chat mode and have an experience that is not far off from vscode with cline, cursor, or windsurf.
In I Use Cline for AI Engineering

Show HN: I put aider in a ReAct loop and it works well

Hello HN, I've recently been trying out and using the latest and greatest software development agents, including Windsurf and Cursor. Before using those, I had been using aider for everyday practical SWE tasks, but aider is not very agentic --it's best at one-off, scoped programming tasks. I did a quick test by putting aider in a ReAct loop using create_react_agent from langchain. To my surprise, it ended up working very well --it's able to solve programming tasks that Windsurf has failed at. The agent has access to many tools such as ripgrep, fuzzy find, filesystem navigation, etc. One tool, in particular, is an expert tool where it can use a dedicated reasoning model, such as OpenAI's o1, to reason about logic, bugs, or complex planning tasks. It's been really interesting to see when and how it decides to use these tools. The project do
Read the rest
es support plugging in any model you want to use, but so far I've found it to work best with the latest claude as the agent, and o1-preview (or o1 if you have access to it) for the expert reasoning model. This is something I put together out of practical need, so if you have ideas, feedback, or especially PRs, those are welcome. The project is licensed as Apache 2.0 (same as aider) and is intended to be a public good --our open tool so we aren't all dependent on proprietary tools and services to get our work done. The dream is that it will eventually work well on fully open/local models. Cheers
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.