neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Cross-LLM skills for personal planning, research writing, mathematical review, and assistant development.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Famulus is a plugin for Claude Code and Codex designed to serve as a personal
and research assistant. You can ask it to plan your day, review a paper or
proof, work safely in a codebase, schedule recurring tasks, or preserve the
context needed for the next session.
Famulus combines model-interpreted instructions with machine-executable code,
currently primarily Python, so complex tasks do not rely on model judgment at
every step.
Once it is installed, you just ask:
See the Skill Index for the complete list. The
examples below show what a few of the skills do.README 전문 보기 ↗Famulus is a plugin for Claude Code and Codex designed to serve as a personal and research assistant. You can ask it to plan your day, review a paper or proof, work safely in a codebase, schedule recurring tasks, or preserve the context needed for the next session.
Famulus combines model-interpreted instructions with machine-executable code, currently primarily Python, so complex tasks do not rely on model judgment at every step.
Once it is installed, you just ask:
Plan my day.
Audit this bibliography before submission.
Build a math dependency graph for paper.tex.
Prepare a handoff.
See the Skill Index for the complete list. The examples below show what a few of the skills do.
For personal organization, Famulus can:
This part of Famulus is organized around list-manager and two core lists.
todo records actions you have committed to, while triage holds possibilities
awaiting your decision. email-triage adds direct obligations and possible
actions from incoming mail. daily-plan places deadline-prioritized list items
alongside calendar commitments and an approximate free-time estimate, helping
you decide what fits into the day. wrap-up reconciles completed, unplanned,
and unresolved work with the plan and lists, and flags sessions that may still
need a handoff. Inbox triage and daily planning can also run automatically
after you explicitly configure and test them.
For research and writing, Famulus can review document flow and prose, check notation consistency across a paper, audit mathematical proofs, draw dependency graphs for mathematical results, and inspect bibliographies for version mismatches, hallucinated metadata, and newer available versions.
You interact with Famulus in ordinary language. The model interprets your request, applies judgment, and coordinates the relevant tools. Local Python code handles repeatable operations such as validating and persisting lists, ordering items by deadline, filtering previously processed email, rendering and storing plans, tracking run state, and scheduling background jobs. This division reduces how much of the task must be carried out through model judgment, which can lower token use, cost, and opportunities for stochastic failure.
Officina keeps these model-interpreted instructions and machine-executable components organized as one maintainable system. It makes their ownership, interfaces, dependencies, and authority explicit.
Famulus is under active development. Using it as a personal assistant requires a Google account: plans and lists are stored in Google Drive, while daily planning and email triage read information from Google Calendar and Gmail. The research, writing, and software-development skills do not require Google access.
Before connecting an account or enabling unattended recurring jobs, read Security and Privacy.
To install Famulus you need:
bootstrap-dispatcher-runtime builds the required virtual environment from the system python.Famulus ships as the famulus plugin inside the nullkit marketplace, so you
add the marketplace first and then install the plugin from it by its
plugin@marketplace id.
Claude Code, from inside a session:
/plugin marketplace add MoeenNehzati/famulus
/plugin install famulus@nullkit
Claude Code, from a terminal:
claude plugin marketplace add MoeenNehzati/famulus
claude plugin install famulus@nullkit
Codex:
codex plugin marketplace add MoeenNehzati/famulus --json
codex plugin add famulus@nullkit --json
After installation finishes, start Codex or open a new Claude Code session so the host loads the plugin.
In that first session, ask the assistant to use
bootstrap-dispatcher-runtime, then restart the host. bootstrap-dispatcher-runtime sets up the python virtual environment for famulus_dispatcher. After the restart, famulus_dispatcher can start with it.
See Setting up Famulus for the full boundary.
Some parts of Famulus need additional setup, such as connecting a Google account or scheduling recurring tasks. You do not need to configure them when you first install Famulus. Famulus keeps track of what is ready and guides you through any required setup when you request a feature that needs it.
See Setting up Famulus for details.
Start with the quickstart closest to what you want to do:
See Security and Privacy before connecting an account or enabling unattended work.
Use daily-plan when you want the assistant to pull together your calendar, weather, todos, and triage list into one concrete plan.
Asking for a plan is always something you initiate. You can also put
daily-plan, email-triage, or another workflow on a schedule, but that runs
unattended and has to be enabled deliberately — the core installation sets up
no recurring jobs on its own.
Example prompts:
Plan my day.What's on the plan?Result: Famulus places calendar commitments, an approximate free-time estimate, and deadline-prioritized todo and triage items in one plan, then stores it so later actions can build on it.
Use prepare-handoff when you are stopping, switching tracks, or handing a project to another session and want the important context preserved in the repo rather than stranded in chat history.
Example prompts:
Prepare a handoffI'm switching tracks.Result: Famulus updates the relevant project documentation and records useful lessons so another session can pick up the work.
Use wrap-up when you want to close the day cleanly, mark what happened, and capture follow-up items without losing context from the plan you actually worked from.
Example prompts:
Wrap up.Review today's plan and wrap up.Result: Famulus records completed and unplanned work, captures follow-up items, and flags sessions that still need a handoff. It adds possible missing handoffs to the triage list.
Use math-dependency-graph when you want a structured view of how assumptions, definitions, lemmas, and theorems depend on each other in a LaTeX document.
Example prompts:
Build a math dependency graph for paper.tex.Render the dependency graph for this LaTeX manuscript.Result: Famulus extracts a canonical dependency graph and can render it as a standalone interactive HTML view.
Public example: A rendered graph of the appendix of Inference From Random Restarts ships with the plugin and is published at https://moeennehzati.github.io/famulus/graphs/math-dependency.html. The paper is at https://arxiv.org/abs/2602.13450.
Use bib-audit when you want to check a .bib file for syntax issues, duplicate or conflicting entries, metadata problems, and newer-version mismatches before submission.
Example prompts:
Audit this bibliography file before submission.Check this .bib file for duplicates and version conflicts.Result: Famulus inspects the bibliography for structural problems and consistency issues, then flags concrete entries that need correction or verification.
The calendar, mail, and cloud-list flows above need Google access. Connecting it grants Famulus broad OAuth scopes, so read the security and privacy boundary first.
After installation, ask:
Connect Famulus to Google.
Famulus recommends Drive, Calendar, and Gmail, but you choose which services to
connect. connect-google guides you through creating a Google Cloud project
and Desktop OAuth client. Never commit the client JSON to GitHub. Each service
stores its user tokens locally.
For a broader list of skills and prompt ideas, see the Skill Index.
Famulus is designed to be cross-platform. The plugin is written to the intersection of the Claude Code and Codex plugin standards, so one package serves both hosts. Its machine-executable runtime is written primarily in Python rather than shell, while its model-interpreted instructions are host-neutral. CI covers the install and packaging paths on Linux, macOS, and Windows.
That said, Famulus has only been thoroughly exercised by hand on Linux, so installation and day-to-day behavior on macOS and Windows may be rougher. The likeliest trouble spots are the parts that reach into operating-system scheduling — recurring tasks and wakeups in particular.
If you hit one, you can usually just ask your assistant to fix it; the code is
Python sitting on your own machine. Then tell us what happened: ask for the
send-feedback skill, which drafts a redacted report, shows it to you, and
files it on the issue tracker
once you approve. We will fix it upstream.
install-launchers can set up any of three main agent launchers:
assistant for day-to-day personal assistant workcollab for longer project sessions with continuity and handoff behaviorcoauthor for writing-focused sessionsIt can also prepare background support for recurring jobs. Review the unattended execution boundary before enabling any recurring job.
Those launchers work with both Claude Code and Codex. A separate tw /
tmux-workspace wrapper can launch them inside a prearranged tmux workspace
with assistant, terminal, scratch, and logs panes/windows.
Usage details, backend selection, and documentation for the launchers are in docs/launchers.md.
Refresh the host plugin first:
# Claude Code
claude plugin marketplace update nullkit
claude plugin update famulus@nullkit
# Codex
codex plugin marketplace upgrade nullkit --json
Then restart the host. In this first release, you may need to rerun setup for optional features after an update.
If you want to clean up Famulus's managed setup state and run every declared
local teardown, first tell your LLM to invoke
Famulus's teardown-all setup interface with no arguments or
stdin. The LLM will send the interface call through the Famulus MCP dispatcher
using the currently declared version. Let that operation complete before
removing the plugin. Then run the standard removal command for each host where
Famulus is installed:
# Claude Code
claude plugin uninstall famulus@nullkit --scope user
# Codex
codex plugin remove famulus@nullkit --json
Restart the host after removing the plugin.
The teardown interface covers managed local setup receipts in the selected context. It does not revoke Google access, delete service or cloud data, or remove unmanaged files.
Famulus does not automatically remove installations that predate the plugin. Inspect and remove an older installation separately, and revoke Google access through your Google account if you no longer want Famulus to use it.
tw tmux wrapperReport non-sensitive bugs and documentation problems through the public issue tracker. Use the private route in SECURITY.md for vulnerabilities, and never include credentials, tokens, private documents, or personal data in an issue.
Start with the Contributor Guide for skill development, repository checks, documentation, testing, and framework maintenance.
MIT for Famulus itself. Vendored components retain their own licenses; see THIRD_PARTY_NOTICES.md.