Kimi Projects: Organize Chats, Files and Workflows

Kimi Projects are persistent workspaces that keep project-specific instructions, reference files, and related chats together. Every new chat started inside a project receives the project instructions and can access its files without requiring you to upload the same material again. Project files are read on demand rather than loaded in full on every turn. Kimi Projects are useful for ongoing research, content series, client work, and codebases—but they are separate from Kimi Work Projects, and the public documentation does not say that every new chat automatically reads the full history of all other project chats.

Project quotas, membership names, file limits, context behavior, and interface controls can change. This article is based on current public documentation and competitor research; it is not a signed-in storage test, privacy audit, or guarantee that every uploaded file will be used in every answer.

The central rule: use a Project to share stable instructions and reference material across several focused chats. Do not use one endless chat for every output, and do not assume that a decision made in one project chat will automatically become durable context for every other chat.

What Is a Kimi Project?

A Kimi Project is a persistent workspace inside Kimi that groups three things:

  • Project instructions: the role, rules, scope, style, and workflow Kimi should follow.
  • Project files: reference documents available to the chats inside the project.
  • Project chats: separate conversations related to the same long-running body of work.

Kimi recommends creating a Project when the work will continue over time, produce more than one output, ordepend on the same collection of files. Examples include writing a document series, conducting ongoing research, andmaintaining a codebase. For a self-contained one-time question, a regular chat is usually simpler. These distinctions are documented in the official Kimi Projects guide.

A Project is not a folder that merely changes where a chat appears in the sidebar. It changes the context available to chats created inside it.

Kimi Projects at a Glance

QuestionCurrent documented answer
What does a Project contain?Project instructions, reference files, and related chats.
Does every Project Chat get the instructions?Yes. Saved Project Instructions apply from the next message or a new chat.
Are all files loaded in every turn?No. Project Files are read on demand when Kimi decides they are relevant.
Do Projects use Global Memory?Yes. The documented context includes Global Main Memory.
Do files and instructions affect regular chats?No. They apply only inside their Project.
Can you select a model?Yes. A Project Chat can use the model selector.
Can you use Plugins and Skills?Yes, where the account and selected workflow support them.
Maximum filesUp to 50 files in a Project.
Maximum file size100MB per file.
Free quotaTwo Projects and 500MB Project storage in the current Projects guide.
Paid quota20 or 100 Projects and 20GB or 50GB storage, depending on plan.
Can a deleted Project be recovered?No. The public guide describes deletion as permanent and irreversible.
Is a Kimi Work Project the same thing?No. Kimi Chat Projects and Kimi Work Projects are separate and do not share data.

The official guide says the Project home page includes a chat area, a list of Project Chats, andcollapsible Instructions and Files panels. Projects can also be pinned orrenamed from the sidebar.

Kimi Projects persistent workspace connecting project instructions, shared reference files and focused project chats

A Project Is a Context Container, Not Just a Folder

Moving several unrelated chats under one visual heading does not create a good Project. A reliable Project needs a coherent objective, a controlled source set, andclear instructions about how outputs should be produced.

Think of the Project as a small operating environment:

Project componentIts roleCommon failure
InstructionsDefine stable behavior and project rules.Long contradictory instructions that no longer match the current phase.
FilesProvide shared evidence and reference material.Duplicate, outdated, ambiguously named, or unauthorized files.
ChatsSeparate distinct outputs and workstreams.One endless chat containing research, drafting, review, and unrelated requests.
MemoryAdd global user preferences and background.A personal preference conflicts with a project-specific requirement.
Model and toolsExecute the required level of reasoning and workflow.Selecting the most expensive mode for every task without a clear need.

For basic interface and model guidance, read our complete Kimi AI beginner guide.

How Project Context Actually Works

Kimi currently documents the injected Project context as:

System prompt
+ Global main memory
+ Project instructions
+ Project files read on demand
Kimi Projects context boundary map showing system prompt, global memory, project instructions and files read on demand

Each element creates a different type of continuity.

Global Memory Still Applies

Kimi’s Memory Space stores selected preferences andpersonal context across conversations. The Projects guide explicitly includes Global Main Memory in Project context.

Therefore, a Kimi Project is not documented as a completely isolated Project-only memory container. A globally saved preference such as “always reply briefly” may still influence a Project unless the Project Instructions state a more specific requirement.

When strict separation matters:

  • Review the current Global Memory entries.
  • Remove irrelevant orconflicting memories.
  • Write explicit Project Instructions.
  • Ask Kimi to identify any instruction conflict before beginning.
  • Use an approved Enterprise Workspace when organizational separation is required.

