36 projects
aindy-runtime
Self-hostable AI agent execution runtime — syscall contract, DAG flows, vector memory, plugin registry
nodus-sdk
Unified platform SDK for Nodus — factory, bridges, and integration layer
nodus-retry
Retry policies, backoff execution, and idempotency gates for AI execution systems
nodus-gateway
WebSocket coordination hub: handler registry, job cache, event broadcast, client
nodus-mcp
MCP (Model Context Protocol) library for Nodus — bidirectional client + server
nodus-lang
An orchestration DSL and embedded runtime for agentic systems
aindy-sdk
Client SDK for the A.I.N.D.Y. runtime API
nodus-mcp-server
MCP server powered by the Nodus orchestration runtime
nodus-jupyter
Jupyter kernel for the Nodus language
nodus-memory
Persistent agent memory: nodes, MAS path addressing, scoring, embedding, and recall
nodus-native-memory-engine
Native memory scoring, similarity, and traversal for Nodus
nodus-observability-framework
Single-install observability for AI systems: OTel, Prometheus, logging, request metrics, health router
nodus-adapter-base
Abstract base for nodus channel adapters: reconnect loop, health recording, connection manager
nodus-llm
Multi-credential LLM client with automatic failover and provider abstraction
nodus-extension
Typed, versioned, sandboxed extension framework for Nodus agents
nodus-http
Outbound HTTP client with circuit breaker, retry, and OTel trace propagation
nodus-delivery
Outbound routing, chunking, and delivery planning for multi-channel AI systems
nodus-router
Route inbound context to agent + session scope via fnmatch binding rules
nodus-events
Distributed event bus with Redis pub/sub, source-instance dedup, and pre-rehydration buffering
nodus-queue
Distributed job queue with DLQ, delayed jobs, in-flight tracking, Redis backend, and in-memory fallback
nodus-observability
OTel tracing, Prometheus metrics, structured JSON logging, and trace ContextVars
nodus-auth
JWT, API key auth, bcrypt hashing, and scoped principals for AI-native platforms
nodus-store-sql
SQLAlchemy-backed persistence adapters for Nodus runs, events, and jobs
nodus-extensions
Typed, versioned, sandboxed extension loading: manifest validation, hook lifecycle, sandbox runners
nodus-a2a
Agent-to-Agent coordination: registry, delegation, dead letter, and watchdog
nodus-workflow
Declarative DAG workflows with WAIT/RESUME, priority scheduling, and distributed rehydration
nodus-agent
Full AI agent execution lifecycle: plan, approve, execute, guardrails, capability tokens
nodus-governance
Operator governance: scopes, policy bundles, trust surfaces, and immutable audit trail
nodus-session
Full session lifecycle: entry, transcript, pruning, and compaction for multi-channel AI systems
nodus-state
Execution state vocabulary: envelopes, wait conditions, resume specs, and status constants for AI-native systems
nodus-context
LLM context window management: token budget, compaction strategies, tool result guards
nodus-approvals
Human-in-the-loop approval workflows: policy rules, request lifecycle, peer pairing codes
nodus-schema
Versioned ABI schema validation, parsing, and registry
nodus-protocol
Typed control-plane message contracts: RequestEnvelope, ResponseEnvelope, EventEnvelope
nodus-channels
Multi-channel messaging protocol and core types: Message, Peer, ChannelAdapter, HealthMonitor
nodus-circuit-breaker
Three-state circuit breaker with async support and optional LLM adapter