crewkit
MarketplaceFeaturesPricingDocsGitHub
Sign InGet Started
crewkitInstallationQuickstartConfigurationTroubleshootingFAQ

Usage

TUICLIDashboardAnalytics

Collaborate

ArtifactsSession sharingBlueprintsAgent identitiesMCP server

Configure

AgentsSkillsRulesCommandsInheritancePlaybooksExperimentsHooksTeamWorkspaces

API Reference

API OverviewAuthenticationSessions APIResources APIOrganizations APIProjects APIPlaybooks APIExperiments API

Artifacts

Project memory — upload docs, import from Drive, capture Slack, and search everything your project knows.

Artifacts are your project's memory: PRDs, meeting transcripts, contracts, design docs, captured Slack messages, and past sessions. Everything becomes semantically searchable, and the most relevant pieces are injected automatically when a session starts — so decisions stop evaporating when the conversation ends.


Upload documents

Go to Projects → your project → Documents in the dashboard. Upload with the button or drag and drop files onto the page.

Accepted formats: PDF, Markdown, plain text, and Word (.doc/.docx).


Import from Google Drive

From the same Documents page, connect Google Drive and import files directly. The connection is authorized per organization; imported files become project artifacts like any upload.


Capture from Slack and email

Messages directed at a project's agent identity are captured as artifacts. Because inbound content is untrusted, it is not injectable context right away: it waits in the Inbox until a human confirms it. Approve trusted items to make them part of project memory; delete the rest. (Agent email inboxes are coming soon — Slack capture is live.)


Search project memory

The Documents page has a search box that runs hybrid lexical + semantic search across everything the project knows — uploaded docs, Drive imports, captured messages, and indexed past sessions. Ask in plain language; results are ranked by relevance, not just keyword match.

Mid-session, agents can run the same search through the crewkit MCP server — useful when the answer isn't in the codebase (decisions, requirements, prior discussions).


Automatic context injection

When you run crewkit code, the CLI fetches the most relevant artifacts for your project and injects them into the session context. In headless mode (--prompt), your prompt drives which artifacts are selected; interactive sessions get general project context. Injected content is capped (roughly 8,000 characters), keeping sessions fast.

crewkit code                  # Context injected automatically
crewkit code --no-artifacts   # Skip artifact context injection

If the API is unreachable, injection degrades silently — your session still launches.


Find prior work

Every analyzed conversation is indexed into project memory too. Before starting non-trivial work, ask "has anyone touched this before?" and find the actual session that did the work — via the Documents search or the MCP find_prior_work tool mid-session.

Sensitive and private sessions stay privacy-gated: they are excluded from cross-session discovery.


Next steps

  • MCP server
  • Agent identities
  • Blueprints

Analytics

Track session KPIs, costs, and agent performance across your team.

Session sharing

Share any conversation with a link — org-scoped or public, with expiry and inline annotations.

On this page

Upload documentsImport from Google DriveCapture from Slack and emailSearch project memoryAutomatic context injectionFind prior workNext steps
crewkit

crewkit is the institutional memory and governance layer for AI-assisted engineering: agents work as teammates, prior work is one search away, and every session is attributed to the exact agent version that ran it.

Product

  • Marketplace
  • Features
  • Pricing
  • Documentation

Resources

  • GitHub
  • Changelog
  • Report Issue
  • System Status

Company

  • About
  • Privacy
  • Terms

© 2026 Karibew Inc. All rights reserved.

Command Palette

Search conversations, projects, playbooks, and more