Project Instructions Apply to Future Turns

Project Instructions are plain-text custom instructions specific to the project. Kimi says they take effect from the next message orfrom a new chat after saving.

Changing the instructions does not retroactively rewrite earlier outputs. Review old drafts against the new rules instead of assuming they were automatically updated.

Files Are Read on Demand

Kimi does not preload the complete text of all Project Files into every turn. It chooses which files to read based on the user’s question.

This reduces unnecessary context use, but creates a verification requirement. Ask Kimi to state:

  • Which Project Files it opened.
  • Which files it did not use.
  • Which file supports each material claim.
  • Whether any file was unreadable orpartially parsed.
  • Whether two versions conflict.

Do not treat “the file is in the Project” as proof that the answer is grounded in that file.

New Kimi Project chat retrieving approved launch date and budget from a shared project reference file
In our test, a new chat inside the same Kimi Project retrieved the approved October 15, 2026 launch date and USD 48,000 budget ceiling from northstar-project-reference.md without requiring the reference file to be uploaded again.

What Is Not Documented as Automatically Shared

The published context formula does not list the complete history of every other Project Chat as an automatically injected source. The Project keeps related chats organized, but that is different from saying a new chat receives every message anddecision from all sibling chats.

When a decision must persist across workstreams, move it into one of these durable locations:

  • Project Instructions, when it is a stable rule.
  • A small Project State file, when it is a changing decision.
  • A Source Register, when it concerns evidence.
  • A Decision Log, when the reasoning anddate matter.
  • The new chat’s opening brief, when the information is temporary.

How to Create and Manage a Kimi Project

  1. Open Kimi while signed in.
  2. Find the Projects section in the sidebar.
  3. Click the plus button, orselect New Project from the Project selector.
  4. Enter a project name between 1 and50 characters.
  5. Add optional Project Instructions.
  6. Create the Project.
  7. Upload the approved reference files.
  8. Start the first focused chat from the Project home page.
  9. Pin the Project if it needs regular access.

The Project home page currently uses a three-column layout:

  • The standard sidebar on the left.
  • A chat-starting area andProject Chat list in the center.
  • Instructions andFiles panels on the right.

Editing the title orpinning the Project does not change its underlying content. Deleting it removes the content permanently.

How to Write Effective Project Instructions

Project Instructions should contain stable rules that apply to most chats in the Project. Avoid filling them with temporary tasks that belong in one Chat prompt.

PROJECT ROLE
Act as a senior research and content operations assistant.

OBJECTIVE
Help produce a series of verified English articles for [AUDIENCE].

SCOPE
Use only the approved topics and sources stored in this Project.
Do not expand into unrelated product areas.

EVIDENCE
- Prioritize official and primary sources.
- Link important factual claims to their supporting source.
- Separate source facts from inference.
- State when the available files do not support a claim.
- Do not invent URLs, quotations, dates, or statistics.

WORKFLOW
- Use a separate chat for every major deliverable.
- Before drafting, list the Project Files used.
- Record unresolved questions.
- Do not change an approved decision without flagging the conflict.

OUTPUT
- Use English for final deliverables.
- Use clear headings and short paragraphs.
- Follow the required template supplied in each chat.

SAFETY
Do not expose credentials, personal data, or confidential information.
Do not publish, delete, purchase, or contact anyone without approval.

Keep operational detail in a Project file when it changes frequently. A very long instruction block is harder to maintain andcan create contradictions.

How to Organize Project Files

Kimi currently supports common files including PDF, DOCX, XLSX, CSV, TXT, Markdown, code files, andimages. Each Project can hold up to 50 files, with a maximum of 100MB per file.

Use a Source Register to avoid a folder full of unexplained attachments:

FieldPurpose
File IDA short stable identifier such as S01 orF03.
FilenameThe exact name uploaded to the Project.
TitleThe human-readable document title.
Publisher orownerWho created the material.
DatePublication, revision, ordownload date.
VersionEdition, release, orrevision identifier.
AuthorityPrimary, official, independent, commercial, orinternal.
Approved useWhich workstreams may rely on it.
SupersedesWhich older file it replaces.
Review statusApproved, needs review, outdated, orrejected.

When asking a question, reference filenames explicitly:

Use only:
- 01-project-brief-v3-2026-08-29.pdf
- 03-source-register.xlsx

Do not use any superseded file.

Before answering:
1. Confirm which files you opened.
2. Report anything unreadable.
3. Cite the filename and page or sheet for every material finding.

For evidence-heavy PDF work, use the page-level review method in our Kimi PDF analysis guide.

