Anahata ASI Parent 1.2.8-SNAPSHOT API

Packages
Package
Description
Modernized, standalone SwingX core components (including JXTable, JXTree, and JXLabel).
Modernized SwingX action framework and callback-based action bindings (such as BoundAction).
Pluggable Look and Feel (PLAF) addon infrastructure and component UI delegates (including LookAndFeelAddons).
The root package of the Anahata AI framework.
Provides model-agnostic, intelligent configuration objects for agi sessions.
Manages the conversation history and the injection of just-in-time context.
Defines the contract for providers that inject just-in-time context into an AI request.
Event-driven architecture for the Agi orchestrator.
Provides the core message and part domain primitives for the Anahata AI framework.
Provides specialized message parts for server-side code execution.
Web-centric message extensions and grounding metadata.
Provides the provider-agnostic LLM connectivity and generation interfaces.
Provides the V2 Universal Resource Pipeline (URP) infrastructure.
Low-level connectivity and metadata abstraction for resources.
Managed viewports and stateful data interpretation for resources.
Provides classes for managing and broadcasting agi status events.
Provides the core framework for defining, managing, and executing local Java tools.
Provides utilities for generating OpenAPI/Swagger compliant JSON schemas for tools.
Defines the model-agnostic domain model for the tool (function) calling subsystem.
Provides the domain model for tools that were requested by the model but could not be found.
Provides the concrete domain model for tools implemented as Java methods via reflection.
Provides the provider implementation for Anthropic's Claude API.
Provides translation adapters for the Anthropic provider.
Provides the main entry points and bootstrapping logic for the standalone Anahata ASI applications.
Provides the core Swing UI components and container orchestration for the standalone Anahata ASI desktop application.
Provides the provider implementation for Google's Gemini API using the official GenAI Java SDK.
Provides adapter classes for converting between the core domain model and the native Gemini API types.
Provides schema generation and sanitization utilities for the Gemini provider.
Provides the custom Byte Pair Encoding (BPE) and merges tokenizer engine for Gemini.
Provides the provider implementation for the Hugging Face Inference API.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Provides internal utility classes for the framework.
 
Provides the provider implementation for the MiniMax API using their Anthropic-compatible interface.
Provides the provider implementation for Mistral AI models using their OpenAI-compatible endpoint.
Provides a pre-configured provider for Modal's GLM-5 inference endpoint.
Core classes for the NetBeans integration of the Anahata ASI.
Provides the non-intrusive annotation system for visual feedback within the NetBeans IDE.
Provides specialized "mining" utilities for extracting deep configuration and assets from the NetBeans IDE environment.
Provides utilities for interacting with the NetBeans module system and lifecycle.
Provides NetBeans Node factories and implementations for representing Anahata-related entities in the IDE's project and file explorers.
Provides NetBeans-specific resource handles that bridge the IDE's Virtual File System (VFS) with the Anahata ASI resource model.
Provides toolkits for interacting with the NetBeans IDE environment.
Provides specialized context providers for the NetBeans IDE windowing system.
Provides Java-specific toolkits that leverage the NetBeans Java Source and Parsing APIs.
Bridging logic between Anahata's virtual resources and the NetBeans ClassPath API.
The V4 AST-Guided Structural Refinement Engine.
Will be enabled when AI providers support polymorphic json objects.
Contains the models and tools for interacting with the Apache Maven ecosystem within the NetBeans IDE.
Provides a robust integration layer for NetBeans Project APIs, enabling programmatic management of the project lifecycle and environment within the ASI framework.
NetBeans IDE actions for managing project context within AGI sessions.
Provides real-time diagnostic and alerting capabilities for NetBeans projects within the ASI framework.
Defines the structural components and domain model for NetBeans project mapping.
Provides a hierarchical context-injection layer for NetBeans projects.
NetBeans terminal toolkits and context providers for managing, tracking, and typing into IDE terminal tabs.
Root package for the standalone Anahata ASI NetBeans Update Center plugin.
Provides the visual rendering layer for agentic file write operations within NetBeans.
Provides the visual and interactive layer for NetBeans-specific resource handles.
Provides utility classes and helper components for the Anahata ASI - NetBeans integration.
NovaRouteAI provider implementation for Anahata ASI.
NVIDIA AI provider implementation for Anahata ASI using NVIDIA NIM APIs.
Provides dedicated Ollama AI provider and model integration for local and self-hosted LLM execution.
High-fidelity provider implementation for the OpenAI Responses API (/v1/responses).
Provides a universal, OpenAI-compatible provider implementation for the Anahata ASI framework.
Provides specialized adapters for translating between Anahata's model-agnostic domain objects and OpenAI-compatible wire formats.
Dedicated AI Provider and Model implementations for OpenRouter (openrouter.ai).
State persistence and lifecycle management interfaces.
Provides Kryo serialization utilities.
Provides the foundational Swing UI components for managing and switching between multiple AI agi sessions.
Provides the core UI orchestration components for individual AGI sessions.
Core chat interface components for the Anahata ASI Swing UI.
Provides the configuration and metabolic management components for the Anahata Swing UI.
Provides components and hierarchical models for the ASI Context Explorer.
Provides UI components for monitoring and managing the Context Window Garbage Collection (CwGC).
Provides the high-fidelity user input components for the Anahata Swing UI.
Contains UI components for rendering different types of messages in the conversation.
Provides base classes and factories for rendering individual parts of an ASI message.
Provides specialized renderers for different segments of a text message part.
Provides UI components for rendering tool-related message parts.
Provides specialized renderers for individual tool parameters.
Provides specialized Swing renderers and utility classes for media and HTML content.
Provides UI components for managing and interacting with multimodal resources.
Provides metadata panels for visualizing resource connectivity attributes.
Provides specialized UI components for viewing and editing managed resources.
Provides UI components for monitoring the real-time health and usage of an AGI session.
Provides UI components for user support and community engagement.
Provides the core framework for desktop java -aware agentic tool execution.
Provides the reactive Swing UI components for multimodal audio interaction.
Provides a collection of specialized, high-performance Swing components tailored for the Anahata ASI user interface.
The official registry for Anahata ASI easter eggs and mini-games.
The central hub for all programmatically drawn icons within the Anahata ASI Swing UI.
Internal Swing utilities and bridge components for Anahata ASI.
Swing-based providers and models for managing AI model registries.
 
Swing-specific toolkit implementations and context abstractions for Anahata ASI.
Benchmark orchestration models, specifications, and test catalogs for the Anahata-AGI-1 suite.
Provides specialized Swing UI components for the internet radio toolkit.
Specialized rendering subsystem for Anahata Toolkits in a Swing environment.
High-level tool implementations for autonomous agentic workflows.
Audio hardware management and processing utilities.
Provides the core machinery for dynamic Java compilation and execution.
Provides metadata-aware classpath inspection and token-optimized formatting.
Provides the URI-centric engine for the management and surgical mutation of multimodal resources.
Data Transfer Objects (DTOs) and logic for surgical file mutations.
Provides the next-generation surgical precision engine for line-based text mutations.
Host-level shell execution and stream management.
Experimental AI generated Mario Kart like game using JMonkeyEngine3.
Provides experimental and multimodal toolkits that extend the core ASI capabilities into browser automation, advanced audio management, and speech synthesis.
Provides an abstract foundation and state management for browser automation toolkits.
Provides a specialized toolkit for controlling Google Chrome and Chromium-based browsers.
Provides the specialized toolkit for web automation using the Firefox browser.
Universal hardware-aware screen recording and interactive visual overlay tools.
Pure Java YouTube Data API v3 integration and autonomous video publishing tools.