38 karma · joined July 18, 2019
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.
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
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.
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.
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.
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!!
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.
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.
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.
For more details: https://refine.dev/docs/#what-do-you-mean-by-headless-
To reiterate, Refine will always remain open-source.