HNHacker News
TopNewBestAskShowJobs

MaxGfeller

101 karma · joined February 7, 2011

submissionscomments
MaxGfeller··on OpenHarness – Composable TypeScript SDK for building powerful agent harnesses
I built this because I kept trying to use Claude Agent SDK, Codex, and OpenCode programmatically, and they were too "heavy" and uncustomizable for that. I wanted a TypeScript library I could import into my own app and build agents on top of. OpenHarness is built on Vercel's AI SDK 5, so it works with any model the SDK supports. The main things it gives you: loading agent instructions from AGENTS.md files, MCP server connections for tools, subagents (agents delegating to child agents), agent skills, tool approval prompts, and auto-compaction for long conversations. There's a CLI example and a Next.js chat interface in the repo if you want to try it out. Still early -- feedback on the API and what's missing would be useful.
MaxGfeller··on Show HN: OpenHarness – Open-source TypeScript SDK for building AI agents
Good question! OpenHarness is built on top of Vercel's AI SDK, and so the tools generally follow their Zod/JSON schema: https://ai-sdk.dev/docs/reference/ai-sdk-core/tool#tool.tool...

Eventually, there will be sets of tools for various platforms, e.g., filesystem tools for Node.js and Bun, and a set of tools specifically for building agents that use certain sandbox providers.

MaxGfeller··on OpenHarness: A code-first, composable SDK to build powerful AI agents
Fair question! ADK is a great framework for building agentic systems. OpenHarness is meant to be a set of higher-level primitives that can be used to quickly run more general and capable agents, and can easily work with existing AGENTS.md or agent skills standards. Basically, if you automated a task with Claude Code, and now you want to be able to *easily* run it programmatically. Or if you want to integrate an OpenCode-like agent into your application. OpenHarness is obviously new, but it also doesn't reinvent the wheel - it's built on top of Vercel's AI SDK!
MaxGfeller··on OpenHarness: A code-first, composable SDK to build powerful AI agents
Claude Code et al. are amazing, but they are not that great to build on top of them. That's why I created OpenHarness: a code-first, composable, and configurable SDK for building powerful, capable AI agents deeply embedded in existing applications.
MaxGfeller··on Ask HN: Who is hiring? (June 2025)
Sutro | Senior Full-Stack Engineer | REMOTE | Full time

At Sutro, we're building the next generation AI-native no-code platform. Our code base is mostly written in TypeScript, with React (Native) for the frontend, with a particular focus on complex agentic workflows and many patterns from the fields of compilers and the theory of software languages.

We are looking for an experienced full-stack engineer with experience in architecting agentic workflows, building tasteful UIs, and knowledge in the field of compilers and software architecture theory.

Our primary location is Oakland, CA, and as such, our core working hours with everyone online are 8 am-11 am California time. Feel free to hit me up with questions!

More details: https://withsutro.notion.site/Sutro-Senior-Full-Stack-Engine...

MaxGfeller··on Show HN: A site that automatically aggegrates all great GIFs
For those wondering: This site was built with the help of https://github.com/maxgfeller/giffer and some adapters and plugins (https://github.com/MaxGfeller/giffer/wiki/Modules)
MaxGfeller··on Popcorn Time – Watch torrent movies instantly
Actually it's also illegal in Switzerland, as it includes the uploading of the movie.

However, there has never been a verdict on this.

MaxGfeller··on Create multi-platform desktop apps with HTML5, CSS3 and JavaScript
I find it weird that the only sample application built with it is the old Wunderlist. Wunderlist 2 - which was released a few weeks ago - was developed native for each platform.
MaxGfeller··on Show HN: Side project for organized bookmarking: Saaave
Looks very promising. I think there is still no good tool to manage all your links correctly. However, I have some ideas for you: - Sharing lists (so that they show up under your list) with teams - Mobile integration if this is possible

Good work!

MaxGfeller··on Ask HN: Non-trivial web app/data model using NoSQL
That is exactly what annoys me when looking at the website of a new framework. Often you are completely impressed by how simple it is to set up a blog but while building a larger application you realize that it is not suited for your project.
MaxGfeller··on Nyan cat in the terminal
This is awesome. Do you have the source code public anywhere?
MaxGfeller··on Open source newspaper set to challenge Swiss media landscape
They have good and well written articles that cover local, national and international subjects and they have a nice website and a very good mobile website. And their office is just next to ours :) Nice to see them on the yc frontpage :)
MaxGfeller··on Startup in private beta needs co-founder
I'm from Basel, Switzerland. Could you give a short description of what the idea behind this is and where you want to go with it?
MaxGfeller··on Startup in private beta needs co-founder
It is nice to see Twitter Bootstrap in action. You are from switzerland?
MaxGfeller··on Ask HN: What programming blogs do you read daily?
http://www.codinghorror.com/blog/ is also an interesting blog to read.
MaxGfeller··on Top 6 advantages Ubuntu 11.10 has over OS X & Windows
I thought exactly the same way. But I really like the new Ubuntu, gotta give it a try on my pc at home.

I think with all the possibilities you have now on the web, it is a nice thing to have a light weight operating system. There is not much native software that I regularly use, most things work in my browser.

MaxGfeller··on Is Microsoft.com down?
I just checked it and it is now online again. Weird. Maybe the Skype post broke the site temporarily.
MaxGfeller··on Tell HN: HN Meetup in Zurich, Switzerland on the 12th of May
Sounds nice, i'll be there if possible!
MaxGfeller··on How To Get Your First 1,000 Users
thats a really interesting article, thank you! How did that work for you?
MaxGfeller··on Isotope - An exquisite jQuery plugin for magical layouts
Looks awesome, trying to find something where i can use that.