Skip to content
The AI Database
Screenshot of Gabber

Gabber

gabber.dev

Gabber is an inference engine for real-time AI agents and personas that combine speech, text, visual perception, context switching, tool calling and memory. It provides SDKs and APIs, with user tokens for securely calling them from the frontend, and usage tracking.

Visit website (opens in a new tab)

At a glance

Category
AI Agents

Gabber: Realtime AI Voice, Text, Memory, and Tool-Calling

Overview

Gabber serves as an advanced inference engine specifically designed for real-time AI applications and personas. It allows users to create multi-modal AI agents capable of speech, text, visual perception, context switching, tool calling, and memory retention. This platform empowers developers and businesses to build AI solutions that can intuitively interact with users and perform complex tasks.

Features

Create Multi-Modal AI Agents

Gabber enables the development of AI platforms utilizing open-source models, effectively facilitating the creation of AI agents, applications, and personas. Users can either engage in quick inference or construct full-fledged custom AI personas tailored to specific use cases.

Build Your AI Experience

Quick Inference vs. Full Persona

Users have the flexibility to choose between:

  • Quick Inference: This option provides rapid access to pre-defined features and behaviors, ideal for immediate use cases.
  • Build Full Persona: This approach allows developers to create entirely custom AI personas that meet distinct user needs.

Model Selection

Gabber offers users direct access to a variety of state-of-the-art models, enhancing the ease of integration through websockets, SDKs, and APIs. Some available models include:

  • Cartesia Voice: A low-latency voice option that allows for clone-like real-time voice inference at a cost of $3 per hour.
  • Orpheus Voice: An emotive, high-quality voice option perfect for applications requiring emotional expression, available for $1 per hour.
  • NSFW LLM: An unrestricted language model that allows for content freedom, free to use.
  • SFW LLM: A safe, moderated language model suitable for all audiences, also available for free.

Simplifying Integration

The era of backend complexity has concluded with Gabber's user-friendly approach to API calls. By wrapping API keys in user-linked tokens, developers can securely utilize SDKs directly on the frontend without compromising safety.

Generating User Tokens

The platform offers straightforward methods for generating user tokens, enabling specific usage limits such as voice usage and token allocation.

Example code for generating a user token:

const token = await generateToken({
  user_id: "[email protected]",
  limits: {
    voice_seconds: 100,
    tokens: 10000
  }
});

SDK and API Integration

Gabber provides a seamless way to start real-time sessions and integrate its capabilities into applications with ease, showcased by example code that emphasizes user integration:

const { api } = useApi();

api.realtime.startRealtimeSession({
  usageToken: token
});

<RealtimeSessionEngineProvider>
  <VoiceChat />
</RealtimeSessionEngineProvider>

Usage Tracking

As part of its comprehensive suite, Gabber includes features for tracking usage metrics, which is vital for understanding usage patterns and ensuring effective management:

const usage = await getUsage();
console.log(usage);
// {
//   voice_minutes: 45,
//   messages: 328
// }

Conclusion

Gabber stands out as a versatile and powerful tool for building real-time AI applications. Its ability to create agents that can speak, text, and switch contexts makes it ideal for a variety of industries, including customer support, education, and interactive entertainment. With both a rich feature set and user-friendly integration processes, Gabber is especially useful for developers looking to leverage AI technology efficiently and effectively in their projects.

Overall, Gabber equips users with the tools necessary to create engaging and intelligent AI applications, unlocking new potential for interaction and user experience. Whether one is working on a small-scale personal project or a large enterprise solution, Gabber offers the capability to build AI that feels truly alive.

Ready to try it? Visit gabber.dev (opens in a new tab)

  • Screenshot of Kimi K2

    Kimi K2

    moonshotai.github.io
    Category
    AI Agents
    What it does
    Kimi K2 is an open-weight Mixture-of-Experts language model with 1 trillion total parameters and 32 billion activated, optimized for agentic tasks such as tool use, coding and mathematics. It is offered in Base and Instruct versions with an OpenAI and Anthropic compatible API.
  • Screenshot of Composio

    Composio

    composio.dev
    Category
    AI Agents
    What it does
    Composio is an integration platform that connects AI agents and large language models to over 250 applications such as GitHub, Salesforce and Google Apps. It provides managed authentication through a centralized dashboard, along with remote RPA instances on MacOS and Ubuntu.
  • Screenshot of Supermachine

    Supermachine

    supermachine.ai
    Category
    Development Tools
    What it does
    Supermachine is a platform offering one-click, remotely hosted Model Context Protocol (MCP) servers that connect AI agents to services such as Gmail, GitHub and PostgreSQL. It provides access to a public library of over 5,380 MCP servers and supports clients including Cursor, Zed and Claude Desktop.
  • Screenshot of Wildcard

    Wildcard

    wild-card.ai
    Category
    Development Tools
    What it does
    Wildcard is an API integration platform that connects tools to LLMs and AI agents. It lets models select the right tool from a large set of endpoints based on natural language queries and execute the resulting actions within the user's own infrastructure.