Skip to content

Commit 1917fe2

Browse files
committed
website refinements
1 parent a3ba580 commit 1917fe2

2 files changed

Lines changed: 53 additions & 131 deletions

File tree

docs/index.html

Lines changed: 53 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@
3636
border-radius: 12px;
3737
border: 1px solid #333;
3838
}
39+
#agency {
40+
margin-top: 8rem;
41+
padding-top: 6rem;
42+
border-top: 1px solid #eee;
43+
}
3944
</style>
4045
</head>
4146
<body>
@@ -47,8 +52,9 @@
4752
</div>
4853
<div class="nav-links" id="nav-links">
4954
<a href="#engine">Execution</a>
50-
<a href="#agency">Agency</a>
5155
<a href="#showcase">Showcase</a>
56+
<a href="#features">Features</a>
57+
<a href="#agency">Agency</a>
5258
<a href="https://anahata-os.github.io/gemini-java-client/apidocs/" target="_blank">Javadocs</a>
5359
<a href="https://www.youtube.com/@anahata108" target="_blank" title="Anahata TV"><i class="fab fa-youtube"></i></a>
5460
<a href="https://discord.gg/M396BNtX" target="_blank" title="Discord"><i class="fab fa-discord"></i></a>
@@ -107,8 +113,20 @@ <h3>Any Java Code, Any Framework</h3>
107113
<ul style="display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; margin-top: 1.5rem;">
108114
<li><i class="fas fa-bolt"></i> <strong>JIT Compilation:</strong> In-memory compilation of AI-generated classes.</li>
109115
<li><i class="fas fa-link"></i> <strong>Dynamic Classloading:</strong> Child-first classloader for instant hot-reloads.</li>
110-
<li><i class="fas fa-box-open"></i> <strong>Maven Integration:</strong> Resolve and download dependencies on-the-fly.</li>
111116
<li><i class="fas fa-microchip"></i> <strong>Full JVM Access:</strong> Introspect threads, memory, and application state.</li>
117+
<li><i class="fas fa-folder-plus"></i> <strong>Extra Classpath:</strong> Augment the agents runtime with external JARs or directories on any turn.</li>
118+
</ul>
119+
</div>
120+
121+
<div class="prompt-box" style="margin-top: 2rem; border-color: var(--barca-gold);">
122+
<h4 style="margin-top: 0; margin-bottom: 1.5rem; color: var(--white);"><i class="fas fa-terminal"></i> Agent Prompts:</h4>
123+
<ul class="prompt-list">
124+
<li class="prompt-item" style="border-left-color: var(--barca-gold);">"Change the logging level of 'org.apache.http' to DEBUG and show me the logs."</li>
125+
<li class="prompt-item" style="border-left-color: var(--barca-gold);">"Perform a thread dump, analyze it, and look for any potential deadlocks."</li>
126+
<li class="prompt-item" style="border-left-color: var(--barca-gold);">"Take a heap dump, download Eclipse MAT from Maven, and perform a leak analysis."</li>
127+
<li class="prompt-item" style="border-left-color: var(--barca-gold);">"Prune anything related to the heap dump and give me a breakdown of the context window."</li>
128+
<li class="prompt-item" style="border-left-color: var(--barca-gold);">"Scan the JVM for all loaded classes that implement 'java.io.Serializable' but lack a 'serialVersionUID'."</li>
129+
<li class="prompt-item" style="border-left-color: var(--barca-gold);">"Write a Swing script to visualize the current memory usage in a real-time chart."</li>
112130
</ul>
113131
</div>
114132
</div>
@@ -121,37 +139,6 @@ <h3>Any Java Code, Any Framework</h3>
121139
</div>
122140
</section>
123141

124-
<section id="agency" class="container">
125-
<div class="section-header">
126-
<span class="nb-badge" style="background: var(--barca-red); color: var(--white);">Real-World Agency</span>
127-
<h2 style="margin-top: 1rem;">Universal Integration</h2>
128-
<p>The engine can be <strong>dropped in</strong> to any Java Swing application, headless Java application, or run standalone as a generic AI assistant.</p>
129-
</div>
130-
<div class="philosophy-grid" style="grid-template-columns: 1.2fr 0.8fr;">
131-
<div class="philosophy-content">
132-
<div class="comparison-card" style="border-left-color: var(--barca-red);">
133-
<h3>IoT & Hardware Orchestration</h3>
134-
<p>By leveraging <code>LocalShell</code> and network introspection, the agent can discover and control physical devices on your LAN.</p>
135-
<ul style="margin-top: 1.5rem;">
136-
<li><i class="fas fa-network-wired"></i> <strong>LAN Discovery:</strong> Find TVs, servers, and IoT devices.</li>
137-
<li><i class="fas fa-tv"></i> <strong>Smart TV Control:</strong> Take screenshots and send remote commands via ADB.</li>
138-
<li><i class="fas fa-shield-alt"></i> <strong>Security Auditing:</strong> Perform network assessments and find open ports.</li>
139-
</ul>
140-
<div class="prompt-box" style="margin-top: 2rem; border-color: var(--barca-red); background: rgba(165, 0, 68, 0.05);">
141-
<p style="font-style: italic; color: var(--barca-red); margin: 0;">"Explore my LAN, find the TCL TV, take a screenshot, and perform a security assessment of the network."</p>
142-
</div>
143-
</div>
144-
</div>
145-
<div class="philosophy-image">
146-
<div class="feature-card" style="background: #1a1a1a; border: 1px solid var(--barca-red); text-align: center; padding: 2rem;">
147-
<i class="fas fa-microchip" style="font-size: 4rem; color: var(--barca-red); margin-bottom: 1rem;"></i>
148-
<h3 style="color: var(--white);">Hardware Insider</h3>
149-
<p style="color: var(--text-muted);">The agent uses native shell access to bridge the gap between LLM logic and physical hardware.</p>
150-
</div>
151-
</div>
152-
</div>
153-
</section>
154-
155142
<section id="showcase" class="container">
156143
<div class="section-header">
157144
<span class="nb-badge" style="background: var(--accent); color: var(--white);">Visual Intelligence</span>
@@ -160,17 +147,6 @@ <h2 style="margin-top: 1rem;">The Agent in Action</h2>
160147
</div>
161148

