84 lines
3.0 KiB
Markdown
84 lines
3.0 KiB
Markdown
# 🧠 LastIn AI: Your Paper's New Overlord
|
|
|
|
[](https://www.youtube.com/watch?v=dQw4w9WgXcQ)
|
|
|
|
**An AI system that reads, judges, and organizes papers so you can pretend you're keeping up with the literature**
|
|
|
|
## 🚀 Features
|
|
|
|
- 🤖 **Self-Optimizing Pipeline**: Now with 20% more existential dread about its purpose
|
|
- 🧩 **Modular Architecture**: Swappable components like you're building Ikea furniture for robots
|
|
- 🔍 **Context-Aware Analysis**: Reads between LaTeX equations like a PhD student reads Twitter
|
|
- 🛠 **Self-Healing Storage**: Fixes database issues while questioning why it bothers
|
|
- 🤯 **Flux Capacitor Mode**: Time-aware processing (results may violate causality)
|
|
|
|
## ⚙️ Installation
|
|
|
|
```bash
|
|
# Clone repository (we promise there's no paperclip maximizer)
|
|
git clone https://github.com/your-lab/lastin-ai.git
|
|
cd lastin-ai
|
|
|
|
# Install dependencies (virtual env recommended)
|
|
pip install -r requirements.txt # Now with non-Euclidean dependency resolution!
|
|
|
|
# Initialize the system (requires PostgreSQL)
|
|
python -m src.main init-db # Creates tables and a small existential crisis
|
|
```
|
|
|
|
## 🔧 Configuration
|
|
|
|
Rename `.env.example` to `.env` and feed it your secrets:
|
|
```ini
|
|
OPENAI_API_KEY=sk-your-key-here # We pinky-promise not to become self-aware
|
|
DEEPSEEK_API_KEY=sk-moon-shot # For when regular AI isn't dramatic enough
|
|
|
|
DB_HOST=localhost # Where we store your academic sins
|
|
DB_NAME=paper_analysis # Schema designed during a SIGBOVIK break
|
|
```
|
|
|
|
## 🧠 Usage
|
|
|
|
```bash
|
|
# Harvest papers like an academic combine
|
|
python -m src.main fetch --categories cs.AI --days 7
|
|
|
|
# Query your digital hoard
|
|
python -m src.main query "papers that cite GPT but clearly didn't read it"
|
|
```
|
|
|
|
**Pro Mode:** Add `--loglevel DEBUG` to watch neural networks question the meaning of "breakthrough".
|
|
|
|
## 🏗 Architecture
|
|
|
|
```
|
|
lastin-ai/
|
|
├── src/
|
|
│ ├── data_acquisition/ # Papers go in, embeddings come out
|
|
│ ├── storage/ # Where vectors go to rethink their life choices
|
|
│ ├── utils/ # Home of AgentController (the real protagonist)
|
|
│ └── main.py # The big red button (do not push)
|
|
```
|
|
|
|
Our **Agent Controller** handles:
|
|
- 🧬 Data consistency through sheer willpower
|
|
- 📉 Quality metrics that judge us all
|
|
- 🧮 Vector math that would make Von Neumann blush
|
|
|
|
## 🌌 Roadmap
|
|
|
|
- [ ] Implement ethical constraints (optional)
|
|
- [ ] Add support for papers written by AIs about AIs
|
|
- [ ] Quantum-resistant pretension detection
|
|
- [ ] Automated rebuttal generator for peer review
|
|
|
|
## 🌟 Acknowledgments
|
|
|
|
- **ArXiv** for the digital paper avalanche
|
|
- **GPUs** for pretending we're not just matrix multiplying
|
|
- **The concept of attention** - you're the real MVP
|
|
|
|
---
|
|
|
|
*Disclaimer: May occasionally generate paper summaries more coherent than the originals. Not liable for recursive self-improvement loops.* 🤖➰
|