# Index File Contents for Search

**URL:** <https://meta.discourse.org/t/index-file-contents-for-search/31884>\
**Category:** Feature\
**Tags:** ai, ai-search\
**Created:** [August 7, 2015, 6:37pm UTC](https://meta.discourse.org/t/index-file-contents-for-search/31884 "2015-08-07T18:37:32Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![mjbergman92](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mjbergman92/32/456324_2.png) [@mjbergman92](https://meta.discourse.org/u/mjbergman92)\
**Post date:** [October 16, 2024, 5:45pm UTC](https://meta.discourse.org/t/index-file-contents-for-search/31884/8 "2024-10-16T17:45:30Z")

</div>

Developing a Discourse plugin that integrated with [Paperless](https://github.com/paperless-ngx/paperless-ngx) would be a good start.

Such a plugin would be _involved_ to say the least, as stated before.

A plugin like this would require that the Discourse API allows for external handling of documents. Is that currently available?

This plugin would require integration with the search capabilities offered by the Discourse API. While this is not trivial, this has been done by several existing plugins, namely the discourse/discourse-algolia plugin.

Other Areas to Consider

- Backups

This would be something I would personally be interested in cutting my teeth on. I have started by looking at the [Paperless API](https://docs.paperless-ngx.com/api/) along with reverse engineering the discourse/discourse-algolia project… but there are others that integrate with search.

Any thoughts as to the choice of Paperless? I like how active the project is and the amount of issues they have closed in addition to the number of issues they have (currently 0).

---

_[View the full topic](https://meta.discourse.org/t/index-file-contents-for-search/31884)._
