neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Actor-based Python framework for orchestrating multi-LLM AI workflows via NATS messaging. Stateless workers, strict I/O contracts, deterministic routing, pipeline orchestration, and self-checkpointing context management
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Turn what you know into testable AI steps. Chain them into workflows.
Measure whether they work. Scale when ready.
Open your browser → pick a worker (summarizer, classifier, extractor) →
paste any text → click Run. No data files needed.
Have Telegram exports? Install with pip install heddle-ai[rag] instead,
then run heddle rag ingest, heddle rag search, and heddle rag serve for
full social media stream analysis.
No servers to run. No configuration files to write. The setup wizard handles everything.README 전문 보기 ↗Turn what you know into testable AI steps. Chain them into workflows. Measure whether they work. Scale when ready.
pip install heddle-ai[workshop] # install from PyPI
heddle setup # configure (auto-detects LM Studio + Ollama)
heddle workshop # open web UI at localhost:8080
Open your browser → pick a worker (summarizer, classifier, extractor) → paste any text → click Run. No data files needed.
Have Telegram exports? Install with pip install heddle-ai[rag] instead,
then run heddle rag ingest, heddle rag search, and heddle rag serve for
full social media stream analysis.
Or from source:
git clone https://github.com/getheddle/heddle.git && cd heddle
uv sync --extra workshop
uv run heddle setup
No servers to run. No configuration files to write. The setup wizard handles everything.
Most AI tools give you one big prompt and one model. That works until it doesn't — the prompt gets unwieldy, you can't test parts independently, and asking the same model to review its own work doesn't catch real problems.
Heddle splits AI work into focused steps. Each step has a clear job, a typed contract (so you know what goes in and what comes out), and can use a different model. You test steps individually, chain them into pipelines, and measure whether changes help or hurt.
Document ──► Extract ──► Classify ──► Summarize ──► Report
│ │ │
│ │ └─ Claude Opus (complex reasoning)
│ └─ LM Studio / Ollama local (fast, free)
└─ LM Studio / Ollama local (fast, free)
Steps run in parallel when they can, and are tested with the built-in Workshop web UI — all without deploying any infrastructure. When you're ready to scale, Heddle adds a message bus (NATS) that connects everything for production use.
The key idea: the bottleneck with AI is never the model's knowledge — it's your ability to give it clear, precise instructions. Heddle makes those instructions testable, version-tracked, and composable. The deeper argument for this approach is in Why Heddle?.
Anyone hitting the limits of single-prompt AI. Whether you're a student comparing how different models answer questions, a teacher grading essays and checking for bias, or a city clerk categorizing public comments — if you need more than one AI step working together, Heddle gives you a structured way to build that. Start with the six shipped workers in Workshop. No coding needed.
Researchers and analysts — process documents, extract data, build analytical pipelines. Define your own workers in YAML, test them in Workshop, iterate until the output matches your judgment. Heddle's knowledge silos and blind audit pattern let you get genuine adversarial review of AI-generated analysis — not the pseudo-review you get when the same model checks its own work.
AI engineers — build multi-step LLM workflows with typed contracts, tool-use, knowledge injection, and pipeline orchestration. Test everything locally before deploying.
Platform teams — deploy to Kubernetes with rate limiting, model tier management, dead-letter handling, and OpenTelemetry tracing. Scale any component independently.
Test shipped workers in the browser — paste text, get results:
heddle workshop # open web UI
# → Workers → summarizer → Test → paste text → Run
Six ready-made workers ship with Heddle: summarizer, classifier, extractor, translator, qa (question answering with source citations), and reviewer (quality review against configurable criteria).
Scaffold workers and pipelines interactively — YAML is generated for you:
heddle new worker # create a step from prompts
heddle new pipeline # chain steps into a workflow
heddle validate configs/workers/*.yaml # check your configs
heddle workshop # test and evaluate in the web UI
For teams, continuous processing, or high-throughput scenarios:
heddle router --nats-url nats://localhost:4222
heddle worker --config configs/workers/summarizer.yaml --tier local
heddle pipeline --config configs/orchestrators/my_pipeline.yaml
heddle submit "Analyze the quarterly reports"
Scale any component by running more copies — NATS load-balances automatically.
| Feature | What It Does |
|---|---|
| 6 Ready-Made Workers | Summarizer, classifier, extractor, translator, QA, reviewer — chain them immediately |
| Workshop | Web UI for testing, evaluating, and comparing step outputs |
| Built-in Evaluation | Test suites, scoring, golden dataset baselines, regression detection |
| Config-Driven | Define workers in YAML — no Python code needed for LLM steps |
| Knowledge Silos | Per-worker access control; blind audit workers can't see what they're reviewing |
| Pipeline Orchestration | Chain steps with automatic dependency detection and parallelism |
| Foreign-Language SDKs | Build .NET, Swift, and JVM processor workers with the companion Heddle SDK |
| Three Model Tiers | Local (LM Studio or Ollama), Standard (Claude Sonnet), Frontier (Claude Opus) |
| Document Processing | PDF/DOCX extraction via MarkItDown (fast) or Docling (deep OCR) |
| RAG Pipeline | Telegram channel ingestion, chunking, vector search (DuckDB or LanceDB) |
| Multi-Agent Councils | Multi-round deliberation with protocols (debate, Delphi), convergence detection, transcript management |
| ChatBridge Adapters | Use Claude, GPT-4, LM Studio, Ollama, or humans as council participants with session history |
| MCP Gateway | Expose any workflow as an MCP server with a single YAML config |
| Config Wizard | heddle setup auto-detects backends; heddle new scaffolds workers/pipelines |
| Live Monitoring | TUI dashboard, OpenTelemetry tracing, dead-letter inspection |
| Deployment | Docker Compose, Kubernetes manifests, mDNS discovery |
Start here:
| Guide | Description |
|---|---|
| Concepts | How Heddle works — the mental model in plain language |
| Getting Started | Install and get your first result |
| Why Heddle? | How Heddle compares to other frameworks — and when not to use it |
| Workshop Tour | What each Workshop screen does and when to use it |
| Configuration | ~/.heddle/config.yaml reference and priority chain |
| CLI Reference | Every CLI command with every flag and default |
| Workers Reference | 6 shipped workers with I/O schemas and examples |
Tutorials (step-by-step, phased examples in the repo):
| Tutorial | Description |
|---|---|
| Document Intake | Build a public comment pipeline: CSV reader, classifier, entity extractor, bias audit — in three phases |
| Research Review | Build a paper review pipeline: claim extraction, methodology review, blind adversarial audit — in three phases |
Go deeper:
| Guide | Description |
|---|---|
| RAG Pipeline | Social media stream analysis end-to-end |
| Multi-Agent Councils | Structured deliberation with multiple LLM agents |
| Adversarial Review | Set up genuine blind review using knowledge silos |
| Council showcases | Three runnable demos: Town Hall (audience interjections), Debate Arena (round-robin tournament with judges), Blind Taste Test (anonymous LLM evaluation) |
| Batch Processing | Process many items: worker loops, manual chains, NATS submit loops |
| Building Workflows | Custom steps, pipelines, tools, knowledge |
| Foreign-Language Actors | Build .NET, Swift, JVM, or other processor workers against Heddle's wire protocol |
| Language SDKs | Companion .NET, Swift, and JVM SDK documentation |
| Gateway Actors |
| Area | Status | Details |
|---|---|---|
| Core framework | Complete | Messages, contracts, config, workspace |
| LLM backends | Complete | Anthropic, LM Studio, Ollama, OpenAI-compatible |
| Workers & processors | Complete | Tool-use, knowledge silos, embeddings |
| Orchestration | Complete | Goal decomposition, pipelines, scheduling |
| RAG pipeline | Complete | Ingest, chunk, embed, search (DuckDB + LanceDB) |
| Workshop web UI | Complete | Test bench, eval runner, pipeline editor |
| MCP gateway | Complete | FastMCP 3.x, session tools, workshop tools |
| Multi-agent deliberation | Complete | Council framework, ChatBridge adapters, 3 protocols |
| Tests | Comprehensive | 91%+ coverage (CI gate, no infrastructure needed) |
Use it. Start with heddle setup and go from there.
Contribute. New step types, contrib packages, test coverage, and docs are welcome. See Contributing.
Report issues. Bug reports with reproducible steps help the most.
This project uses Claude (Anthropic) as a development tool.
AGENTS.md is the source of truth for agent guidance in
this repo; CLAUDE.md is a thin Claude-specific pointer.
Cross-repo guidance — philosophy, invariants, wire-protocol contract,
skills, and subagents — lives in the sibling
heddle-workspace
repo. AI-generated code meets the same standards as human contributions:
typed messages, stateless workers, validated contracts, tests.
MPL 2.0 — Modified source files must remain open; unmodified files can be combined with proprietary code. Alternative licensing available for organizations with copyleft constraints. Contact: [email protected]
For governance, succession, and contributor rights, see GOVERNANCE.md.
Building something with Heddle? Open a discussion — we'd like to hear about it.
| Bridge HTTP, MQTT, IoT, or other non-NATS systems into Heddle |
| Workshop | Web UI architecture and enhancement guide |
| Architecture | System design, message flow, NATS subjects |
| Design Invariants | Non-obvious design decisions (read before structural changes) |
| Troubleshooting | Common issues and solutions |
| Deployment | Local, Docker, and Kubernetes |