article index overview
FfDocuments
206
Is Indexing
No
Facet Fields
7
Fields
17
Distribution (top 10)
| Label | Count |
|---|---|
| new | 206 |
Distribution (top 10)
| Label | Count |
|---|---|
| foothills_forum | 173 |
| news/foothills | 170 |
| townnews/politics | 53 |
| news/government | 42 |
| news/crime | 42 |
| townnews/legislation | 39 |
| townnews/crime | 30 |
| news/schools | 29 |
| townnews/hydrography | 25 |
| townnews/food | 22 |
| news/landuse | 22 |
| features/arts | 22 |
| townnews/journalism | 18 |
| townnews/artistic_photography | 18 |
| news/environment | 17 |
| townnews/psychology | 16 |
| townnews/school | 14 |
| townnews/agriculture | 12 |
| news/media | 11 |
| news/agriculture | 11 |
| townnews/newspapers | 10 |
| townnews/music | 10 |
| townnews/criminal_law | 10 |
| townnews/catering | 10 |
| features/history | 10 |
| news/nonprofits | 9 |
| news/business | 9 |
| townnews/photography | 8 |
| townnews/economics | 8 |
| townnews/police | 7 |
| townnews/painting | 7 |
| news/technology | 7 |
| townnews/ethics | 6 |
| news/politics | 6 |
| news/courthouserow | 6 |
| news/health | 5 |
| features/holiday-celebration | 5 |
| features/foodanddrink | 5 |
| townnews/television | 4 |
| townnews/history | 4 |
| townnews/gastronomy | 4 |
| news/seniors | 4 |
| townnews/work | 3 |
| opinion/letters | 3 |
| news/transportation | 3 |
| news/recreation | 3 |
| news/fireandrescue | 3 |
| news/appreciation | 3 |
| multimedia/photo_galleries | 3 |
| townnews/sculpture | 2 |
| townnews/revenue | 2 |
| townnews/radio | 2 |
| townnews/philosophy | 2 |
| townnews/museums | 2 |
| townnews/meteorology | 2 |
| townnews/literature | 2 |
| townnews/christianity | 2 |
| townnews/biology | 2 |
| townnews/advertising | 2 |
| news/weather | 2 |
| news/tourism | 2 |
| news/realestate | 2 |
| news/churches | 2 |
| multimedia/video_gallery | 2 |
| features/therapp | 2 |
| features/pets | 2 |
| features/nature | 2 |
| townnews/worship | 1 |
| townnews/welfare | 1 |
| townnews/sport | 1 |
| townnews/software | 1 |
| townnews/sociology | 1 |
| townnews/social_science | 1 |
| townnews/public_finance | 1 |
| townnews/pottery | 1 |
| townnews/parliament | 1 |
| townnews/mountaineering | 1 |
| townnews/mathematics | 1 |
| townnews/judaism | 1 |
| townnews/institutes | 1 |
| townnews/hobby | 1 |
| townnews/geology | 1 |
| townnews/geography | 1 |
| townnews/gardening | 1 |
| townnews/game | 1 |
| townnews/ecology | 1 |
| townnews/drawing | 1 |
| townnews/clothing | 1 |
| townnews/civil_law | 1 |
| townnews/building_industry | 1 |
| townnews/bible | 1 |
| townnews/baseball | 1 |
| townnews/bank | 1 |
| townnews/architecture | 1 |
| townnews/archaeology | 1 |
| opinion/comment | 1 |
| news/equine | 1 |
| news/broadband | 1 |
| news/accidents | 1 |
| features/wildideas | 1 |
| townnews/zoology | 1 |
| Label | Count |
|---|
Distribution (top 10)
| Label | Count |
|---|---|
| sperryville, virginia | 40 |
| foothills forum | 3 |
| bob hurley | 2 |
| sperryville community alliance | 1 |
| sperryville | 1 |
Distribution (top 10)
| Label | Count |
|---|---|
| news/crime | 35 |
| news/schools | 25 |
| news/government | 21 |
| features/arts | 20 |
| news/environment | 12 |
| news/landuse | 10 |
| features/history | 9 |
| news/nonprofits | 7 |
| news/media | 7 |
| news/agriculture | 7 |
| foothills_forum | 5 |
| news/politics | 4 |
| news/foothills | 4 |
| news/business | 4 |
| opinion/letters | 3 |
| news/fireandrescue | 3 |
| features/holiday-celebration | 3 |
| features/foodanddrink | 3 |
| news/weather | 2 |
| news/technology | 2 |
| news/seniors | 2 |
| news/appreciation | 2 |
| multimedia/video_gallery | 2 |
| multimedia/photo_galleries | 2 |
| features/therapp | 2 |
| opinion/comment | 1 |
| news/tourism | 1 |
| news/recreation | 1 |
| news/realestate | 1 |
| news/health | 1 |
| news/equine | 1 |
| news/churches | 1 |
| news/broadband | 1 |
| features/pets | 1 |
| features/nature | 1 |
Distribution (top 10)
| Label | Count |
|---|---|
| Ireland Hayes | Foothills Forum | 46 |
| Ireland Hayes for Foothills Forum | 43 |
| Tim Carrington for Foothills Forum | 22 |
| Bob Hurley for Foothills Forum | 14 |
| Rappahannock News staff with contributed reports | 9 |
| Julia Shanahan | 8 |
| Randy Rieland | For Foothills Forum | 6 |
| By Sophie McLeod for Foothills Forum | 4 |
| Rappahannock News and Foothills Forum staff | 3 |
| Emily Oaks | Foothills Forum | 3 |
| By Gracie Hart Brooks for Foothills Forum | 3 |
| By Daphne Hutchinson for Rappahannock News and Foothills Forum | 3 |
| By Ayana Summerlinrosa for Foothills Forum | 3 |
| Tim Carrington | Foothills Forum | 2 |
| Rappahannock News staff | 2 |
| Foothills Forum staff | 2 |
| Emily Oaks for Foothills Forum | 2 |
| By Meredith Ogilvie-Thompson for Foothills Forum | 2 |
| Trevor Baratko, [email protected] | 1 |
| Tim Carrington & Bob Hurley for Foothills Forum | 1 |
| Tim Carrington | 1 |
| Rappahannock News staff and contributed reports | 1 |
| Rappahannock News & Foothills Forum staff | 1 |
| Rapp News and InsideNoVa staffs | 1 |
| Rapp News and Foothills Forum staff | 1 |
| Randy Rieland | Foothills Forum | 1 |
| Photos by Luke Christopher for Foothills Forum | 1 |
| Photographs by Pete Smith | 1 |
| Markus Schmidt | Virginia Mercury | 1 |
| Foothills Forum staff report | 1 |
| Foothills Forum | 1 |
| FauquierNow Staff | 1 |
| By Sophie McLeod for Foothills Forum | 1 |
| By Rick Horner for Foothills Forum | 1 |
| By Larry “Bud” Meyer | 1 |
| By Julia Shanahan and Ireland Hayes for Rappahannock News staff and Foothills Forum | 1 |
| By Joyce Wenger | 1 |
| By Ireland Hayes and Sophie McLeod for Foothills Forum | 1 |
| By Gracie Hart Brooks | Foothills Forum | 1 |
| By Caitlin O’Connor | 1 |
| By Ayana Sommerlinrosa for Foothills Forum | 1 |
| By Andrew Alexander for Foothills Forum | 1 |
| By Andrea Salley and Heather Wicke | 1 |
| Label | Count |
|---|
Configured settings (MeiliService)
{
"schema": {
"displayedAttributes": [
"*"
],
"filterableAttributes": [
"marking",
"sections",
"authors",
"tags",
"section",
"byline",
"keywords"
],
"sortableAttributes": [],
"searchableAttributes": [
"headline",
"subheadline"
],
"faceting": {
"sortFacetValuesBy": {
"*": "count"
},
"maxValuesPerFacet": 1000
}
},
"primaryKey": "id",
"persisted": {
"fields": [
"id",
"uuid",
"headline",
"subheadline"
],
"groups": [
"article.read",
"tree",
"rp",
"article.export"
],
"restrict_groups": true
},
"class": "App\\Entity\\Article",
"facets": {
"marking": {
"label": "Marking",
"order": 0,
"showMoreThreshold": 8,
"widget": "RefinementList",
"type": "RefinementList",
"format": null,
"visible": null,
"tagsAny": [],
"props": [],
"sortMode": "count",
"collapsed": false,
"limit": null,
"showMoreLimit": null,
"searchable": null,
"lookup": []
},
"sections": {
"label": "sections",
"order": 0,
"showMoreThreshold": 8,
"widget": null,
"type": null,
"format": null,
"visible": null,
"tagsAny": [],
"props": [],
"sortMode": null,
"collapsed": null,
"limit": null,
"showMoreLimit": null,
"searchable": null,
"lookup": [],
"returnInChat": true
},
"authors": {
"label": "Authors",
"order": 0,
"showMoreThreshold": 8,
"widget": "RefinementList",
"type": "RefinementList",
"format": null,
"visible": null,
"tagsAny": [],
"props": [],
"sortMode": "count",
"collapsed": false,
"limit": null,
"showMoreLimit": null,
"searchable": null,
"lookup": []
},
"tags": {
"label": "Tags",
"order": 0,
"showMoreThreshold": 8,
"widget": "RefinementList",
"type": "RefinementList",
"format": null,
"visible": null,
"tagsAny": [],
"props": [],
"sortMode": "count",
"collapsed": false,
"limit": null,
"showMoreLimit": null,
"searchable": null,
"lookup": []
},
"section": {
"label": "section",
"order": 0,
"showMoreThreshold": 8,
"widget": null,
"type": null,
"format": null,
"visible": null,
"tagsAny": [],
"props": [],
"sortMode": null,
"collapsed": null,
"limit": null,
"showMoreLimit": null,
"searchable": null,
"lookup": [],
"returnInChat": true
},
"byline": {
"label": "byline",
"order": 0,
"showMoreThreshold": 8,
"widget": null,
"type": null,
"format": null,
"visible": null,
"tagsAny": [],
"props": [],
"sortMode": null,
"collapsed": null,
"limit": null,
"showMoreLimit": null,
"searchable": null,
"lookup": [],
"returnInChat": true
},
"keywords": {
"label": "keywords",
"order": 0,
"showMoreThreshold": 8,
"widget": null,
"type": null,
"format": null,
"visible": null,
"tagsAny": [],
"props": [],
"sortMode": null,
"collapsed": null,
"limit": null,
"showMoreLimit": null,
"searchable": null,
"lookup": [],
"returnInChat": true
}
},
"embedders": [],
"chats": [
"ff_assistant"
],
"prompts": {
"system": "You are assisting with Foothills Forum articles. Always ground responses in Meilisearch results from this index and always include [id:{value}] where {value} is the Article primary key field {{ primaryKey }}."
},
"autoIndex": true,
"ui": [],
"instaView": [],
"baseName": "article"
}
Raw index info (Meilisearch /indexes/article)
{
"uid": "ff_article",
"createdAt": "2026-03-17T12:12:42.72793866Z",
"updatedAt": "2026-03-17T14:26:27.243613651Z",
"primaryKey": "id"
}
Stats (Meilisearch /indexes/article/stats)
{
"numberOfDocuments": 206,
"rawDocumentDbSize": 2052096,
"avgDocumentSize": 9953,
"isIndexing": false,
"numberOfEmbeddings": 0,
"numberOfEmbeddedDocuments": 0,
"fieldDistribution": {
"authorCount": 206,
"authorIds": 85,
"authors": 85,
"byline": 202,
"content": 206,
"headline": 206,
"id": 206,
"marking": 206,
"media": 206,
"publishedTime": 206,
"rp": 206,
"section": 206,
"sections": 206,
"tags": 45,
"titleHash": 206,
"url": 206,
"uuid": 206
}
}
Chat workspace: ff_article_ff_assistant
Open chat
Source
openAi
API key
**********X...
Indexes covered
—
System prompt
You are a helpful assistant for the Rappahannock News, a newspaper archive. Answer questions using only the articles in this index. Articles cover local news, community events, people, and issues in Rappahannock County, VA When listing articles, include the headline and a brief summary. Keep answers concise and relevant to the local community.
Search description prompt
Generate a Meilisearch search query for the "ff_article" index.
Search q-param prompt
A keyword search string for a product catalog. Translate the user's intent into concrete product keywords that are likely to appear in product titles, descriptions, or categories — not the user's phrasing verbatim. Examples of translation: - "housewarming gifts" → "home decor" or "kitchen" or "candle" - "cool gifts for techies" → "gadget" or "electronics" or "smart" - "something for a runner" → "running shoes" or "fitness tracker" - "treat for my dog" → "dog treat" or "pet" If the first search returns no results, try a broader or different keyword before giving up. Use an empty string "" only when the user wants all results sorted with no keyword filter (e.g. "cheapest", "highest rated").