Skip to content
Search and browse documents and data; find the people and companies you look for.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.tx
aleph Update i18n from transifex Mar 23, 2019
contrib Get rid of outdated memorious config Feb 4, 2019
mappings Make example mapping more strict Feb 17, 2019
platform
ui
.bumpversion.cfg Bump version: 3.0.2 → 3.0.3 Mar 23, 2019
.dockerignore
.gitignore Implement sitemap XML for SEO, fixes #462. Aug 14, 2018
.travis.yml
CHANGES.md Change command-line example Mar 7, 2019
Dockerfile
LICENSE.txt
Makefile
README.rst Refer to slack instead of the mailing list Nov 19, 2018
aleph.env.tmpl
babel.cfg Server-side i18n support, refs #333. Mar 17, 2018
docker-compose.dev.yml
docker-compose.yml Inline NER as an experiment Mar 13, 2019
requirements-generic.txt API endpoint for exporting entities and documents from search result … Mar 11, 2019
requirements-toolkit.txt
setup.py

README.rst

Truth cannot penetrate a closed mind. If all places in the universe are in the Aleph, then all stars, all lamps, all sources of light are in it, too.

The Aleph, Jorge Luis Borges

Build Status

Aleph is a tool for indexing large amounts of both documents (PDF, Word, HTML) and structured (CSV, XLS, SQL) data for easy browsing and search. It is built with investigative reporting as a primary use case. Aleph allows cross-referencing mentions of well-known entities (such as people and companies) against watchlists, e.g. from prior research or public datasets.

Here's some key features:

  • Web-based search across large document and data sets.
  • Imports many file formats, including popular office formats, spreadsheets, email and zipped archives. Processing includes optical character recognition, language and encoding detection and named entity extraction.
  • Load structured entity graph data from databases and CSV files. This allows navigation of complex datasets like companies registries, sanctions lists or procurement data. Import tools for OpenSanctions. are included.
  • Receive notifications for new search matches with a personal watchlist.
  • OAuth authorization and access control on a per-source and per-watchlist basis.

Documentation

The documentation for Aleph is available on our Wiki. If you wish to run your own copy of Aleph (or contribute to the development), get started with the installation documentation.

Support

Aleph is used by multiple organisations, including Code for Africa, OCCRP and OpenOil. For coordination, please join the Aleph slack workspace: alephdata

If you find any errors or issues using Aleph please file an issue on GitHub or contact the mailing list.

You can’t perform that action at this time.