메뉴
HN
Hacker News • 4일 전

프론티어 AI를 내 하드웨어에서 직접 실행하기

IMP
7/10
핵심 요약

한 대학 AI 연구실 리더가 '연구의 미래는 GPU를 가장 많이 보유한 곳의 것이 아니라 오히려 자원이 제한적인 학계의 것'이라고 주장하며, 연구의 단위가 개별 논문에서 '생태계'로 변화했다고 말합니다. 이에 따라 자신의 연구실이 프론티어 수준의 자율 연구, 로컬 실행 모델, 도메인별 강화학습 환경 구축 방법 등을 오픈소스로 공개하는 '오픈소스 위크'를 진행한다고 발표했습니다. GPU 몇 대나 맥북만으로도 누구나 최고 수준의 AI 도구를 무료로 쓸 수 있게 만들겠다는 것이 핵심 메시지입니다.

번역된 본문

어느 수업 시간에, 저는 묻기 꺼렸지만 답을 꼭 알아야 했던 질문을 던졌습니다. "졸업 후 취업이 안 될까 봐 두려운 사람 있나요?" 강의실에 있던 150명 중 약 80퍼센트가 손을 들었습니다. 이는 대략 120명의 학생들이 하나의 동작으로, 미래에 자신들이 설 자리가 없다고 믿는다고 답한 것입니다.

다른 이야기는 이메일로 도착합니다. 프론티어 랩에 합류하고 싶어 졸업을 목이 빠지게 기다리는 박사과정 학생들. 그들은 학계에서의 연구가 무의미하다는 결론을 내렸고, 떠날 수 있는 날까지 해를 세고 있습니다.

저는 이 두 이야기가 모두 틀렸다고 생각하며, 같은 이유로 틀렸다고 봅니다. 두 이야기 모두 연구의 미래가 GPU를 가장 많이 보유한 자의 것이라고 가정합니다. 저는 정반대가 사실이라고 생각합니다. 학계는 아마 곧 르네상스를 맞을 것이고, 다음 10년의 가장 흥미로운 연구는 대학 연구실에서 일어날 것입니다 — 제한된 자원 때문이 아니라, 제한된 자원 덕분에 말이죠. 이번 주는 그 주장에 대한 우리의 논거이며, 산문이 아닌 코드로 보여드리겠습니다.

이 글은 여섯 부분으로 구성됩니다: 우리 같은 연구실이 이제 논문 대신 생태계를 출판하는 이유; 이번 오픈소스 위크에 실제로 무엇이 담겨 있는지; 제가 계속 마주치는 비관론이 왜 틀렸는지; 무엇을 내려놓고 무엇을 붙들어야 하는지; 내려놓은 후 연구는 어떤 모습이 될지; 그리고 왜 르네상스가 학계에서 일어나는지입니다.

연구의 단위는 더 이상 논문이 아니다

지난해에 무언가 변했는데, 우리 대부분은 그에 맞춰 습관을 갱신하지 못했습니다. 에이전트(agent)의 등장으로 프로젝트 단위의 연구가 쉽고 빨라졌습니다. 예전에는 1년간의 엔지니어링과 실험이 필요하던 작업이 이제는 몇 주, 때로는 며칠이면 됩니다.

제가 깨닫는 데 오래 걸린 부분은 이것입니다: 개별 프로젝트가 모두 쉬워지면, 파편화된 작업은 더 이상 좋은 연구가 아니게 됩니다. 여기 논문 하나, 저기 논문 하나, 각각 자족적이고 독자에게 조각들을 스스로 연결하라고 요구하는 방식 — 그것은 모든 조각이 비쌌던 시대의 형식입니다.

어려움은 사라지지 않았습니다. 옮겨갔을 뿐입니다. 논문 하나를 내는 것은 이제 어렵지 않습니다. 어려운 것은 하나의 일관된 생태계를 출판하는 것입니다. 연구의 단위는 생태계입니다. 그것이 오픈소스 위크의 목적입니다.