How to Structure Chats and Outputs

One Project can contain multiple workstreams. Each Chat should have one main outcome andone completion criterion.

Poor structureBetter structure
One chat for research, drafting, spreadsheet work, image planning, andtroubleshootingSeparate chats for Research, Draft, Workbook, Visual Assets, andQA
“Continue the project”State the current deliverable, approved sources, andrequired format
Assuming Chat B knows a decision from Chat AWrite the decision into Project State orinstructions
Several versions inside one chat without labelsName versions andrecord which one is approved
Deleting old files without an external archiveArchive outside Kimi before removing them

For example, a content Project can use:

  • Research Chat: builds the evidence set.
  • Outline Chat: decides the structure.
  • Draft Chat: writes the deliverable.
  • Verification Chat: audits claims andlinks.
  • Update Chat: reviews time-sensitive facts later.

Kimi Projects vs Memory, Presets, and Regular Chats

FeatureUse it forMain boundary
Regular ChatOne self-contained question ordeliverableDoes not inject Project Instructions orProject Files.
Kimi ProjectSeveral related outputs sharing the same instructions andfilesProject files are read on demand, andcross-chat history is not documented as automatically injected.
Memory SpaceGlobal personal preferences andstable user factsIt applies across sessions andis included in Project context.
PresetA reusable prompt orformat shortcutIt does not store a Project’s files, chats, orstate.
Project InstructionsRules specific to one ProjectThey should contain stable rules, not every temporary task.

Kimi describes Presets as reusable prompts available in any session. Use a Preset when the prompt repeats but the sources andproject change. Use a Project when the instructions, sources, andworkstreams belong together.

Kimi Projects vs Kimi Work and Other Workspaces

The word workspace is overloaded across the Kimi ecosystem.

Product conceptWhat it containsDo not confuse it with
Kimi Chat ProjectCloud-based Project Instructions, files, andrelated chatsKimi Work local Project folders
Kimi Work ProjectDesktop Agent conversations andlocal working directoriesThe consumer Chat Project described in this article
Kimi Business Enterprise WorkspaceOrganization benefits andenterprise-related data separated from a Personal WorkspaceA single task-specific Project
Kimi API ProjectAPI keys, project budgets, usage reporting, limits, andmembersA Chat Project containing user conversations andfiles
Kimi Code project contextA code directory andproject-level AGENTS.md instructionsKimi Chat Projects

The official Projects guide states that Kimi Chat Projects andKimi Work Projects are not connected anddo not share data. Kimi Work is the better route when the Agent needs direct access to authorized local folders, scheduled desktop tasks, browser actions, orfile write-back. Read our Kimi Work overview for those workflows.

Kimi Business provides a separate Enterprise Workspace for organization benefits anddata. The current consumer Projects guide does not document project-level member roles orcollaboration controls comparable to the Enterprise Workspace itself.

For developers, Kimi Open Platform also uses the term Project, but there it refers to a budget andAPI-key boundary. It does not reproduce the Kimi Chat Projects interface.

Best Kimi Projects Use Cases

Use caseProject filesRecommended chat structure
Content seriesEditorial policy, brand guide, keyword map, source registerOne Research, Outline, Draft, Images, andQA chat per article
Ongoing researchPapers, reports, datasets, methodology, evidence ledgerLiterature Search, Source Audit, Analysis, andReport chats
Client engagementBrief, approved assets, contract scope, meeting notesDiscovery, Proposal, Delivery, Review, andHandoff chats
Product launchRequirements, personas, competitor research, positioningResearch, Messaging, Roadmap, Campaign, andLaunch Review
Codebase maintenanceArchitecture docs, API specifications, coding rules, issue listArchitecture, Feature, Bug, Testing, andDocumentation chats
Study programSyllabus, notes, textbooks, practice questionsConcepts, Summaries, Quizzes, Weak Areas, andRevision Plan
Financial reportingSource workbooks, metric definitions, prior reportsData Audit, Calculations, Commentary, andExecutive Summary

Research Projects can use Kimi Deep Research for a major investigation, then store the reviewed sources andoutputs in the Project for follow-up work. Spreadsheet Projects can use Kimi Sheets to build recurring workbooks from the Project’s approved files.

Project Quotas and Membership Limits

The current Kimi Projects guide publishes the following limits:

Documented tierProjectsProject storage
Free2500MB
Lower paid tiers2020GB
Higher paid tiers10050GB

