Average Ratings 0 Ratings
Average Ratings 0 Ratings
Description
Koog is a Kotlin-based framework designed for developing and executing AI agents using idiomatic Kotlin, catering to both simple agents that handle individual inputs and more intricate workflow agents with tailored strategies and configurations. Its architecture is built entirely in Kotlin, ensuring a smooth integration of the Model Control Protocol (MCP) for improved management of models. The framework also utilizes vector embeddings to facilitate semantic search and offers a versatile system for creating and enhancing tools that can interact with external systems and APIs. Components that are ready for immediate use tackle prevalent challenges in AI engineering, while intelligent history compression techniques are employed to optimize token consumption and maintain context. Additionally, a robust streaming API supports real-time response processing and allows for simultaneous tool invocations. Agents benefit from persistent memory, which enables them to retain knowledge across different sessions and among various agents, and detailed tracing facilities enhance the debugging and monitoring process, ensuring developers have the insights needed for effective optimization. This combination of features positions Koog as a comprehensive solution for developers looking to harness the power of AI in their applications.
Description
OpenHarness is an open-source SDK developed in TypeScript, designed for developers aiming to create tailored AI-agent applications such as coding assistants, command-line tools, and web-based helpers. This toolkit features stateless agent execution, the ability to manage conversation states explicitly, and support for streaming events, alongside middleware that can be composed for retries, data persistence, and context management. Additionally, it supports hierarchical subagents and tools that operate under permission controls. Developers can easily link model providers via the Vercel AI SDK, enhance functionalities with the Model Context Protocol (MCP), and utilize filesystem or shell tools through customizable providers. The SDK includes React hooks and Vue composables to facilitate the integration of streaming agent outputs into various application interfaces. OpenHarness is available as an npm package and is designed for integration into projects that run on Node.js or edge environments, functioning as a developer-focused library rather than a service for end-users. Moreover, its architecture encourages flexibility and scalability in AI application development, allowing users to tailor their implementations to specific needs.
API Access
Has API
Yes
API Access
Has API
Yes
Screenshots View All
No images available
Integrations
Model Context Protocol (MCP)
Yes
Anthropic
No
Apache Groovy
Yes
Gradle
Yes
Kotlin
Yes
Maven
Yes
OpenAI
No
Vercel AI SDK
No
Integrations
Model Context Protocol (MCP)
Yes
Anthropic
Yes
Apache Groovy
No
Gradle
No
Kotlin
No
Maven
No
OpenAI
Yes
Vercel AI SDK
Yes
Pricing Details
Free
Free Trial
No
Free Version
Yes
Pricing Details
No price information available.
Free Trial
No
Free Version
No
Deployment
Web-Based
Yes
On-Premises
No
iPhone App
No
iPad App
No
Android App
No
Windows
No
Mac
No
Linux
No
Chromebook
No
Deployment
Web-Based
No
On-Premises
No
iPhone App
No
iPad App
No
Android App
No
Windows
No
Mac
No
Linux
No
Chromebook
No
Customer Support
Business Hours
No
Live Rep (24/7)
No
Online Support
Yes
Customer Support
Business Hours
No
Live Rep (24/7)
No
Online Support
No
Types of Training
Training Docs
Yes
Webinars
No
Live Training (Online)
No
In Person
No
Types of Training
Training Docs
Yes
Webinars
No
Live Training (Online)
No
In Person
No
Vendor Details
Company Name
JetBrains
Founded
2000
Country
United States
Website
docs.koog.ai/
Vendor Details
Company Name
OpenHarness
Website
open-harness.dev/
Product Features
Product Features
Alternatives
Alternatives
No Alternatives