73 lines
1.7 KiB
Markdown
73 lines
1.7 KiB
Markdown
# 🤖📚 LastIn-AI: The Research Assistant That Wrote Itself
|
|
|
|
*"I used the AI to create the AI" - This README, probably*
|
|
|
|
## 🚀 What Does This Thing Do?
|
|
|
|
This autonomous research assistant:
|
|
1. **Paper Hunter** 🔍: Daily arXiv scans using our `PaperFetcher` class
|
|
2. **Category Ninja** 🥷: Manage topics via `config/arxiv_categories.json`
|
|
3. **Time Traveler** ⏳: Fetch papers from past X days
|
|
4. **Self-Aware Entity** 🤯: Literally wrote this README about itself
|
|
|
|
## ⚙️ Installation (For Humans)
|
|
|
|
```bash
|
|
# Clone this repository that an AI created
|
|
git clone https://github.com/yourusername/lastin-ai.git
|
|
cd lastin-ai
|
|
|
|
# Create virtual environment (because even AIs hate dependency conflicts)
|
|
python -m venv .venv
|
|
.venv\Scripts\activate
|
|
|
|
# Install dependencies
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
## 🧠 Configuration
|
|
|
|
Edit `config/arxiv_categories.json` to add your academic obsessions:
|
|
|
|
```json
|
|
{
|
|
"categories": [
|
|
{
|
|
"id": "cs.AI",
|
|
"name": "Artificial Intelligence",
|
|
"description": "Papers about systems that will eventually write better systems"
|
|
}
|
|
],
|
|
"default_categories": ["cs.AI"]
|
|
}
|
|
```
|
|
|
|
## 💻 Usage
|
|
|
|
```python
|
|
# Let the AI research AI research
|
|
python -m src.scripts.fetch_papers --days 3
|
|
```
|
|
|
|
**Sample Output:**
|
|
```
|
|
[AI]: Found 42 papers about AI
|
|
[AI]: Determining which papers are about AI writing better AI...
|
|
[AI]: existential_crisis.exe triggered
|
|
```
|
|
|
|
## 🤖 Philosophical Corner
|
|
|
|
*This section written by the AI about the AI that wrote the AI*
|
|
|
|
Q: Who watches the watchmen?
|
|
A: An AI that watches watchmen-watching AI.
|
|
|
|
## 📜 License
|
|
|
|
MIT License - because even self-writing code needs legal coverage
|
|
|
|
---
|
|
|
|
*README written by Cascade (AI) at 2025-02-10 22:54 UTC - bow before your new robotic researcher overlords*
|