The Projects page currently labels paid tiers as Go, Pro, Max, andUltra, while Kimi’s current Membership pricing page uses Moderato, Allegretto, Allegro, andVivace. The published counts align as 20/20/100/100 Projects and20GB/20GB/50GB/50GB storage, but the naming is inconsistent.

Use the limits displayed inside your signed-in account as the operational source. The public Projects guide also says Chat count per Project andProject Instruction character limits scale by plan, but does not publish all those exact values in the article.

Creating a Project is an organizational action. The chats andAgent tasks used inside it still consume the relevant model orfeature credits. Membership features share one credit pool under the current rules.

Main Limitations

LimitationPractical effectMitigation
Files are read on demandKimi may not use every uploaded file in an answer.Require a list of files opened andevidence used.
Cross-chat history is not documented in the context formulaA decision in one Chat may not reliably carry into another.Maintain a Project State file oradd stable decisions to instructions.
Global Memory is includedPersonal preferences can affect Project responses.Review Memory andstate project-specific overrides explicitly.
No documented Project-only memory switchThe Project is not proven to be fully isolated from outside personal context.Use controlled instructions andan approved workspace for sensitive work.
No documented consumer Project sharingDo not assume teammates can collaborate within one Project.Verify the live interface oruse an approved team workflow.
No documented full Project export orversion historyRecovery andmigration can be difficult.Download important files andmaintain an external archive.
Permanent deletionChats, files, andinstructions cannot be recovered through the documented workflow.Back up before deleting.
50-file limitLarge research orcode collections may exceed the Project file count.Consolidate sources carefully orsplit the work into coherent Projects.
On-demand retrieval can select the wrong versionAn outdated file may influence an answer.Remove superseded files orlabel them clearly in a Source Register.
Plan documentation is not fully synchronizedPublic plan names can confuse quota selection.Use the signed-in Subscription page.

Privacy, Deletion, and Backup

Project Files, prompts, andgenerated outputs are User Content under Kimi’s current international Privacy Policy. The policy says User Content may be processed to provide andimprove the service, including training andoptimizing AI models.

Do not assume that placing a file in a Project changes the consumer data policy orcreates an enterprise confidentiality boundary.

  • Use sanitized working copies.
  • Remove credentials, tokens, account numbers, andprivate URLs.
  • Confirm authorization for client, employer, student, patient, orcustomer information.
  • Inspect hidden sheets, document comments, metadata, andembedded files.
  • Remove superseded orno-longer-needed files.
  • Download important outputs before deleting the Project.
  • Use Kimi Business oranother approved environment when business data terms are required.

Deleting a Kimi Project permanently removes its Project Chats, Files, andInstructions according to the current feature guide. Account deletion is also described as permanent in the Privacy Policy. Read our Kimi privacy andfile-handling guide before storing sensitive project material.

Kimi Projects Prompt Templates

Audit the Project Before Starting Work

Audit this Kimi Project before producing a deliverable.

Report:
1. The Project Instructions you are applying
2. The Project Files available
3. Which files appear current
4. Duplicate or conflicting versions
5. Missing information
6. Unreadable or ambiguous files
7. Global preferences that may conflict with Project Instructions
8. Questions that must be resolved before work begins

Do not draft the deliverable yet.
Do not treat an unreviewed file as authoritative.

Start a New Workstream Chat

This chat is for one deliverable only:

DELIVERABLE:
[NAME THE OUTPUT]

USE THESE PROJECT FILES:
- [FILENAME]
- [FILENAME]

DO NOT USE:
- Superseded files
- Other Project Chats as an assumed source
- General knowledge when the Project files are silent

BEFORE DRAFTING:
- Confirm which files you opened
- List missing inputs
- Identify conflicts
- Propose the output structure

COMPLETION CRITERIA:
[DEFINE WHAT MUST BE TRUE FOR APPROVAL]

Update the Project State File

Prepare an updated PROJECT-STATE.md.

Use only approved decisions from this chat.

Required sections:
- Project objective
- Current phase
- Approved decisions
- Authoritative files
- Completed outputs
- Open questions
- Next actions
- Risks
- Last updated date

Show a change summary before replacing the existing state.
Do not delete an earlier decision without recording why it changed.

Common Problems and Fixes

