gokulsiva | 1 month ago | on: Jazz – The Database That Syncs
gokulsiva's comments
gokulsiva | 1 month ago | on: Ask HN: What made you move back to HTML-to-PDF in production?
gokulsiva | 1 month ago | on: Ask HN: What made you move back to HTML-to-PDF in production?
I’ve also hit issues with tables and page breaks.
Curious if TOC was the main blocker for you, or if there were other cases where Chrome alone didn’t hold up.
gokulsiva | 1 month ago | on: Ask HN: What made you move back to HTML-to-PDF in production?
gokulsiva | 6 months ago | on: Show HN: OpenFiles – Persistent cloud files for AI agents
gokulsiva | 11 months ago | on: Show HN: ODocs – Make AI coding assistants generate compatible code on first try
How it works:
1. ODocs uses a CLI tool that provides latest version details of popular packages and also scans your project files (like package.json) to detect which frameworks and versions you're using. 2. It fetches the correct version-specific documentation from our open registry. 3. It runs a local server that AI coding assistants can connect to via API or MCP (Model Context Protocol). 4. When you ask for help, your AI assistant uses the right documentation for your exact versions.
Technical stack:
- Node.js CLI tool for framework detection - Hono-based API server for documentation serving - Local caching system to minimize network requests - Open documentation registry (similar to Docker Hub model)
Current status: The initial prototype works with Hono 4.7.5 (a lightweight web framework). This targeted implementation proves the concept works, but we're just getting started.
What's next: We're focusing next on adding support for:
React ecosystem (React, Next.js) TailwindCSS Common Python frameworks
This is fully open-source, and we'd love contributions to expand framework support or improve the project!
Which frameworks would you most like to see supported next? Your feedback will help guide our priorities.
Just curious - What conflict resolution model are you using (CRDTs / OT / something else), and how deterministic is it under concurrent offline edits?