Best Practices for Setting Up Knowledge Bases in Solara for HQIM Tools

Last updated: August 4, 2026

Knowledge Bases in Solara with Class Companion help districts organize high-quality instructional materials (HQIM) and connect them to custom tools. Instead of attaching the same documents to multiple tools—or running into limitations with the number of files that can be added to a single tool—your district can upload materials once and reuse them across related workflows.

This article will help district leaders design focused Knowledge Bases that support educators in using approved instructional materials while maintaining consistency with district expectations.

What You'll Learn
In this article, you’ll learn how to:

  • Organize instructional materials around a clear purpose

  • Connect instructional materials and district guidance to related custom tools

  • Select documents that address real educator questions

  • Maintain Knowledge Bases as materials and expectations change

Overview: What is a Knowledge Base?

A Knowledge Base (Figure 1) is a centralized collection of district documents that connected custom tools can search when responding to educators.

unnamed (13) (1).png
Figure 1. A Reading Language Arts Knowledge Base in Solara.

When an educator uses a connected custom tool, Solara identifies information from the Knowledge Base that is relevant to the request and uses it as context for the response. The response includes source information showing which document and passage informed the answer, making it easier for educators to review the source material.

Your district can connect one Knowledge Base to multiple custom tools. A single custom tool can also use multiple Knowledge Bases when the workflow requires more than one type of context.

For example, a lesson support tool could reference both:

  • A Knowledge Base containing instructional materials for a specific program

  • A Knowledge Base containing district instructional expectations and lesson internalization guidance

District administrators can create and manage Knowledge Bases. Administrators can also grant specific users permission to manage Knowledge Base documents without providing full administrative access.

Why Use Knowledge Bases for HQIM-Related Custom Tools?

When developing custom tools in Solara to assist educators with the delivery of curricular materials, districts often need to organize a large number of teacher guides, unit materials, lesson resources, assessments, and implementation documents across subjects and grade levels.

Without Knowledge Bases, administrators are limited to attaching a small set of files directly to each custom tool, or building separate tools for individual units, grades, or subjects. This can create duplicated work and make materials harder to update consistently.

Knowledge Bases give districts a more scalable way to:

  • Manage large collections of instructional materials

  • Connect the same materials to multiple educator workflows

  • Update shared materials in one place

  • Combine program-specific materials with district guidance

  • Help educators verify which sources informed a response

Knowledge Bases in Solara support PDF, DOCX, PPTX, and TXT files. Files can be uploaded in batches of up to 100, and each Knowledge Base can contain hundreds of documents. Each uploaded document passes through Panorama’s safety guardrails before it becomes available to connected tools.

Example: Building a Districtwide HQIM Ecosystem

The most effective districts often use multiple Knowledge Bases together rather than creating one large collection of documents.

Organize Knowledge Bases around recognizable collections of materials that educators will use for a related purpose.

Here is one possible district structure:

Knowledge Base

Purpose

Connected Custom Tool(s)

Wit & Wisdom

Store teacher guides, pacing guides, lesson resources, and unit materials

Wit & Wisdom Assistant Tool

History Alive! 

Store teacher guides, pacing guides, lesson resources, and unit materials

History Alive! Support Tool

District Implementation Resources

Store instructional frameworks, walkthrough tools, look-fors, and HQIM evaluation rubrics

Wit & Wisdom Support Tool + History Alive! Support Tool

This approach helps districts maintain a clear separation between instructional materials and implementation guidance while ensuring that educators receive consistent, curriculum-grounded and district-aligned support.

Best Practices for HQIM Knowledge Bases

Define One Clear Purpose

Each Knowledge Base should represent a recognizable program, subject area, framework, or body of guidance.

A focused Knowledge Base helps administrators understand what belongs in the collection and helps Solara retrieve information relevant to an educator’s request.

A Knowledge Base can still contain hundreds of documents. The goal is not to create the smallest possible collection. Instead, keep documents together when they serve a shared purpose and are likely to be used in the same workflows.

