Survival LLM
A free AI assistant and survival library (1.5 million offline articles) that runs on your own computer, with no internet. Shows the source of every answer. Mac and Windows.
翻译准备中
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
ProEthica extracts and analyzes ethical concepts from professional ethics case studies using a 9-component formal methodology (Roles, Principles, Obligations, States, Resources, Constraints, Capabilities, Actions, Events). The system generates structured scenarios with decision points, arguments, and outcome analysis. The current corpus contains 118 NSPE Board of Ethical Review cases with full extraction.
ProEthica supports three modes of access, ordered by required infrastructure.查看完整 README ↗Live: https://proethica.org
Documentation: https://proethica.org/docs
ProEthica extracts and analyzes ethical concepts from professional ethics case studies using a 9-component formal methodology (Roles, Principles, Obligations, States, Resources, Constraints, Capabilities, Actions, Events). The system generates structured scenarios with decision points, arguments, and outcome analysis. The current corpus contains 118 NSPE Board of Ethical Review cases with full extraction.
ProEthica supports three modes of access, ordered by required infrastructure.
The public deployment at https://proethica.org provides:
/cases//scenario_pipeline/<case_id>/validation/No installation is required for this mode.
Experiment data and scripts are in experiments/iccbr-2026/. The analysis scripts query pre-computed embeddings and features from the case_precedent_features table. They do not call LLMs or modify the database.
cd proethica
python -m venv venv-proethica
source venv-proethica/bin/activate
pip install flask flask-sqlalchemy flask-login flask-wtf psycopg2-binary \
pgvector sqlalchemy alembic numpy scipy sentence-transformers
export SQLALCHEMY_DATABASE_URI=postgresql://user:pass@localhost:5432/ai_ethical_dm
export ANTHROPIC_API_KEY=dummy # required by app init, not used by experiments
PYTHONPATH=$(pwd) python experiments/iccbr-2026/analysis/weight_sweep.py
See experiments/iccbr-2026/README.md for experiment descriptions, results, and the full script list.
Required for extracting new cases or modifying the extraction logic.
Requirements:
# Terminal 1: OntServe MCP (required)
cd /path/to/OntServe && source venv-ontserve/bin/activate && python servers/mcp_server.py
# Terminal 2: ProEthica
cd proethica
python -m venv venv-proethica
source venv-proethica/bin/activate
pip install -r requirements.txt
cp .env.production.example .env
# Edit .env with database and API credentials
python run.py
Access at http://localhost:5000. See the Installation Guide for full setup including PostgreSQL, Redis, Celery, and OntServe configuration.
GPL-3.0 License - See LICENSE file for details.