GeoLens is an intelligent spatial knowledge explorer that connects places, stories, and ideas through space and time. It combines the power of spatial analysis, natural language processing, and knowledge graphs to help you discover fascinating connections in your data.
GeoLens is a self-hosted platform that allows you to:
Example queries you can ask:
"Show me Gothic churches in Paris that influenced architecture in England"
"What historical events near the Thames are connected to maritime trade?"
"Find buildings similar to the Chrysler Building within 1km of Central Park"
GeoLens leverages cutting-edge open source technologies:
# Clone the repository
git clone https://github.com/yourusername/geolens.git
cd geolens
# Install dependencies using rye
rye sync
# Set up the database
rye run python scripts/setup_db.py
# Start the development server
rye run python -m geolens
For detailed documentation on setting up and using GeoLens, see our docs.
We welcome contributions! Please see our Contributing Guide for details.
GeoLens is licensed under the MIT License - see the LICENSE file for details.
This project builds on several amazing open-source technologies:
GeoLens is currently in active development. We're working on:
Stay tuned for updates!