Separate Unrelated Types of Guidance

Avoid using one Knowledge Base as a general storage location for every instructional document in the district.

Instructional materials and district implementation guidance often serve different purposes. Keeping them in separate Knowledge Bases allows your district to update and manage each collection independently.

An instructional materials Knowledge Base might include:

  • Teacher guides

  • Unit overviews

  • Lesson slides and resources

  • Scope and sequence documents

  • Pacing information

  • Assessments and scoring resources

A district implementation Knowledge Base might include:

  • Instructional frameworks

  • Lesson internalization protocols

  • Walkthrough tools

  • Implementation guides

  • District instructional expectations

  • AI use guidance

When a workflow needs both types of information, connect both Knowledge Bases to the custom tool.

Include Materials Educators Use During Instruction

High-level planning documents may not provide enough detail to support day-to-day educator questions.

Along with unit plans and pacing information, consider including practical resources such as:

  • Facilitation guides

  • Graphic organizers

  • Discussion protocols

  • Vocabulary routines

  • Student exemplars

  • Learning progressions

  • Lesson internalization guides

These materials provide additional context about how the instructional materials are intended to be used in classrooms.

Build Around Real Educator Questions

Before uploading documents, identify what educators will need the connected custom tools to help them accomplish.

Teachers may want support answering questions such as:

  • What is the learning priority for this lesson?

  • How can I provide additional scaffolds while maintaining the lesson’s expectations?

  • What should remain consistent when I adjust the lesson?

  • What does proficiency look like for this task?

Instructional coaches and leaders may need to answer:

  • What misconceptions should educators anticipate?

  • What should be visible during classroom implementation?

  • How does this lesson reflect district instructional expectations?

  • Which resources could support an upcoming coaching conversation?

Use these questions to determine whether the Knowledge Base contains enough information to support the intended workflows.

Connect Knowledge Bases Intentionally

Connecting a Knowledge Base to a custom tool makes its entire collection available as context for that workflow. Select only the Knowledge Bases that directly support the tool’s purpose.

After connecting them, preview the tool using realistic educator requests. Review whether the response:

  • Addresses the requested grade, lesson, or unit

  • Reflects the instructional materials accurately

  • Follows relevant district guidance

  • Identifies appropriate source documents

  • Avoids introducing information that conflicts with the materials

For step-by-step instructions, see Create and Use Knowledge Bases in Solara.

Keep Materials Current

Review Knowledge Bases whenever instructional materials, pacing guidance, assessments, or district expectations change.

During each review:

  • Replace superseded versions

  • Remove outdated or duplicate documents

  • Confirm that the Knowledge Base name and description remain accurate

  • Preview connected custom tools after significant updates

  • Confirm that each file is current, authoritative, and approved for district use

Updating a Knowledge Base changes the context available to every connected custom tool. As a result, responses may also change after documents are added, removed, or replaced.

Frequently Asked Questions

How is a Knowledge Base different from a file uploaded to a custom tool?

Files uploaded directly to a custom tool provide context only for that tool and are limited to five files. A Knowledge Base can contain hundreds of documents and provide reusable context to multiple custom tools.

Can different tools use the same Knowledge Base?

Yes. For example, the same instructional materials Knowledge Base could support lesson planning, pacing, differentiation, and assessment workflows.

Can I connect multiple Knowledge Bases to one tool?

Yes. This is useful when a workflow needs to reference both instructional materials and another collection, such as district implementation guidance.

What happens when documents are updated?

Connected custom tools will use the updated collection as context. Preview and test the tools after significant changes to confirm that their responses remain accurate and useful.

— — —

Well-organized Knowledge Bases help districts use approved instructional materials across multiple custom tools without repeatedly uploading or maintaining the same documents. By organizing collections around clear purposes, educator questions, and related workflows, districts can provide more consistent support for HQIM implementation.