Skip to main content
Workspaces/Use cases/Decision tracking
Lem AI for Decision tracking

Trace engineering logic.
From chat to commit.

Architectural decisions get lost in channel noise. Lem AI acts as an active knowledge management search solution, capturing design records (ADRs), linking conversations to commits, and serving as a durable internal knowledge base software.

Architecture decision record · ADR-101
Synced

Decision

ADR-101

Replica pool limit set to 10 to prevent connection exhaustion during peak backup windows.

ApprovedMar 14Active spec

Discussed in

#architecture-review

Slack

Resolves

Jira Auth-204

Jira

Documented by

System ADR spec

Confluence

Implemented by

Commit 8a2f3d9a

GitHub
4 nodes4 edgesADR-101 approved
lem · knowledge graph

Multi-hop search & RRF explorer

Select a mock query to see how Lem AI runs Reciprocal Rank Fusion (RRF) and traverses relationships to synthesize answers.

Select active query
RRF hybrid search ranking
Vector similarity92%
Keyword matching (BM25 algorithm)85%
Combined RRF fusion Score88% Match
Multi-tenant vector isolation: secured
Multi-hop traversal pathway
Commit: 8a2f3d9Implements
ADR-101: Latency PoolDocumented by
#architecture-reviewDiscussed in
Synthesized decision rationale

"The backup replica database pool limit was reduced from 100 to 10 under ADR-101 to prevent thread connection exhaustion during backups. Proposed by Sarah and approved by Sven on Mar 14 after latency spikes."

Citation: ADR-101.md • slack://#architecture-review/p17104232Query time: 47ms
Search for slack channels and retain conversations dynamically.

Decision discovery engine

Query code rationale, discover architectural choices, and trace specifications instantly.

Core reasoning engine

Build an active, secure, and permission-aware AI-powered knowledge engine that indexes repository changes and Slack choices.

Documentation sync

Index Confluence specifications, link them to PR branches, and run compliance checks when scope drifts.

Prompt management

Ask natural-language questions in Explore to query engineering rationale with citations to tickets, threads, and PRs.

SOP webhook compliance guard

Verify database changes, pull requests, and commit guidelines against strict organizational standards before indexing.

Durable decision history ledger

Active architectural decisions, status metrics, and git hash mappings.

Record identifierStatusOwnerVerification
ADR-101: Replica poolApprovedSvenMar 15
ADR-102: JWT SignaturesApprovedSarahMar 14
ADR-103: Async webhooksProposedDavidMar 18
Ledger integrityVerified

Webhook compliance violation log

Branch name regex mismatchBranch names must reference an active Jira key before merging. Enforce SOP validation rules on PR merges automatically.
High
Missing context descriptionMandatory description field must be present to establish context quality during PR ingestion.
Medium
Credentials leak detectedPrivate keys detected in commit index d1924fa. Ingestion blocked until key rotation completed.
Critical
Webhook guard statusListening

Interactive decision lifecycle

Follow how Lem AI maps decisions automatically from chat conversations to codebases.

Phase 1: Chat capture

Our workplace bot monitors public channels, automatically capturing design decisions discussed during daily operations and archiving them into your internal knowledge base software.

S
Sarah10:15 Am

We need to set the database replica pool limit to 10 to avoid thread connection exhaustion during backups. Let's write an ADR for this.

Lem AI Ingested: Captured context and linked to thread #architecture-reviewSaved
Status: ConnectedSynced

Connect your team memory today

Track database replication settings, webkit wraps, and webhook signatures without leaving Slack.

$npm install -g get-lem-ai && get-lem-ai setup