Directories
¶
| Path | Synopsis |
|---|---|
|
package chat provides the chat UI and the event loop.
|
package chat provides the chat UI and the event loop. |
|
agent
package agent defines the interfaces of an LLM agent.
|
package agent defines the interfaces of an LLM agent. |
|
claude
package claude implements the client to Claude API.
|
package claude implements the client to Claude API. |
|
gemini
package gemini provides the agent.Agent implementation with Gemini.
|
package gemini provides the agent.Agent implementation with Gemini. |
|
openai
package openai implements Agent Using OpenAI responses API.
|
package openai implements Agent Using OpenAI responses API. |
|
openai/completion
package completion implements agent using OpenAI completion API.
|
package completion implements agent using OpenAI completion API. |
|
parts
package parts defines the types of messages and its parts.
|
package parts defines the types of messages and its parts. |
|
package config keeps the configuration data.
|
package config keeps the configuration data. |
|
package session provides the session management of the chat.
|
package session provides the session management of the chat. |
|
package sse provides SSE (server-sent-event) parsing.
|
package sse provides SSE (server-sent-event) parsing. |
|
package tools provides the tools used by LLMs.
|
package tools provides the tools used by LLMs. |
Click to show internal directories.
Click to hide internal directories.