저와 학생들이 시작할 때, 우리는 서로 공존하기만 하는 것이 아니라 서로 쌓여 올라가는 구성 요소들을 만들고자 했습니다. 각 조각이 다음 조각을 더 유용하게 만들도록 말입니다. 저와 제 연구실은 학문적 자유를 활용해 최고의 AI 도구를 모두에게 무료로 제공하는 것을 믿습니다. 대학에서만 할 수 있는 일입니다.

구체적으로는 오픈 시스템 구축, 모델의 로컬 실행 비용 절감, 로컬 모델 성능 강화, 깊이 있고 자율적인 연구에서 프론티어 성능을 재현하는 로컬 시스템 구축, 그리고 도메인별 강화학습(reinforcement learning) 환경 구축을 위한 새로운 방법 개발을 의미했습니다. 이 모든 것은 세 가지의 교차점에 있습니다: 추론 서빙 프레임워크(inference-serving framework), 에이전트 하네스(agent harness)와 워크플로, 그리고 이 둘을 자율 연구 시스템으로 결합하는 것입니다.

그리고 이 모든 것은 사용하기 쉬워야 합니다. 경험 많은 연구자만 실행할 수 있는 오픈소스는 오픈소스가 아니기 때문입니다. 접근성에는 두 측면이 있습니다 — 필요한 자원과 필요한 전문성 — 이 중 하드웨어가 고정하는 것은 하나뿐입니다. GPU 몇 대, 혹은 맥북 하나면 충분할 수 있습니다. 전문성 요구사항은 설계 문제이며, 사용자가 생각할 필요 없는 모든 기술적 세부사항을 추상화함으로써 해결합니다. 우리 노력의 대부분이 그곳에 투입되었고, 그 결과는 에이전트 하네스에서 가장 잘 드러납니다.

오픈소스 위크

오픈소스 위크가 시작되기 전에 모든 것을 공개하진 않을 것이므로, 지금 말씀드릴 수 있는 것은 이렇습니다. 오늘날 소규모 연구실이 무엇을 할 수 있는지 물으신다면, 우리는 세 가지를 보여드릴 것입니다: 프론티어 수준의 자율 연구, 가장 효율적인... (본문이 여기서 중단됨)

