Catalog PyPI
PACKAGE EXPLORERView in registry

academic-research-mentor

PyPI

AI-powered mentor for academic research with CLI and Textual TUI front-ends

aiclilangchainmentorresearchtui
Versions collected1
Direct dependencies23From release 0.2.0
Last observed20 Oct, 17:50 UTC

README

Version 0.2.0 documentation

Academic Research Mentor

Objective

Accelerate AI research with AI. We are building an AI Research Mentor that guides researchers through the entire research lifecycle so they can move from idea to published work faster.

Key Capabilities

  • Research-aware CLI powered by LangChain agents and dynamic tool routing.
  • O3-backed literature search with graceful fallbacks and citation synthesis.
  • Mentorship guidelines and experiment planning helpers to keep projects on track.
  • File and PDF ingestion so the mentor can ground responses in user-provided material.
  • Conversation logging with the ability to resume saved sessions from the CLI.

Setup

# Install dependencies
uv sync

# Run tests (optional)
uv run pytest -q

Environment

cp .example.env .env

Edit .env and add your OPENROUTER_API_KEY (recommended). Other provider keys are optional fallbacks.

Usage

# Verify configuration
uv run academic-research-mentor --check-env

# Start the mentor CLI
uv run academic-research-mentor

# Alternate entrypoint
uv run python main.py

Troubleshooting

  • Ensure Python 3.11+ is installed.
  • Re-run uv sync after dependency changes.
  • Set additional API keys (OpenAI, Anthropic, etc.) if you prefer alternative models.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.2.09 Oct 202523

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
lossfunk/ai-research-mentor

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:50 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:e0dc86bf813e913245f27bad60780864aefdb5e10ce74510a565015459ad843d