Repository navigation
⚒ Inkforge v0.1.0 — Initial Release
⚒ Inkforge v0.1.0
AI-powered article generation system. Takes notes, topics, or code → produces structured, human-readable Markdown articles ready to publish.
What's included
@inkforge/core — STORM two-stage generation pipeline
- Ingest (notes/topic/code) → Outline → Draft → Polish → Emit
- BM25 in-memory RAG over personal knowledge base
- LLM: AWS Bedrock Sonnet 4.6 → Haiku 4.5 fallback chain
- Publishers: Dev.to (REST) + Hashnode (GraphQL v2) with canonical URL
- 11/11 tests passing ✅
@inkforge/cli — Terminal interface
inkforge generate— 3 input modes, tone × format × length × categoryinkforge publish— one command to Dev.to or Hashnodeinkforge list— article library overview
@inkforge/web — Next.js 16 + Tailwind v4 web UI
- Live streaming article preview via SSE
- Animated dial selectors with Motion spring physics
- Article library with format filters and publish buttons
- 10 routes, 0 TypeScript errors
Quick Start
git clone https://github.com/sairam0424/Inkforge.git
cd Inkforge
pnpm install
cp .env.example .env # fill in your LLM credentials
node packages/cli/dist/index.js generate --topic "Your topic here" --tone senior --format explainerLinks
- 📖 Article: How I Traced One Browser Request — first article generated with Inkforge
- 🌐 Portfolio: anvilry.vercel.app