You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ETHICS.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,9 @@
2
2
3
3
Anyfile-Agent helps users explore their local documents with the assistance of an external language model. I designed the software with the following principles:
4
4
5
-
-**User Control and Privacy** – Files remain on the local machine. Processing uses open‑source libraries and the configured language model API. No uploaded content is sent elsewhere by the application.
5
+
-**User Control and Privacy** – Files remain on the local machine. Processing uses open-source libraries and the configured language model API. No uploaded content is sent elsewhere by the application.
6
6
-**Transparency** – Indexing creates temporary representations of the documents (e.g., embeddings, OCR text) so the agent can search them. These artifacts are stored locally and users may delete them at any time.
7
-
-**Responsible Use** – The agent can generate or execute SQL queries over the user’s data. Only read‑only commands are permitted, but users should review outputs before acting on them. Do not rely on the agent for legal, medical, or safety‑critical decisions.
7
+
-**Responsible Use** – The agent can generate or execute SQL queries over the user’s data. Only read-only commands are permitted, but users should review outputs before acting on them. Do not rely on the agent for legal, medical, or safety-critical decisions.
8
8
-**Bias and Limitations** – Responses may reflect biases of the underlying language model or the provided data. Users should validate critical information from original sources.
9
9
-**Open Development** – The project is MIT licensed so that others may inspect, modify, and improve the code. Contributions must follow these ethical guidelines.
Copy file name to clipboardExpand all lines: MODEL_CARD.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ Anyfile-Agent is a retrieval-based assistant that helps users search and analyze
11
11
## Intended Use
12
12
-**Primary uses**: Searching personal documents, extracting structured summaries, and answering questions via natural language.
13
13
-**Users**: Individuals or teams who want a local assistant for their files. Requires a valid Google Gemini API key.
14
-
-**Out-of-scope uses**: Do not use the agent for generating legal, medical, or safety‑critical advice. It should not be used to process data that violates privacy regulations or third‑party terms of service.
14
+
-**Out-of-scope uses**: Do not use the agent for generating legal, medical, or safety-critical advice. It should not be used to process data that violates privacy regulations or third-party terms of service.
15
15
16
16
## Data and Training
17
17
Anyfile-Agent does not train a new model. It indexes user-provided documents locally and sends text chunks to a Google Gemini model for embedding and chat responses. The quality of answers depends on that service and the content of the uploaded data.
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
# Anyfile-Agent
2
-
Anyfile-Agent lets you query your own documents using natural language. It indexes a folder of files, converts CSV and Excel sheets into a DuckDB database, and performs semantic search via vector retrieval. Built with LangChain/LangGraph, this interactive LLM agent combines RAG‑based retrieval and SQL querying so you can “chat” with your data.
2
+
Anyfile-Agent lets you query your own documents using natural language. It indexes a folder of files, converts CSV and Excel sheets into a DuckDB database, and performs semantic search via vector retrieval. Built with LangChain/LangGraph, this interactive LLM agent combines RAG-based retrieval and SQL querying so you can “chat” with your data.
3
3
4
4
## Features
5
5
-**Multi-format ingestion** – Images are processed through OCR so their text is indexed. PDFs, Word docs, PowerPoint, Markdown, HTML, and plain text are split into searchable chunks.
@@ -50,7 +50,7 @@ python app.py
50
50
* For best results with XLSX, use a simple tabular layout—one header row, uniform columns, and no merged cells or custom formatting. You can have multiple sheets.
0 commit comments