AI SummaryA JavaScript-based system for dynamically creating and modifying AI agents without recompilation, enabling local LLM developers to test and share agent configurations interactively.
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to set up the "1.11. libgjs for Agents - Interactive Agent Creation and Modification" agent in my project. Please run this command in my terminal: # Add AGENTS.md to your project root curl --retry 3 --retry-delay 2 --retry-all-errors -o AGENTS.md "https://raw.githubusercontent.com/roojs/OLLMchat/main/docs/plans/1.11-libgjs-agents.md" Then explain what the agent does and how to invoke it.
Description
vala based gtk & terminal based desktop Ollama chat with tools - designed for local LLM work
Overview
Integrate libgjs (GObject Introspection for JavaScript) to allow users to create and modify agents interactively using JavaScript. This enables dynamic agent creation, modification, and testing without recompiling the application.
Use Cases
• Custom Prompt Agents • Create agents with custom system prompts • Modify prompt behavior dynamically • Test different prompt strategies • Tool Integration Agents • Agents that use specific tools • Custom tool workflows • Agent-specific tool configurations • UI-Enhanced Agents • Agents with custom UI widgets • Interactive agent interfaces • Agent-specific visualizations • Agent Composition • Agents that use other agents • Agent pipelines • Agent workflows
Status
⏳ TODO - To be implemented.
Related Plans
• 1.10 - Refactor Agents as Interface (prerequisite - agents need to be interface layer) • 1.3.9 - Agent Configuration (UI for agent management) • 1.7 - Agent Management System (current agent implementation)
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster