Давным давно понравилась такая штука как KnowledgeTree есть бесплатная и платная версия, умеет индексировать содержимое PDF, DOC, других форматов откуда можно вытащить текст и искать потом по ним, есть разграничения доступа. вроде и плагины разные были. по поводу чата — не уверен.
ссылка