Javascript-based knowledge base software