There are several open source search engines available, such as Nutch, Lucene, and ASPSeek. Nutch is a flexible and scalable open source web search engine that can be used at a global, local, or personal scale. It has a modular architecture using plug-ins for parsing, analysis, data retrieval, and queries. Nutch indexes text using Lucene and stores indexes, documents, and link structures in databases to power searching and crawling functions. It analyzes links and removes duplicate documents from search results.