News for hackers. Stuff that matters.

omeraplak

Re:Show HN: Figma for Coding Agents on Friday April 10, 2026 @12:07PM (#47720212)
Thank you so much!

Show HN: Figma for Coding Agents

https://getdesign.md

Feels a bit like Figma, but for coding agents.Instead of going back and forth with prompts, you give the agent a DESIGN.md that defines the design system up front, and it generally sticks to it when generating UI.Google Stitch seems to be moving in this direction as a standard, so we put together a small collection of DESIGN.md files based on popular web sites.

( Read More... | 6 comments | 2 points | on HN )
Thanks so much! Yes, we've received this feature request from many of our users. No-code workflows are already on our backlog
Thank you!
Hi HN,

I'm one of the founders of VoltAgent. Over the past months, we've been building it with a simple focus: AI development lacks real-time observability.

When you work with agents, it's often a black box. You write some code, run it, and just hope it behaves. If something goes wrong, debugging feels painful. Tools like n8n showed us how powerful it is to see a workflow step-by-step, but as soon as we needed customization and deeper control, we hit the limits of no-code tools.

VoltAgent is our attempt to bring that visibility to a real framework. It's an open-source, TypeScript framework for building and orchestrating AI agents with observability built in from the start.

What VoltAgent offers - TypeScript-native building blocks -> tools, memory, multi-agent orchestration, and seamless ai-sdk integration. - Real-time observability -> OpenTelemetry-based tracing and a visual console to inspect how agents think step by step.

Repo: https://github.com/VoltAgent/voltagent Docs: https://voltagent.dev/docs/

We’d love your thoughts, feedback, or questions.

Thanks!! We spent a lot of time on the details. Glad you liked it
Wow, thank you for this thoughtful message. You really got what we’re trying to build. We’re pushing hard to bring shadcn-level simplicity to agents. Your feedback means a lot!
Thank you! Really appreciate it. Let us know if you try it out.

Show HN: VoltAgent – Open-Source Observability-First TS AI Agent Framework

https://github.com/VoltAgent/voltagent

Hi HN,I'm founder of VoltAgent, a new open-source TypeScript-based framework for building AI agents.We know there are many frameworks out there. Our short story of why we built VoltAgent goes like this:We were developing an AI application ourselves. Initially, we tried existing frameworks. We also explored different flows using no-code tools.We noticed something interesting: the visual approach...

( Read More... | 6 comments | 12 points | on HN )
Re:I Am Happy Not to Be a Web Developer Anymore on Wednesday October 18, 2023 @11:09AM (#37929791)
The dilemma of choosing the right tool for a long-term project is understandable. We are running an open source React framework called refine for building Enterprise B2B apps like admin panels, internal tools and dashboard.

It's designed to be ensuring that projects remain maintainable even as time goes by. With its headless architecture, it can be used with custom styles or any UI library and data services. Maybe it helps you somehow

You can check the examples with source code: https://refine.dev/docs/examples/

Repository: https://github.com/refinedev/refine

Just for clarity: the author of this comment is not from our team. But if you ask for my opinion, I enjoyed reading the article. We always pursue ideas that will take 'refine' to the next level, and this piece was helpful to us.
If I understand correctly, using 'swizzle' to customize the data provider is not a hack for refine, but an expected behavior. But I'm curious about the conversation; could you possibly share the link?
Oops, we haven't heard of this issue before. We're looking into it. Thank you
The deceptive part of these types of frameworks is this: on the first day, you think it will solve all your problems. On the second day, you're happy, thinking about how much you've sped up because you chose this framework for your project. On the third day, you have a custom need, and you research how to do it within that framework. On the fourth day, you hack the framework to make it flexible. On the fifth day, you say, 'Why didn't I start from scratch myself?'

Our goal and motivation in developing refine is to ensure that the developer continues to feel the way they felt on the first day, even on the day they finish the project and begin to maintain it.

Here's what sets Refine apart: we're all about getting hands-on with the code, rather than relying solely on drag-and-drop like some other tools do, such as Retool, Appsmith, Tooljet, Budibase, and others. Instead of just giving you a set of pre-made building blocks, Refine goes the extra mile and creates a complete React project for you. This project comes packed with useful hooks and providers that make your work smoother.

We also have this 'headless' feature that lets developers seamlessly blend in their favorite UI framework or their own custom designs without any hassle. This flexibility is particularly great for things like complex admin panels, SAAS interfaces, and B2B portals. On the other hand, if you're working on simpler tools for internal use – you know, the ones that don't need a lot of tweaking – Refine might offer more complexity than necessary.

Oops, you're absolutely right. The frontend ecosystem is quite complex, and the entry barrier for engineers working in other roles is getting a little higher every day. Perhaps by default, Vite should be used, and Remix or Next.js alternatives should be shown for advanced frontend developers. Thank you so much; we will definitely improve this area.
refine's headless architecture offers developers the flexibility to implement their design using any UI framework to their apps. It also comes with built-in UI integrations for popular libraries like Material UI, Ant Design, Chakra UI, and Mantine.

With react-admin, you have no choice other than using Material UI for your app. refine's provides nearly all the features of react-admin enterprise provides as open-source.

Since refine's architecture is headless, router logic is completely detached from the business logic and UI layer. So you can use refine with React Router, NextJS, Remix, or any other framework may pop-up as long as it's React based. With react-admin, you can only use react-router and it doesn't have a real SSR support, while with refine, you can use SSR frameworks like NextJS and Remix without being limited.

The foundation of our motivation to create v4 was community feedback. Thank you so much for providing us the opportunity to improve ourselves!
Thank you so much for your comment. We believe that the most valuable aspect is allowing developers to work in their own environment with the tools and integrations they prefer. We're very happy that we've been able to reflect this.
Hey, with our open-core, you can connect to any data source as long as it provides a Public API. In our Enterprise edition, however, we support Direct Database connections (PostgreSQL, DynamoDB, Oracle DB) and other integrations that cannot be used client-side (such as Salesforce, Slack, Stripe, etc.)
Hey,

Thank you for your kind message and for sharing your positive experience with Refine. We appreciate your feedback about our documentation and developer experience, and we'll continue to work hard to improve them further. We're glad that our support team has been responsive to your requests in Discord, and we'll do our best to maintain this level of service.

Thank you for your support, and we look forward to serving you even better in the future. Please don't hesitate to reach out if you have any more questions or feedback.

go refine go!!

Hey Community, Omer here, CTO at refine. After six months of hard work, we’re excited to share our first cloud product: https://refine.new

refine.new is a powerful tool that lets you create React-based, headless UI enterprise applications right in your browser. You have the ability to preview, modify, and download your project immediately, thereby streamlining the development process.

By visually combining options for your preferred React platform(CRA, Next.js and Remix), UI framework, backend connector, and authentication provider; you can create tailor-made architectures for your project in seconds.

It feels like having access to thousands of project templates, allowing you to choose the one that best suits your needs.

Once you’ve made your selections, you’ll have access to a live preview that you can customize further with themes and logos.

If you haven’t heard abou refine, it’s an open-source, headless React framework for quickly building enterprise web apps. It streamlines tasks like CRUD operations, state management, routing, authentication, access control and i18n.

refine’s “Headless UI” approach makes it compatible with any custom design, and it integrates with popular UI frameworks like Ant Design, Material UI, Chakra UI, and Mantine. It’s backend-agnostic and can connect to 15+ backend services out-of-the-box, including custom REST & GraphQL APIs.

Developers maintain complete control over their projects with refine, building, styling, and deploying as they see fit.

To learn more, GitHub repo, or dive into our comprehensive documentation filled with real-life examples and tutorials.

Repo: https://github.com/refinedev/refine

Please share ideas and suggestions to help us improve our project.

Hi HN, I'm Omer Co-founder/CTO of refine, our journey began in September 2021 with the release of our beta version. Since then, we've gained 8400 stars and 134 contributors on GitHub, and over 2000 deployments of refine-based CRUD apps.

Today, we are excited to launch refine v4

What is refine?

refine is an open source React-based framework for the rapid development of web applications. It eliminates the repetitive tasks demanded by CRUD operations and provides industry standard solutions for critical parts like authentication, access control, routing, networking, state management, and i18n. It has built-in data provider support for Rest API, Supabase, Airtable, Strapi, GraphQL,Firebase, etc. refine headless by design and works with any custom design or UI framework you favor. For convenience, it ships with ready-made integrations for Ant Design System, Material UI, Mantine, and Chakra UI.

What is new in v4?

Throughout the development process, we have carefully analyzed feedback, discussions, and questions raised by the community to improve the framework.

Main new features:

- Enterprise-grade routing Now, developers have complete freedom to create routes that can be meet the specific needs of your advanced and enterprise use cases. - Bring your own router Routes is now completely detached from refine. refine will meet enterprise-grade requirements, and users can integrate refine into their existing projects without needing to modify their current routes or application structure. - Reduced bundle size To improve performance and optimize bundle size, we have removed re-exported packages from refine to achieve the same bundle size as a vanilla React project. - New Auth Provider We created common interface for the auth provider methods to improve transparency for developers and facilitate better understanding and debugging.

With full codemod support, the entire upgrade process will be automatically updated when you migrate your refine project to v4.

We rely on feedback from the open-source community to improve, so we'd appreciate any suggestions you may have. We're also happy to answer any questions you might have.

Hey, Despite the fact that many your claims are baseless or unjustified, we appreciate your feedback and willingness to share your opinions with us. Any constructive criticism without unfair accusations is always very valuable to us.

Although its relatively recent emergence on the market, refine has quickly established itself as one of the fastest-growing frameworks, thanks to the support and enthusiasm of its great community. Having the invaluable support of prominent VC's and angel investors helps us to broaden our vision and set newer and higher goals we couldn't imagine before.

As it continues to grow and evolve, refine is becoming a one-stop solution for web application development, with the capability to handle an extensive range of use cases. Reaching this new level of success, vastly surpassing our origins as an admin panel creation tool, brings constant excitement to all of our stakeholders and serves as a source of motivation for us to develop innovative solutions for the industry.

Thank you, we appreciate your kind words!
Thank you, we appreciate your kind words!

Older »