darth-veitcher / geolens

Intelligent spatial knowledge explorer combining LLMs, vector search, and graph analysis
MIT License
0 stars 0 forks source link

GeoLens 🌍✨

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.

🎯 What is GeoLens?

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"

🛠️ Technology Stack

GeoLens leverages cutting-edge open source technologies:

🌟 Key Features

🚀 Getting Started

Prerequisites

Quick Start

# 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

📖 Documentation

For detailed documentation on setting up and using GeoLens, see our docs.

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

📄 License

GeoLens is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

This project builds on several amazing open-source technologies:

🔮 Project Status

GeoLens is currently in active development. We're working on:

Stay tuned for updates!