ProblemLikely causeWhat to do
Kimi ignores a Project FileFiles are read on demand andthe question did not make the file relevant.Name the exact file andask Kimi to confirm it was opened.
Kimi uses an outdated fileSeveral versions remain in the Project.Remove orclearly mark superseded versions andupdate the Source Register.
A new Chat does not know an earlier decisionSibling Chat history is not part of the documented injected context.Move the decision into Project State orInstructions.
Project Instructions appear ignoredThey were saved after the current response, conflict with Memory, orare too vague.Send a new message, state the conflict explicitly, andreview the instructions.
The file limit is reachedThe Project contains too many references orduplicates.Archive externally, remove obsolete files, orsplit the Project by coherent scope.
The storage bar is fullThe Project orplan storage quota has been reached.Delete unneeded files orupgrade after checking the current plan limits.
A deleted Project is missingDeletion is permanent under the documented workflow.Use external backups; the Projects guide does not promise recovery.
Kimi Work cannot see the Chat ProjectKimi Work Projects are separate.Mount orcopy the required files into the Kimi Work workflow.
The Project does not appear in the API consoleKimi API Projects are a different product concept.Create andmanage API Projects through Kimi Open Platform.
Project outputs become inconsistentDifferent Chats ormodels used different assumptions.Maintain approved instructions, Project State, anda Decision Log.

Frequently Asked Questions

What is a Kimi Project?

A Kimi Project is a persistent workspace containing Project Instructions, reference files, andmultiple related Chats. Chats created inside it automatically receive the Project Instructions andcan use the Project Files.

Is Kimi Projects just a chat folder?

No. It also changes the context available to Chats by adding Project Instructions andon-demand access to Project Files.

Do all Chats in a Kimi Project share the same context?

They share Project Instructions andaccess to Project Files. The documented injected context also includes Global Main Memory. The public guide does not state that each new Chat automatically receives the complete message history of every sibling Chat.

Does Kimi read every Project File in every message?

No. Kimi says Project Files are read on demand. It decides which files are needed according to the question.

How many files can a Kimi Project hold?

The current guide allows up to 50 files, with a maximum size of 100MB per file. Total Project storage depends on the membership plan.

How many Kimi Projects can I create?

The Projects guide currently lists two Projects for Free users, 20 for lower paid tiers, and100 for higher paid tiers. Check the signed-in Membership page because public plan names are not fully synchronized.

Does Kimi Project Memory stay inside the Project?

Project Instructions andFiles remain Project-specific, but the documented context also includes Global Main Memory. Kimi does not currently document a Project-only Memory switch on the Projects page.

Can I move an existing Kimi Chat into a Project?

The current Kimi Chat Projects guide does not document a move-existing-chat workflow. Kimi Work release notes separately document moving conversations into andout of Kimi Work Project folders. Check the live Chat interface, but do not assume the two products behave identically.

Can I share a Kimi Project with other people?

The current consumer Projects guide reviewed for this article does not document project-level sharing roles orcollaboration. Kimi Business provides an Enterprise Workspace, but that is a different organizational layer.

Are Kimi Projects and Kimi Work Projects connected?

No. Kimi explicitly says they are separate anddo not share data.

Can I recover a deleted Kimi Project?

The current guide says deletion permanently removes the Chats, Files, andInstructions andcannot be undone. Keep an external backup before deleting.

Is there a Kimi Projects API?

Kimi’s current Open Platform documentation does not expose an API that reproduces the consumer Kimi Projects feature. Open Platform Projects are used for API keys, budgets, limits, usage, andmembers.

Should I use one Project for all my work?

No. Create a separate Project when the objective, source set, instructions, orprivacy boundary changes. A broad “Everything” Project makes automatic file selection andinstruction management less reliable.

Official Sources and Update Methodology

This article was checked on August 29, 2026. The official Kimi Projects guide was treated as the source of truth for project creation, context composition, file handling, limits, deletion, andthe separation from Kimi Work Projects.

Kimi Membership, Memory, Kimi Work, Business, Presets, andOpen Platform documentation were used to clarify adjacent concepts. Where public documentation did not establish a capability—such as consumer Project sharing, Project-only Memory, full Project export, orautomatic cross-chat history—it was described as undocumented rather than assumed unavailable.

Project limits, plan names, context behavior, andinterface features can change after publication. Recheck the live Projects page, signed-in Membership screen, andcurrent Help Center before reorganizing or deleting important work.

Last verified: August 29, 2026.

Mohamed Hossam El-Din
Mohamed Hossam El-Din

Mohamed Hossam El-Din is a content editor at Thinkly for Digital Business, responsible for kimi-ai.free. He is a social work student at Helwan University, and he came to Kimi the way most of its users do: with long PDFs to read, research to gather, and reports to write. That is the angle he writes from — long-context work, document analysis, and research, tested on a live account before it is written about. He writes in English and Arabic. Every feature covered here was used first; error messages published on this site are errors that actually appeared. When a claim cannot be verified against Moonshot AI's official documentation, the article says so.

Articles: 49