Knowledge
Knowledge Indexing in KriyaOS
After you add knowledge in KriyaOS, it may not be ready right away.
This is normal. The agent may need time before that information becomes usable during answers.
Two Separate Moments
Treat upload and ready to use as two different moments. That one distinction makes knowledge behavior much easier to understand.
What Happens After You Upload Knowledge in KriyaOS
When you add knowledge, KriyaOS still needs to prepare it for use.
From a user point of view, the important idea is simple:
- you added the information
- KriyaOS still needs time to process it
- the agent may not be able to use it until that processing is finished
Why Knowledge May Not Be Ready Right Away
Knowledge usually needs to be prepared so the system can search and use it effectively.
That is why an uploaded file or newly added source may not feel available immediately after upload.
In practical terms, this means:
- you may add a file now
- but the agent may not answer from it right away
When Knowledge Becomes Usable
Knowledge becomes useful after it is ready for the agent to use.
In the Custom Agent workflow, this shows up clearly because you can only connect knowledge sources that are ready.
That helps protect users from linking sources that are still being prepared.
What Delays Can Feel Like To A User
If knowledge is still being processed, you might notice things like:
- the agent does not mention the uploaded information yet
- expected answers still seem generic
- a newly added source is not available where you expected to select it
These are usually signs that the knowledge is not ready yet, not necessarily that it failed.
Why This Matters During Testing
This matters because users often test an agent right after adding knowledge.
If you test too early, you may think:
- the agent ignored the file
- the upload did not work
- the agent is behaving incorrectly
Sometimes the real reason is simply that the knowledge is still being prepared.
What You Should Do
If you just added knowledge:
- give it a little time
- test again after processing has had time to finish
- make sure you are using a ready knowledge source where applicable
A Helpful Mindset
Treat knowledge upload and knowledge readiness as two different moments.
- Upload means you submitted the information
- Ready means the agent can actually use it
That distinction makes the product much easier to understand.
Next Step
If the agent still is not answering correctly, read Troubleshooting Knowledge.