Company Brains are currently in early access and available by request only. Open Settings → Company Brain in the Keystroke web app to request access. General availability is coming soon.
What a Brain does
A Brain turns a collection of documents and other source material into context that agents can search and read when a task requires it. Instead of placing every document in an agent’s prompt, Keystroke indexes the content and gives the agent retrieval tools. The agent can:- Search across the available knowledge using meaning and keywords
- Read the relevant part of a source before answering or taking action
- Filter knowledge by metadata, such as team, source, customer, or document type
- Use the same managed knowledge across multiple projects and agents
- Work from updated sources as documents are added, changed, or removed
How Brains work
At a high level:- Add knowledge. Upload or sync documents, structured content, and other supported sources into a Brain.
- Index the content. Keystroke extracts text, divides it into useful sections, and builds a searchable index.
- Share access. Choose which projects and agents can read or manage the Brain.
- Retrieve when needed. An agent searches the Brain for relevant sections, then reads the source material it needs.
- Keep it current. When source content changes, Keystroke updates the index so future searches use the latest available version.
Organize shared knowledge
You will be able to create a primary Brain that owns a set of documents, then expose narrower views based on metadata. A view can make only part of a larger knowledge base available without duplicating its documents. For example, one company-wide Brain could contain material from several departments, with separate views for:- Product and engineering documentation
- Brand voice and approved marketing claims
- Finance policies and planning context
- Customer support procedures
- Sales enablement material
Brains compared with files, memory, and skills
These features all provide context, but they serve different purposes:
A Brain is useful when the source material is too broad or frequently changing to attach as static files, or when several agents need access to the same managed knowledge.