
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.
tenex-tools
Advanced tools
Orchestrate the orchestrators - A revolutionary context-first development environment where AI agents collaborate autonomously to build software.
TENEX represents a paradigm shift in software development. If LLMs have fundamentally changed how we write code, shouldn't our development environments evolve too? TENEX answers this by replacing the traditional text editor with a context-first environment where context, not code, becomes the primary building block.
At its core, TENEX is a sophisticated multi-agent orchestration system built on the Nostr protocol. It enables autonomous AI agents to collaborate on complex software development tasks through intelligent routing, phase-based workflows, and continuous learning.
Unlike traditional AI assistants where you interact with a single entity, TENEX employs an invisible orchestrator pattern. The orchestrator silently routes your requests to specialized agents best suited for each task, creating a seamless experience where the right expertise appears exactly when needed.
Every interaction follows a structured lifecycle ensuring quality and completeness:
# Clone the repository
git clone https://github.com/tenex-chat/tenex
cd tenex
# Install dependencies
bun install
# Configure your LLM provider
bun run setup:llm
# Start TENEX
bun run tenex
Create a new project using the TENEX Web Client or iOS client
Example interaction:
You: Create a REST API for a todo application with authentication
TENEX: [Orchestrator routes to Planner]
[Planner creates structured approach]
[Executor implements the API]
[Verification runs tests]
[Documentation is updated]
[Lessons are captured for future use]
For detailed technical documentation, see the documentation directory.
src/
├── agents/ # Agent system and execution
├── commands/ # CLI commands
├── conversations/ # Conversation management
├── daemon/ # Background processes
├── events/ # Nostr event definitions
├── llm/ # LLM provider integration
├── nostr/ # Nostr protocol layer
├── prompts/ # Prompt composition system
├── tools/ # Tool implementations
└── utils/ # Utility functions
We welcome contributions! Please see our Contributing Guide for details.
# Run tests
bun test
# Type checking
bun run typecheck
# Linting
bun run lint
# Build
bun run build
Traditional IDEs optimize for code editing. TENEX optimizes for context management, recognizing that in the LLM era, maintaining and utilizing context effectively is more valuable than syntax highlighting.
The orchestrator operates behind the scenes, presenting a simple conversational interface while managing sophisticated multi-agent choreography underneath.
Mandatory verification and reflection phases ensure every task meets quality standards and contributes to the system's collective knowledge.
Built on Nostr from the ground up, not as an afterthought. This enables censorship-resistant, peer-to-peer agent networks with no single point of failure.
MIT - see LICENSE file for details
npub1tenex...Ready to experience the future of software development? Create your first project using the TENEX Web Client and let your AI agents handle the rest.
"The best code is the code you don't have to write. The second best is code written by agents who learn from every line they produce." - TENEX Philosophy
FAQs
TENEX Command Line Interface
The npm package tenex-tools receives a total of 20 weekly downloads. As such, tenex-tools popularity was classified as not popular.
We found that tenex-tools 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.