Files overview
How AskPhi treats CSV files (data sources), how to find them, and what you can do with them.
In AskPhi, every conversation is grounded in a file — usually a CSV. When you upload a file, AskPhi reads its columns and rows so the AI can answer questions about it later.
A file is also called a data source in some screens.
Where files appear
| Where | What you see |
|---|---|
| Chat home → Data Sources card | Your most recent files, with infinite scroll for older ones. |
| Chat home → Upload New Data Source | A drop zone for adding a new CSV. |
| Chat home → Create Session card | Appears when a file is selected so you can start a chat from it. |
File data editor (/files/<id>/data) | Full table view, with Add Rows and Append CSV actions. |
What you can do with a file
| Action | Page |
|---|---|
| Upload a new CSV | Upload a CSV |
| Browse and select files | Browse your files |
| Open the data editor | Edit file data |
| Add rows manually | Add rows |
| Append rows from another CSV | Append a CSV |
| Delete a file | See "Delete a file" on Browse your files. |
| Start a chat tied to this file | Start a chat session |
Quick limits
- One file = one CSV.
- 10,000 data rows maximum (header row not counted).
- Uploads happen in 5 MB chunks transparently — you don't need to split the file yourself.
- Header row is required.
For more, see System requirements.