Skip to main content

AICOS Knowledge Management

AICOS builds and maintains organizational memory through its knowledge management system. This enables continuous learning, preserves institutional knowledge, and provides contextual awareness during decision-making.

Knowledge Architecture

AICOS uses a hybrid approach to organizational knowledge:

+------------------+     +-------------------+     +------------------+
| Upfront | | On-Demand | | Continuous |
| Loading | | Retrieval | | Capture |
+------------------+ +-------------------+ +------------------+
| | |
v v v
Critical context Semantic search New learnings
loaded at start during execution stored after work
| | |
+-------------------------+------------------------+
|
v
+----------------------------+
| AICOS Decision Making |
+----------------------------+

Knowledge Types

Business Constraints

Operational boundaries and limitations that AICOS must respect:

ExampleDescription
Budget limits"Marketing budget is $50,000 for Q2"
Approval thresholds"Purchases over $5,000 require VP approval"
Resource constraints"Engineering team has no capacity until March"
Policy requirements"All vendor contracts must go through legal"

Stakeholder Preferences

Communication styles and requirements for key people:

ExampleDescription
Communication style"CEO prefers bullet-point summaries"
Meeting preferences"CFO is unavailable before 10 AM"
Decision patterns"CTO wants technical details in proposals"
Response expectations"Sales VP expects same-day responses"

Goal-Linked Learnings

Decisions and insights associated with specific goals:

ExampleDescription
Decision rationale"Selected Vendor A because of 24/7 support"
Lessons learned"Previous launch needed 2 weeks more testing"
Successful approaches"Stakeholder demos increased buy-in"
Failed experiments"Email campaigns underperformed; try webinars"

Operational Knowledge

General organizational knowledge not tied to specific entities:

ExampleDescription
Processes"New hires require IT setup 3 days before start"
Contacts"Facilities requests go to building-mgmt@..."
Systems"CRM exports are limited to 10,000 records"
History"Company was acquired in 2019; some legacy systems remain"

Knowledge Retrieval Model

Upfront Loading (Critical Knowledge)

At the start of each execution cycle, AICOS automatically loads essential context:

  1. Business Constraints - All active constraints are injected into the context
  2. Stakeholder Preferences - Preferences for the Business Owner and key stakeholders
  3. Goal-Specific Knowledge - Learnings linked to currently active goals
  4. Pending Items - Unanswered questions and awaiting approvals

This ensures AICOS always has the most critical information available without explicit retrieval.

During execution, AICOS can search for additional knowledge:

AICOS working on "Vendor selection for cloud migration"
|
v
Searches knowledge base:
"What do we know about cloud vendor evaluations?"
|
v
Retrieves relevant entries:
- "Previous AWS evaluation found compliance gaps"
- "IT prefers vendors with SOC 2 certification"
- "Budget for infrastructure is $100k/year"
|
v
Incorporates into decision

Search Capabilities

FeatureDescription
Semantic MatchingFinds conceptually related knowledge, not just keyword matches
Entity FilteringCan limit search to knowledge linked to specific goals/projects
Recency WeightingMore recent knowledge ranks higher
Relevance ScoringResults are ranked by relevance to the query

Entity Linking

Knowledge entries can be linked to specific entities for better organization and retrieval.

Linkable Entities

Entity TypeDescription
GoalStrategic business objective
ProjectWork effort under a goal
TaskIndividual work item
PersonTeam member or stakeholder
OrganizationExternal company or partner

Linking Benefits

  1. Contextual Retrieval - When working on a goal, related knowledge is automatically surfaced
  2. Knowledge Audit - See all knowledge associated with a completed project
  3. Handoff Support - New team members can review entity-linked knowledge
  4. Impact Analysis - Understand how decisions affect related work

Example

Knowledge Entry: "Client prefers Zoom over Teams for meetings"
|
+--- Linked to: Person "John Smith" (Client Contact)
+--- Linked to: Project "Enterprise Sales Implementation"
+--- Linked to: Goal "Close Enterprise Deals"

