Inkwell is a modern AI-powered writing and content creation platform built for immersive storytelling, drafting, and interactive content workflows.
Designed with a polished modern UI, rich text editing, and AI integration, Inkwell focuses on making writing feel fluid, creative, and engaging rather than static.
- Rich text editing powered by TipTap
- AI-assisted content workflows via InsForge SDK
- Interactive and animated modern UI
- Responsive layout for desktop and mobile
- Smooth transitions and motion interactions using Framer Motion
- Dynamic particle-based visual effects
- Modern App Router architecture with Next.js 16
- Type-safe codebase using TypeScript
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS 4
- Framer Motion
- Lucide React
- TipTap Editor
- TipTap Starter Kit
- TipTap Image Extension
- InsForge SDK
- InsForge Next.js Integration
- tsParticles
Inkwell/
├── app/ # Next.js app router pages
├── components/ # Reusable UI components
├── lib/ # Utility functions / integrations
├── public/ # Static assets
├── styles/ # Styling configuration
└── package.jsonMake sure you have installed:
- Node.js 18+
- npm / pnpm / yarn / bun
Clone the repository:
git clone https://github.com/amane9029/Inkwell.gitMove into the project:
cd InkwellInstall dependencies:
npm installRun the development server:
npm run devOpen:
http://localhost:3000Create a .env.local file if required for AI integrations:
INSFORGE_API_KEY=your_key_here(Add any additional environment variables depending on your setup.)
npm run dev # Start development server
npm run build # Production build
npm run start # Start production server
npm run lint # Run lint checksInkwell is built around the idea that writing tools should feel inspiring, fast, and intelligent.
Instead of traditional static editors, the goal is to combine:
- clean interface design
- expressive interactions
- AI-enhanced workflows
- immersive writing experiences
Planned improvements:
- document persistence
- export functionality
- collaboration support
- richer AI writing assistance
- templates / writing modes
- user authentication
- publishing workflows
Built by Amane