Codex-native scientific research expansion assistant with scholarly search, library management, and local semantic analysis
Project description
Scibudy
Scibudy is a Codex-native scientific research expansion assistant for scholarly search, library management, full-text ingestion, and local semantic analysis.
Scibudy combines:
- a local MCP server for Codex
- a shell-first CLI
- a browser management UI
- a layered install system for CPU-first and GPU-extended deployments
中文简介:
Scibudy 是一个面向 Codex 的科研增强助手,提供学术检索、文献库管理、全文分析和本地高质量语义检索能力。它既可以作为 MCP 工具,也可以作为独立 CLI 和本地管理界面使用。
Status
- License: Apache-2.0
- Release posture: stable
v0.x - Primary platforms: Linux and macOS
- Full local GPU path: Linux + NVIDIA first
Quick links
- English docs: docs/en/index.md
- 中文文档: docs/zh/index.md
- Architecture: docs/en/architecture.md / docs/zh/architecture.md
- Support matrix: docs/en/support-matrix.md / docs/zh/support-matrix.md
- Contributing: CONTRIBUTING.md
- Security: SECURITY.md
- Support: SUPPORT.md
- Roadmap: ROADMAP.md
- Changelog: CHANGELOG.md
Installation
Unified installer
npx scibudy-install --profile base
Profiles:
base: search, library management, UI, Codex configanalysis: base + analysis-oriented runtime conventionsgpu-local: local GPU model environment and warm flowfull: full bootstrap for a Linux GPU workstation
Source install
git clone git@github.com:ONEMULE/scibudy.git
cd scibudy
python3 -m venv .venv
. .venv/bin/activate
python -m pip install -e .[dev]
scibudy bootstrap --profile base --install-codex
Runtime commands
Primary command aliases:
scibudyscibudy-mcp- compatibility aliases:
research-cli,research-mcp
Examples:
scibudy search "simulation-based calibration" --mode general
scibudy collect "simulation-based calibration" --target-dir ~/Desktop/sbc-library
scibudy analysis-settings
scibudy ingest-library <library_id>
scibudy search-evidence <library_id> calibration
scibudy ui --open
Local model stack
The highest-quality local retrieval path currently uses:
Qwen/Qwen3-Embedding-4BQwen/Qwen3-Reranker-4B
Recommended workflow:
scibudy install-local-models
scibudy warm-local-models --background
See:
- English: docs/en/gpu-local.md
- 中文: docs/zh/gpu-local.md
Repository layout
research_mcp/ Python runtime, MCP server, CLI, analysis engine
web/ UI source and built assets
bin/ npm/bootstrap entrypoints
docs/ Bilingual project documentation
examples/ Copyable usage examples
scripts/ Release and smoke-check helpers
.github/ CI, templates, automation
Open-source project standards
This repository is intentionally organized like a professional open-source library:
- documented install profiles
- release manifest and bootstrap state
- contributor and support policies
- issue/PR templates
- CI and packaging checks
- bilingual documentation for core user workflows
Development
Core local checks:
make test
make build-ui
make package-check
make release-check
For deeper guidance:
- English: docs/en/development.md
- 中文: docs/zh/development.md
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file scibudy-0.1.0.tar.gz.
File metadata
- Download URL: scibudy-0.1.0.tar.gz
- Upload date:
- Size: 143.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
15f100f00c421383bd880aa082512715b1684af1125bb2fee85ef40312369caf
|
|
| MD5 |
5bf6d20b16188eabcf6b24a59561f0bb
|
|
| BLAKE2b-256 |
dc01a80cc42d1aa735811038a6160be7763fdbc8fd9447d6bdcfc2d01f768fac
|
File details
Details for the file scibudy-0.1.0-py3-none-any.whl.
File metadata
- Download URL: scibudy-0.1.0-py3-none-any.whl
- Upload date:
- Size: 92.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2823a9bc295fa32f261527df5e69c2209cddb7d024c6fd3da6bb8b4eb48a47d8
|
|
| MD5 |
810530a460e9413100c4397065f02525
|
|
| BLAKE2b-256 |
82116c5880ea1b6411cd540883896398e8bf774f11c080750abe95e0ad4b4ea8
|