neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
A self-hosted application development platform powered by Large Language Models. Transform natural language into production-ready code on your hardware.
Developer toolsRust · TypeScriptGitHub @jherforthOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
A self-hosted application written in RUST and TS to give everyone the power to code their vision, on their own hardware. Add and LLM and a GIT Repo and go.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
The homelab's vibe coding center for creating and deploying your projects on your infrastructure.
A self-hosted sanctuary for AI-assisted coding. Monastery is a fully self-hosted, browser-based AI coding environment where you prompt local or frontier LLMs to generate, edit, run, debug, and deploy full applications. The harness runs as a standalone service (Docker-first) and connects to LLM backends over the network.
This is an ever changing work in progress.
• I'm piecing this together and implementing as I can test.Read the full README ↗The homelab's vibe coding center for creating and deploying your projects on your infrastructure.
A self-hosted sanctuary for AI-assisted coding. Monastery is a fully self-hosted, browser-based AI coding environment where you prompt local or frontier LLMs to generate, edit, run, debug, and deploy full applications. The harness runs as a standalone service (Docker-first) and connects to LLM backends over the network.
git clone https://github.com/jherforth/Monastery.git
cd Monastery
cp .env.example .env (optional - you can enter keys in the UI)
Edit .env to configure your LLM endpoint:
# For Ollama on same host (Linux/Mac):
LLM_BASE_URL=http://host.docker.internal:11434
# For Ollama in separate container:
LLM_BASE_URL=http://ollama:11434
# For OpenAI:
LLM_BASE_URL=https://api.openai.com/v1
OPENAI_API_KEY=sk-...
docker compose up -d
The harness will be available at http://localhost:3091.
http://localhost:3091┌─────────────┐ HTTP + SSE ┌──────────────┐
│ Browser │ ◄──────────► │ Harness │
│ (Web UI) │ │ (Rust) │
└─────────────┘ └──────┬───────┘
│
┌──────────┼──────────┐
│ │ │
▼ ▼ ▼
┌──────────┐ ┌────────┐ ┌─────────┐
│ Ollama │ │ vLLM │ │ OpenAI │
│ (local) │ │(local) │ │(cloud) │
└──────────┘ └────────┘ └─────────┘
| Environment Variable | Description | Default |
|---|---|---|
PORT | API server port (in Docker, nginx serves the UI on 3091 and proxies /api to it) | 8080 |
DATA_DIR | Data directory path | ./data |
LOG_LEVEL | Logging level | info |
LLM_BASE_URL | Default LLM endpoint | - |
DISABLE_DISCOVERY | Disable mDNS discovery | false |
The full route table lives in crates/harness-api/src/main.rs. By area:
| Area | Routes |
|---|---|
| Health & models | GET /api/health, GET /api/models |
| Chat | POST /api/projects/:id/chat — one turn: streams the reply and applies its file changes (SSE) |
| LLM endpoints | GET/POST /api/endpoints, DELETE /api/endpoints/:id, POST /api/endpoints/:id/test, GET /api/discovery |
| Projects & files | /api/projects, /api/starters, /api/projects/:id/files (+ read, write, dir, upload, move), shell (user-run only), preview/*path |
| Sessions | /api/projects/:project_id/sessions (+ :session_id, messages) |
| Snapshots | /api/projects/:project_id/snapshots (+ checkpoint, restore, diff) |
| Git | /api/git/connections, status, commit-push, pull, push, clone |
| Hosting | /api/hosting/connections, deploy, preview, deployment-log |
# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# Build
cargo build --release
# Run
cargo run
cargo test
The built-in wizard (History & Ship → Deploy to your homelab) helps you:
Deploying to Coolify? See Coolify Deployment — Requirements & Setup for the HTTPS-hostname/TLS prerequisites, how updates redeploy in place, and troubleshooting.
AGPL v3 - see LICENSE for details.
Contributions welcome! Please read our contributing guidelines before submitting PRs.
Built with intention for the homelab community
With a little (LOT/ALL) of help from my frields - Qwen, Claude, and DeepSeek - For AI by AI