Skip to main content

AI Frontier Explorer - Track, read, and report on cutting-edge AI research using DeepSeek + LangChain

Project description

AI Frontier Explorer ๐Ÿง ๐Ÿ”

Track cutting-edge AI research, deep-read papers, and generate plain-language reports โ€” powered by DeepSeek + LangChain.

License: MIT Python Deep Agents SDK

โœจ Features

  • ๐Ÿ“ก Track โ€” Search arXiv for the latest papers on any AI topic
  • ๐Ÿ“– Deep Read โ€” Fetch full paper content via web scraping
  • ๐Ÿค– Parallel Sub-agents โ€” Delegate paper analysis to sub-agents for concurrent reading
  • ๐Ÿ“ Structured Reports โ€” Auto-generate reports with: summary, key points, plain-language explanation, glossary, impact score
  • ๐Ÿ’พ Persistent Memory โ€” Remembers your preferences across conversations
  • ๐ŸŽฏ Skills System โ€” Built-in AI research methodology

๐Ÿš€ Quick Start

Prerequisites

1. Install

git clone https://github.com/your-username/ai-frontier-explorer
cd ai-frontier-explorer
python -m venv .venv

# Windows
.venv\Scripts\activate

# macOS / Linux
source .venv/bin/activate

pip install -r requirements.txt

2. Configure

Create .env file. On Windows PowerShell, use Set-Content so the file encoding is explicit:

"DEEPSEEK_API_KEY=sk-your_deepseek_key" | Set-Content -Encoding utf8 .env

The CLI also accepts UTF-16 .env files produced by Windows PowerShell 5. Full example:

DEEPSEEK_API_KEY=sk-your_deepseek_key
DEEPSEEK_BASE_URL=https://api.deepseek.com
DEEPSEEK_MODEL=deepseek-v4-flash

LANGCHAIN_TRACING_V2=true
LANGCHAIN_API_KEY=lsv2_pt_your_langsmith_key
LANGCHAIN_PROJECT=ai-frontier-explorer

# ๆŠฅๅ‘Šไฟๅญ˜ไฝ็ฝฎ๏ผˆๅฏ้€‰๏ผŒ้ป˜่ฎคๅœจ็”จๆˆทๆ•ฐๆฎ็›ฎๅฝ•็š„ reports/ ไธ‹๏ผ‰
# REPORTS_DIR=D:\MyReports\papers

3. Launch

# One-click (Windows)
start.bat

# Or manually
python ai_frontier.py

๐ŸŽฎ Usage

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘    AI Frontier Explorer  v1.0            โ•‘
โ•‘   ่ฟฝ่ธชๅ‰ๆฒฟ ยท ๆทฑๅบฆ็ ”่ฏป ยท ้€šไฟ—ๆŠฅๅ‘Š          โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

You > /track AI Agent ๆœ€ๆ–ฐ่ฟ›ๅฑ•
You > /track ๅคšๆจกๆ€ๅคงๆจกๅž‹ 2026
You > /search transformer architecture
You > /reports
You > /read 2026-07-30-AI-Agent-ๅ‰ๆฒฟ่ฟ›ๅฑ•่ฟฝ่ธช.md
You > /remember ๆˆ‘ๅ…ณๆณจAIๅฎ‰ๅ…จๆ–นๅ‘

Commands

Command Description
/track <topic> Track frontier research on a topic
/search <query> Quick arXiv search
/reports List generated reports
/read <file> Read a saved report
/remember <info> Save a preference to memory
/tools List available tools
/help Show help
/exit Exit

๐Ÿง  Architecture

ai_frontier.py          # CLI entry point
deep_agent/
  โ”œโ”€โ”€ agent.py          # create_deep_agent() with DeepSeek model
  โ”œโ”€โ”€ config.py         # Settings management
  โ””โ”€โ”€ llm.py            # LLM initialization
tools/
  โ”œโ”€โ”€ arxiv_tools.py    # arXiv paper search
  โ”œโ”€โ”€ web_tools.py      # Web page content extraction
  โ”œโ”€โ”€ report_tools.py   # Save reports to disk
  โ”œโ”€โ”€ search.py         # DuckDuckGo web search
  โ””โ”€โ”€ calculator.py     # Safe calculator
skills/
  โ””โ”€โ”€ ai-research/      # Research methodology skill
memories/               # Persistent memory files
reports/                # Generated reports output

๐Ÿ”ง Tech Stack

  • Agent Framework: Deep Agents SDK (official)
  • Orchestration: LangGraph
  • LLM: DeepSeek via OpenAI-compatible API
  • Memory: LangGraph StoreBackend
  • CLI: Rich terminal UI

๐Ÿ“„ Report Format

Each generated report includes:

  • Name โ€” Paper title
  • Domain โ€” AI subfield (NLP/CV/RL/Agent/LLM...)
  • Summary โ€” What the paper does
  • Key Points โ€” 3-5 core insights
  • Plain Explanation โ€” Easy-to-understand analogy-based explanation
  • Glossary โ€” Technical term definitions
  • Impact Score โ€” 1-10 rating with breakdown

๐Ÿ“ฆ Install as a Package

pip install -e .
ai-frontier     # launch from anywhere

๐Ÿ“œ License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ai_frontier_explorer-1.1.0.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ai_frontier_explorer-1.1.0-py3-none-any.whl (25.1 kB view details)

Uploaded Python 3

File details

Details for the file ai_frontier_explorer-1.1.0.tar.gz.

File metadata

  • Download URL: ai_frontier_explorer-1.1.0.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for ai_frontier_explorer-1.1.0.tar.gz
Algorithm Hash digest
SHA256 5b80bcba3cd4777fcb84897fc0af0e99c1918c922db64b522da11b2fecc30dbb
MD5 c659372017731bdd421f3920d1946877
BLAKE2b-256 4833a0ff4e52d1985711190fc672f7294e04612cda56fb493f9db63656b3f02d

See more details on using hashes here.

File details

Details for the file ai_frontier_explorer-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ai_frontier_explorer-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 30a34eef16034739aa5c58f333a4642f8a19921d79ff12b5b38738f5e00b4e9d
MD5 c13fd216ea5f7d99b3c68b01a5974175
BLAKE2b-256 ba7590fc4a412c155b1880004405ec2c5cad7ceb04bdffb6d50fe434dbe41e34

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page