Inspiration

Documentation is everywhere, but understanding it shouldn't require constant context-switching. We noticed developers and users often encounter unfamiliar terms while reading docs—API keys, OAuth, webhooks—and have to open new tabs, lose focus, and break their flow.

What if documentation could explain itself?

InlineIQ brings contextual intelligence directly to your documentation. Hover over a term, get an instant definition. Click for more details. Ask the AI assistant deeper questions. Listen to explanations with natural voice responses.

What It Does

InlineIQ is an embeddable documentation enhancement tool that:

  • Hover Tooltips: Instant definitions appear on hover—no clicks needed
  • Rich Panels: Click for detailed explanations with "Learn More" links
  • AI Chat: Ask contextual questions about any term or concept
  • Voice Responses: Hear explanations read aloud with ElevenLabs TTS
  • Zero Config: Drop in a script tag and it works

How We Built It

Raindrop Platform powers the entire backend:

  • SmartSQL: Stores terms, projects, and analytics
  • SmartMemory: Caches TTS audio for instant playback
  • SmartBucket: Hosts demo pages and static assets
  • SmartInference: Llama 3.1 8B for contextual AI chat

Vultr Cloud Services for production-scale infrastructure:

  • Vultr PostgreSQL 16: High-volume analytics storage
  • Vultr Object Storage: S3-compatible file storage

ElevenLabs for natural voice:

  • Text-to-speech with the Rachel voice
  • Cached audio responses for performance

WorkOS for enterprise authentication:

  • SSO login for admin dashboard
  • Session management

Challenges We Faced

  1. Workers Environment Limitations: AWS SDK XML parsing doesn't work in Cloudflare Workers—we had to adapt our Vultr Object Storage integration
  2. Real-time Voice: Balancing latency and quality for TTS responses required smart caching strategies
  3. Contextual AI: Making chat responses relevant to the specific documentation context, not generic answers

What We Learned

  • Raindrop's "Smart" services dramatically simplify backend development
  • Edge computing requires different patterns than traditional servers
  • Voice interfaces add a surprising amount of polish to developer tools

What's Next

  • Browser extension for any documentation site
  • Team collaboration features
  • Custom voice training for brand consistency
  • Analytics dashboard for documentation insights

Built With

  • aws-sdk
  • cloudflare-workers
  • elevenlabs
  • hono
  • html5
  • raindrop-platform
  • typescript
  • vultr-object-storage
  • vultr-postgresql
  • workos
Share this project:

Updates