This is a submission for the KendoReact Free Components Challenge.
AI-Powered Document "Vibe" Editor
SmartDocs is an intelligent document editor that combines the power of AI with KendoReact's UI components to create a seamless writing experience.
Just like Cursor enables Vibe Coding, SmartDocs brings you Vibe Writing - a flow state where you and AI work together naturally, making document creation feel effortless and enjoyable.
Think of it as having an AI writing assistant that understands your document's context and helps you create, edit, and enhance content while you're just vibing with your work.
Demo
(Make sure to watch in HD for full quality.)
🔗 Live Demo
🔗 GitHub Repository
KendoReact Experience
SmartDocs leverages KendoReact free components to deliver a sleek, professional, and intuitive user experience:
AppBar – Used as the main navigation
Avatar – Displays the user profile in the header
Button – Drives interactions across the UI
Card – Showcases document previews
Dialog – For File upload Modal
DropDownList – Allows users to select and configure document's page and format
Input – Used for titles and siemple text fields
NumericTextBox - Used for page settings configuration
TextArea - Used for AI chatbot
Popup – Powers context menus like user's dropdown and page configuration
Progress Bar - To track how the AI process each request
Tooltip – Provides helpful context and in-app guidance
Pro tip here: To speed up development, I leveraged Cursor’s MCP capabilities to integrate these components efficiently. In many cases, simply pasting the KendoReact component documentation URL was enough—my AI agent understood exactly how to implement it in context, dramatically reducing integration time.
Additionally, I used a premium KendoReact component for the main document editor, providing a seamless and powerful writing experience at the core of SmartDocs.
The free components provided by KendoReact were instrumental in building a professional-grade application. The consistent design language and out-of-the-box functionality allowed us to focus on the core features while maintaining a polished look.
AIm to Impress
SmartDocs integrates Anthropic’s AI models to deliver a writing experience that feels intuitive, helpful, and totally in sync with the user’s flow:
Context-Aware Assistance: The AI understands your document’s structure and content to give relevant, in-the-moment suggestions.
Flow State Friendly: It helps you write faster without breaking your rhythm—just type and vibe.
Smart Formatting: From headings to tone, the AI makes formatting feel effortless.
The GenAI features are built right into the interface; no context switching, no extra windows. It's just a natural, real-time collaboration with AI.
This fits perfectly in the Generative AI category, as the core of the product revolves around generating, editing, and adapting content using AI. It’s not just an add-on—it’s the engine that powers the whole experience.
Top comments (10)
Congrats,it's quite impressive. I also participate creating a simple react playground, to quickly test react components, including kendo ones. I just want to let other participants know they can use it to test the components.
Lots of fun building this!! Just topped up my Anthropic account—fingers crossed I don’t go bankrupt 😅
This is incredibly helpful.
This is cool asf too.!
Thanks! I'm very open to any feedback, let me know how we can make it better!!
I do support vibe coding for documentation and never for coding. Great project @josectoscano 🔥
Awesome! It just makes life easier
Project was damm good !
Love it!
It's very helpful. Thanks.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.