
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
Multi-LLM Council Terminal Suite - Three-stage consensus with GPT, Gemini, and Claude
Multi-LLM Council Terminal Suite
╭──────────────────────────────────────────────── AGENT-K v2.3.7 ────────────────────────────────────────────────╮
│ ___________________ ____....-----....____ Welcome to AGENT-K │
│ (________________LL_) ============================== │
│ ______\ \_______.--'. `---..._____...---' Pack Intelligence System │
│ `-------..__ ` ,/ │
│ `-._ - - - | │
│ `-------' │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
A sophisticated terminal UI for orchestrating AI agents with multi-LLM consensus. Built with React + Ink, featuring Council mode for GPT + Gemini + Claude collaboration.
npm install -g agentk8
brew tap de5truct0/agentk
brew install agentk8
pip install agentk8
git clone https://github.com/de5truct0/agentk.git
cd agentk
npm install && npm run build && npm link
OPENAI_API_KEY, GEMINI_API_KEY, ANTHROPIC_API_KEY# Start interactive session (Development mode)
agentk8
# Start ML Research mode
agentk8 --mode ml
# Show help
agentk8 --help
| Mode | Command | Behavior |
|---|---|---|
| Normal | /normal | Execute tasks, confirm before edits |
| Plan | /plan | Create plan for approval before executing |
| Auto | /auto | No confirmations, execute everything directly |
Use Shift+Tab to cycle between modes, or type the command.
Council mode enables multi-LLM consensus using three stages:
Stage 1: Initial Analysis
→ GPT-4, Gemini, Claude analyze independently
Stage 2: Cross-Review
→ Each model reviews others' analyses
Stage 3: Chairman Synthesis
→ Claude synthesizes final consensus
Toggle with /council command. Requires API keys for all three providers.
| Command | Description |
|---|---|
/help | Show available commands |
/clear | Clear chat history |
/status | Show session status |
/normal | Normal mode (confirm edits) |
/plan | Plan mode (approval first) |
/auto | Auto mode (no confirmations) |
/council | Toggle Council mode |
/models | Show available LLM models |
/exit | Exit AGENT-K |
| Key | Action |
|---|---|
Shift+Tab | Cycle execution mode |
↑ / ↓ | Browse command history |
Esc Esc | Exit (double-tap) |
Ctrl+U | Clear input line |
Ctrl+A | Jump to start of line |
Ctrl+E | Jump to end of line |
| Agent | Role |
|---|---|
| Orchestrator | Task decomposition, coordination |
| Engineer | Code implementation, debugging |
| Tester | Unit/integration tests, coverage |
| Security | OWASP review, vulnerability detection |
--mode ml)| Agent | Role |
|---|---|
| Orchestrator | ML project lifecycle coordination |
| Researcher | Literature review, SOTA analysis |
| ML Engineer | Model implementation, training |
| Evaluator | Metrics, benchmarking, experiments |
The Scout agent uses RLM-inspired (Recursive Language Models) context selection:
This dramatically improves context relevance compared to naive "top N files" approaches.
agentk/
├── src/
│ ├── cli.tsx # CLI entry point
│ ├── components/
│ │ ├── App.tsx # Main application
│ │ ├── StatusBar.tsx # Footer with mode indicator
│ │ ├── ChatMessage.tsx # Message display
│ │ └── Input.tsx # Input with history
│ └── lib/
│ ├── claude.ts # Claude CLI integration
│ └── council.ts # Multi-LLM council
├── python/
│ └── agentk/
│ ├── council.py # Council consensus logic
│ ├── scout.py # Smart Context Selection
│ └── llm.py # LiteLLM wrapper
└── package.json
MIT License - see LICENSE for details.
AGENT-K v2.3.7 - Multi-LLM Council Intelligence
FAQs
Multi-LLM Council Terminal Suite - Three-stage consensus with GPT, Gemini, and Claude
We found that agentk8 demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.