neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
AI 에이전트가 터미널, 브라우저, 서버에서 작동하는 네이티브 터미널 워크스페이스
A native terminal workspace with an AI agent that works in your terminals, browser, and servers over plain SSH. Terminal, browser, files, databases, Docker, Kubernetes, and Git in one window, each wor
개발 도구C# · ShellGitHub @terion-labs온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
AI-native terminal with workspaces and tools
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Asura is a native desktop terminal workspace with an integrated AI agent, embedded browser, and developer tools. One window holds your terminals, remote servers, Docker containers, Kubernetes clusters, databases, files, Git repositories, and system monitors.
The agent runs in-process directly inside the desktop app. There is no Electron overhead, no Node.js sidecar, and nothing to install on remote servers.
Website: asura.sh | License: MIT
Most developer setups spread work across five different apps: a terminal, a database client, an SFTP tool, Docker Desktop, and browser tabs with localhost tunnels. AI coding assistants usually sit in an editor sidebar or run terminal commands without seeing your screen.
Asura consolidates those tools into one window:
localhost:3000, open a browser panel and select that SSH connection. Asura routes the browser traffic through the SSH tunnel. Remote web apps and private subnet dashboards load like local pages without manual ssh -L port forwarding. The agent can browse and inspect those pages too.vim or CLI setup wizards. Remote hosts only see an ordinary SSH session.The agent is designed to work alongside you rather than running uncontrolled in the background:
Every panel can be docked, split, stacked, and saved into workspace layouts that persist across restarts:
libghostty-vt) rendered natively with Avalonia. Supports Kitty graphics, clickable links, semantic prompt navigation, and terminal sessions that persist through disconnects via tmux or screen.The terminal is rendered directly through Avalonia on macOS, Windows, and Linux. It does not use embedded web views or platform-specific display shims.
Asura is in early alpha.
Clone the repository and install the repository-local .NET SDK:
git clone https://github.com/terion-labs/asura.git
cd asura
ASURA_SKIP_NATIVE=1 ./scripts/bootstrap.sh
Build the native terminal and browser runtimes for your platform:
./scripts/build-libghostty-vt.sh
./scripts/build-cef-runtime.sh --rid osx-arm64 # replace with your target RID
The first build downloads the pinned Zig toolchain and Ghostty source, applies the reviewed patch overlay, runs the VT test suite, and outputs libraries to native/artifacts/.
Run the quick validation check and start the desktop app:
./scripts/check.sh --quick
./.dotnet/dotnet run --project src/Asura.Desktop/Asura.Desktop.csproj
To run the full suite of unit, integration, and architecture contract tests:
./scripts/check.sh --full
| Path | Description |
|---|---|
src/Asura.Core | Domain models, IDs, and core state machines |
src/Asura.Application | Session operations, lifecycle management, and input lease handling |
src/Asura.Protocol | Versioned communication envelopes and event streams |
src/Asura.Agent | Provider-neutral agent loop, tool dispatch, and conversation history |
src/Asura.Agent.Providers | LLM adapters for Anthropic, OpenAI, Ollama, OpenRouter, and others |
src/Asura.Agent.Runtime | Workspace-level tool execution and panel orchestration |
src/Asura.SessionHost | In-process runtime registry, event coordination, and action guards |
src/Asura.Terminal | libghostty-vt terminal integration and PTY transport |
src/Asura.Browser | CEF browser integration and SSH-tunneled network routing |
src/Asura.Databases | Database panel clients and SQL dialect adapters |
src/Asura.Redis | Redis key browser and session handling |
src/Asura.Docker | Docker engine client for local and remote daemons |
src/Asura.Kubernetes | Kubernetes cluster client, pod logs, exec channels, port forwarding, and Helm operations |
src/Asura.Files | File providers for local disk, SFTP, S3, SMB, and WebDAV |
src/Asura.Git | Git panel integration |
src/Asura.Monitoring | System statistics and process sampling |
src/Asura.App | Avalonia UI presentation layer |
src/Asura.Desktop | Desktop application composition root |
website/ | Marketing website (asura.sh) |
tests/* | Unit, integration, desktop, and architecture contract test suites |