162149
<div class="slideshow-container">
163-
<div class="mySlides fade">
164-
<a href="screenshots/jit-compilation-and-execution.png" target="_blank">
165-
<img src="screenshots/jit-compilation-and-execution.png" style="width:100%">
166-
</a>
167-
<div class="creative-hero" style="margin-top: 2rem;">
168-
<div class="creative-content">
169-
<h3>JIT Compilation & Execution</h3>
170-
<p>The agent writing and running Java code live in the JVM.</p>
171-
</div>
172-
</div>
173-
</div>
174150
<div class="mySlides fade">
175151
<a href="screenshots/chat-panel-interaction.png" target="_blank">
176152
<img src="screenshots/chat-panel-interaction.png" style="width:100%">
@@ -319,7 +295,6 @@ <h3>Google Search Integration</h3>
319295
<span class="dot" onclick="currentSlide(10)"></span>
320296
<span class="dot" onclick="currentSlide(11)"></span>
321297
<span class="dot" onclick="currentSlide(12)"></span>
322-
<span class="dot" onclick="currentSlide(13)"></span>
323298
</div>
324299
</section>
325300

@@ -336,8 +311,8 @@ <h3>Annotation-Driven Tools</h3>
336311
</div>
337312
<div class="feature-card">
338313
<i class="fas fa-brain" style="font-size: 2.5rem; color: var(--primary-light); margin-bottom: 1.5rem;"></i>
339-
<h3>PAYG v2 Pruning</h3>
340-
<p>Advanced context management that automatically prunes stale tool calls and responses to maximize the token window.</p>
314+
<h3>Natural language Context Window management</h3>
315+
<p>Advanced context management where both the user and the model can manage the context window to maximize efficiency.</p>
341316
</div>
342317
<div class="feature-card">
343318
<i class="fas fa-database" style="font-size: 2.5rem; color: var(--primary-light); margin-bottom: 1.5rem;"></i>
@@ -362,6 +337,37 @@ <h3>Session Persistence</h3>
362337
</div>
363338
</section>
364339

340+
<section id="agency" class="container">
341+
<div class="section-header">
342+
<span class="nb-badge" style="background: var(--barca-red); color: var(--white);">Real-World Agency</span>
343+
<h2 style="margin-top: 1rem;">Universal Integration</h2>
344+
<p>The engine can be <strong>dropped in</strong> to any Java Swing application, headless Java application, or run standalone as a generic AI assistant.</p>
345+
</div>
346+
<div class="philosophy-grid" style="grid-template-columns: 1.2fr 0.8fr;">
347+
<div class="philosophy-content">
348+
<div class="comparison-card" style="border-left-color: var(--barca-red);">
349+
<h3>IoT & Hardware Orchestration</h3>
350+
<p>By leveraging <code>LocalShell</code> and network introspection, the agent can discover and control physical devices on your LAN.</p>
351+
<ul style="margin-top: 1.5rem;">
352+
<li><i class="fas fa-network-wired"></i> <strong>LAN Discovery:</strong> Find TVs, servers, and IoT devices.</li>
353+
<li><i class="fas fa-tv"></i> <strong>IoT control:</strong> Take screenshots and send remote commands via ADB.</li>
354+
<li><i class="fas fa-shield-alt"></i> <strong>Security Auditing:</strong> Perform network assessments and do a vulnerability audit on any devices on this LAN.</li>
355+
</ul>
356+
<div class="prompt-box" style="margin-top: 2rem; border-color: var(--barca-blue); background: #f0f7ff; border-left: 4px solid var(--barca-blue); padding: 15px; border-radius: 8px;">
357+
<p style="font-style: italic; color: #004d98; margin: 0; font-weight: 600;">"Explore my LAN, find the TCL TV, turn down the volume, and play a Gal Gadot video."</p>
358+
</div>
359+
</div>
360+
</div>
361+
<div class="philosophy-image">
362+
<div class="feature-card" style="background: #1a1a1a; border: 1px solid var(--barca-red); text-align: center; padding: 2rem;">
363+
<i class="fas fa-microchip" style="font-size: 4rem; color: var(--barca-red); margin-bottom: 1rem;"></i>
364+
<h3 style="color: var(--white);">Hardware Insider</h3>
365+
<p style="color: var(--text-muted);">The agent combines shell with LLM generated java code to bridge the gap between LLM logic and physical hardware.</p>
366+
</div>
367+
</div>
368+
</div>
369+
</section>
370+
365371
<section id="get-started" class="container">
366372
<div class="section-header">
367373
<h2>Get Started in Seconds</h2>

major-functions-pruning-active-workspace-refactor.md

Lines changed: 0 additions & 84 deletions
This file was deleted.

0 commit comments

Comments
 (0)