원문 보기
원문 보기 (영어)
In one of my classes I asked the question I was afraid to ask but I just needed the answer to: “Who is afraid of not getting a job after graduating?” About eighty percent of the 150 people in the room raised their hands. That is roughly 120 students answering, in one motion, that they do not believe there is a place for them in the future. The other story arrives by email. PhD students who cannot wait to graduate, because they want to join a frontier lab and they have concluded that research in academia is meaningless. They are counting the years until they can leave. I believe both stories are wrong, and wrong for the same reason. They assume the future of research belongs to whoever has the most GPUs. I think the opposite is true. Academia is probably about to have a renaissance, and the most exciting work of the next decade will happen in university labs — not in spite of their limited resources, but because of them. This week is our argument for that claim, and we are making it in code rather than in prose. This post has six parts: why a lab like ours now publishes ecosystems instead of papers; what is actually in this open-source week; why the pessimism I keep running into is mistaken; what to let go of, and what to hold on to; what research will look like once you have let go of it; and why the renaissance happens in academia. Contents hide The unit of research is no longer the paper Open Source Week Why the pessimism is wrong Let go of how you work. Not who you are. What will research look like, and how do you train for it? The renaissance is in academia Related Related Posts The unit of research is no longer the paper Something changed in the last year, and most of us have not updated our habits to match it. With agents, research per projects have become easy and quick. Work that used to take a year of engineering and experimentation now takes weeks, sometimes days. Here is the part that took me longer to see: when every individual project becomes easy, piecemeal work stops being good research. A paper here, a paper there, each one self-contained, each one asking the reader to stitch the pieces together themselves — that is a format from a world where every piece was expensive. The difficulty did not disappear. It moved. It is no longer hard to publish a paper. It is hard to publish a coherent ecosystem. The unit of research is the ecosystem. That is what Open Source Week is for. When my students and I started, we set out to build components that build on each other rather than merely coexist, so that each piece makes the next one more useful. My lab and I believe in using our academic freedom to bring the best AI tools to everyone for free. Something that you can do uniquely at universities. Concretely, that meant building open systems, making models cheaper to run locally, making local models stronger, building local systems that replicate frontier performance in deep and autonomous research, and creating new methods for for building domain-specific reinforcement learning environments. All of it sits at the intersection of three things: inference-serving frameworks, agent harnesses and work, and the combination of the two into autonomous research systems. And all of it has to be easy to use, because open source that only experienced researchers can run is not open source. Accessibility has two halves — the resources you need and the expertise you need — and only one of them is fixed by hardware. A couple of GPUs, or a MacBook, can be enough. The expertise requirement is a design problem, and you solve it by abstracting away every technical detail the user does not need to think about. That is where most of our effort went, and it is most visible in the agent harness. Open Source Week I am not going to give away everything before the open-source week starts, so here is what I can tell you now. If you ask me what a small lab can do today, wee will show you three things: frontier autonomous research, the most efficient test-time scaling I know of, and auto-compaction that is far more efficient than what Claude Code or Codex implement. Start with the harness, because it is what makes everything else usable. You have probably heard about agent sessions that run for hours, days, or even weeks. For most people, and especially for anyone who has never worked with agents, it is a mystery how that is achieved. You point our harness at a repository — an inference framework with CUDA kernels, say — and you tell it to optimize the kernels. Then you leave. It keeps improving them through the parts where progress is slow and the work is frustrating, and it keeps going until you come back. No feedback will be provided along the way, so the agent has to figure things out on its own whenever it is unclear or unsure. That is what we did with the Mac and Metal implementations of our inference framework. One command set the agent loose on the kernels. What came back was quantized inference of a Qwen 3.6 35B-A3B model at 450 tokens per second, with high-quality output at 1.5 bits per weight. A half-precision model needs sixteen bits for every weight; at 1.5 bits, the same model runs in about a tenth of the memory, and it runs fast enough to feel like a local process rather than a remote service. Then there is the theme in the title of this post. What happens when the models that used to be out of reach fit on the hardware you already own? Qwen 3.8 at 27 billion parameters has been the popular local model. Our framework lets you run its larger sibling, Qwen 3.8 Flash Next at 125 billion parameters, on a single 24 GB GPU — the card in a normal desktop machine. With AMD Strix, an NVIDIA DGX Spark, or a MacBook with 128 GB of memory, you can run DeepSeek V4.1 — a 550B model. You will not have to manage context length either: compression and context handling are automatic, and inference stays fast even at long contexts. Then there is the part I am most excited about. We combined these pieces and pushed further into autonomous research, and on the way we built a new information retrieval technique with a precision I have not seen before. The system beats deep research systems from frontier labs, and it produces better autonomous research results than Sakana AI’s system or Google’s ScientistOne. It runs entirely locally, with no internet access at all. Using it is simple. Let me give you the experiment I ran. I asked the agent to find a problem worth working on in the domain of bioinformatics — because I do not know much about it — and the criteria were specific. Progress had to be fast. The evaluation had to be cheap enough to run on the hardware we already had. And it had to be a fresh problem, with active research published in the last four weeks, so that we would be working on something the field has not settled. The agent came back with three problems. We took the first, and within about two hours it had established a new lower bound on heuristic methods, developed and tested the best heuristic method in the literature, moved closer to expensive methods trained with AI models, and found issues in the data sources that everyone uses to evaluate this problem. We did not reach state of the art on the overall problem. Still: two hours of work on a machine in my lab produced four results, and one of them questions the evaluation data the whole area depends on. The system is not a demo that we trot out for blog posts. My students use it every day. Before it lived inside the harness, it lived in a Slack bot, and it was flaky enough that the bot would go down at times. I did not have an email system that alerts me to the Slack bot going offline, but I had the next best thing: my students often wrote me “Tim, there is something with the slack bot and it does not work anymore. Can you help?” In a collaborative setting I used it after recording a meeting: it generated research questions from the recording, evaluated the ideas discussed against the literature, and sorted th