Skip to main content

Visual grounding search for academic papers with Zotero integration

Project description

Groundero

Visual grounding search for papers with Zotero integration and RAG-based question answering.

Installation

Prerequisites

  • Python 3.11+
  • uv package manager
  • Zotero desktop app (running locally)
  • Google AI Studio API key

Recommended

  • Better BibTeX plugin for Zotero
  • All items should have pinned citation keys (stored in the Extra field) for best results, auto-generated keys will be used as fallback for UI display.

Setup

Install

uv tool install groundero

Development Install

uv sync
  1. Setup and build database:
groundero

Usage

Commands

  • groundero - Interactive query mode
  • groundero setup - Initial setup and database build
  • groundero update [--limit N] - Update database from Zotero
  • groundero query "question" - Ask a single question
  • groundero list - List indexed documents
  • groundero help - Show help

Examples

groundero update

# Ask questions about your papers
groundero query "Why are PINNs hard to train"

# Interactive mode for multiple queries
groundero

Configuration

Environment is configured during groundero setup - no manual .env file needed.

Zotero Local API Setup

Required: Groundero currently only works with local Zotero. Make sure the local API is enabled:

  1. Open Zotero
  2. Go to: SettingsAdvancedConfig Editor
  3. Set extensions.zotero.httpServer.localAPI.enabled to true
  4. Restart Zotero

Without this setting, Groundero won't be able to connect to your local Zotero library.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

groundero-0.1.0.tar.gz (198.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

groundero-0.1.0-py3-none-any.whl (34.7 kB view details)

Uploaded Python 3

File details

Details for the file groundero-0.1.0.tar.gz.

File metadata

  • Download URL: groundero-0.1.0.tar.gz
  • Upload date:
  • Size: 198.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.4

File hashes

Hashes for groundero-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8620a029feaebfc8dd4fa815cf35572854e5e01a43c83f660341494472b1f6ff
MD5 5e947c2f1757ddb10c25cecf810534bc
BLAKE2b-256 d1105368baf50f7d14f52b6d574d09b069fb1169c7e7c6eb16ad7910b12fc79b

See more details on using hashes here.

File details

Details for the file groundero-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: groundero-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 34.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.4

File hashes

Hashes for groundero-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5de6f4c734e76e59758647216a63f5a6ca92e22ca77aa6d52562cccfab1f0ea3
MD5 4632d3a5ede99d88c060fa31057c09f4
BLAKE2b-256 0cf03e3e2db19bbf1598089297e6b749c658de8dc1a09eead8309b061ea3442e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page