Open Result Links

Browsers run AJAX applications such as the Beagle webinterface within a restricted environment, and hence the webinterface cannot directly access the contents of any of the files on your computer without your permission. To give the webinterface permission to access your files, follow the instructions below for your browser:

Search Syntax

Beagle supports a search syntax similar to the major search engines you are probably familiar with. If you see too many results for a query, consider refining your search.

"White Album"
black*
Beatles -George
George OR Ringo
date:d1 On date d1
date:d1-d2 From date d1 to d2, both inclusive
date:-d2 On or before date d2
date:d1- On or after date d1
where, d1 and d2 are specified as
  • Year with 4 digits
date:2007 denotes year 2007
  • YearMonth with 4 digits year, 2 digits month
date:200612-2007 denotes the range December, 2006 to end of 2007
  • YearMonthDate with 4 digits year, 2 digits month and 2 digits date
date:-20050119 denotes any date on and upto 19th January, 2005
uri:file:///home/user/somefile
uri:http://beagle-project.org
uri:knotes:///abcd
artist:Beatles ext:mp3 OR ext:ogg -album:"Abbey Road"
Beagle allows additional filters and backends to be written as plugins. These plugins might define additional properties for querying. You can find a list of supported properties by running beagle-query --keywords. Here is a list of properties defined in beagle:
property applies to description
title Document Title of document, mapped to dc:title e.g. title tag of HTML files
creator Document Creator of the document, mapped to dc:creator e.g. creator of PDF files
author Document Author of the document
summary File Brief description of the content, mapped to dc:subject
artist Music file Name of artist
album Music file Name of album
genre Music file Genre of music
mailtoaddr Email Email address of receipient
mailto Email Name of receipient
mailfromaddr Email Email address of sender
mailfrom Email Name of sender
mailinglist Email Id of mailing list e.g. <dashboard-hackers.gnome.org>
speakingto Chat Speaker
email Addressbook Email address
imagetag Image file IPTC keywords and F-Spot, Digikam image tags
imagecomment Image file Comments and descriptions found in image including IPTC caption, Exif comment
imagemodel Jpeg image Model of camera e.g. EOS2D
inarchive File Use inarchive:true to search in archive contents
inattachment Email Use inattachment:true to search in email attachments
pkggroup Package Group to which the package belongs e.g. Configuration
keyword description
source Source of the content e.g. source:EvolutionDataServer to search in EDS calendar and contact entries
type Hittype of the content e.g. type:IMLog to search in chat logs
filetype Specific type for file results e.g. filetype:image to search in image files
mimetype Mimetype of the content e.g. mimetype:text/plain to search in files with mime-type text/plain
Expressions for date queries, extension queries, property queries, uri queries and limiting search scope can be used with - (to exclude all hits matching that expression) and OR (optional matching).

More Help?