When AICOS works on any of these entities, this knowledge is automatically considered.

Continuous Learning

AICOS captures new knowledge during execution through the record_knowledge tool.

What Gets Captured

CategoryExamples
Decisions"Selected quarterly reporting frequency based on BO preference"
Outcomes"Pilot program achieved 30% cost reduction"
Blockers"Legal review took 3 weeks; plan accordingly"
Preferences"Stakeholder wants PowerPoint over PDF for presentations"
Corrections"Original timeline was too aggressive; doubled estimate"

Capture Triggers

AICOS captures knowledge when:

  1. A significant decision is made
  2. A task or project completes
  3. An unexpected blocker is encountered
  4. The Business Owner provides guidance
  5. An SME provides domain expertise

Knowledge Quality

AICOS follows these principles when recording knowledge:

  • Atomic - Each entry captures one piece of information
  • Contextual - Includes enough context to be useful later
  • Linked - Associates with relevant entities
  • Dated - Timestamp indicates when captured
  • Attributed - Source is identified (BO, SME, execution outcome)

Managing Knowledge

Administrators can view and manage AICOS knowledge through Control Bridge.

Viewing Knowledge

Access the knowledge base from:

  • Monitor > Dashboard > Boardroom > Knowledge tab
  • Manage > Data & Logs > AICOS Knowledge

Knowledge List Features

FeatureDescription
SearchFull-text and semantic search
Filter by TypeConstraints, preferences, learnings
Filter by EntityShow knowledge linked to specific goals/projects
Sort OptionsBy date, relevance, entity
Bulk ActionsArchive or delete multiple entries

Manual Knowledge Entry

Administrators can add knowledge manually:

  1. Navigate to the Knowledge section
  2. Click Add Knowledge
  3. Enter the knowledge content
  4. Select the knowledge type (constraint, preference, learning)
  5. Link to relevant entities (optional)
  6. Save the entry

Editing Knowledge

To update existing knowledge:

  1. Find the entry in the knowledge list
  2. Click the entry to open details
  3. Click Edit
  4. Modify content, type, or links
  5. Save changes

Archiving Knowledge

Outdated knowledge can be archived:

  1. Select entries to archive
  2. Click Archive
  3. Archived entries are hidden by default but retained for history
  4. Archived entries can be restored if needed

Knowledge in Action

Example: Project Planning

AICOS planning "Launch Customer Portal v2"
|
v
Loads upfront knowledge:
- Budget constraint: "Portal budget is $75,000"
- BO preference: "Launch before fiscal year end"
- Past learning: "v1 launch required 2-week testing buffer"
|
v
Searches for relevant knowledge:
"customer portal development lessons"
|
v
Finds:
- "Previous portal had accessibility issues; include audit"
- "Users requested mobile support; prioritize responsive design"
- "Integration with CRM took longer than expected"
|
v
Creates project plan incorporating all knowledge

Example: Communication

AICOS sending status update to CFO
|
v
Retrieves stakeholder preference:
"CFO prefers financial metrics and ROI projections"
|
v
Customizes update:
- Leads with cost savings achieved
- Includes ROI calculations
- Summarizes in executive format

Best Practices

For Administrators

  1. Seed Initial Knowledge - Add known constraints and preferences before first execution
  2. Review Captured Knowledge - Periodically audit for accuracy and relevance
  3. Archive Outdated Entries - Keep the knowledge base current
  4. Add Context - When adding manual entries, include enough detail for future use

For Effective Learning

  1. Respond to Questions - When AICOS asks for guidance, the answer becomes knowledge
  2. Provide Feedback - Corrections to AICOS's decisions help it learn
  3. Document Decisions - Important choices should be explained, not just made
  4. Review Completions - Check that completed projects captured their lessons

Knowledge Limits

LimitValueDescription
Entry Size4,000 charactersMaximum content length per entry
Entities per Entry10Maximum linked entities
Search Results20Maximum results returned per search
Upfront Load50Maximum entries loaded at session start