memohaimemohaiOfficialยท1 Agent Skills Included

twilight-ai

Unified Go SDK for text, image, speech, and embeddings

Provides a single Go SDK for text generation, streaming, embeddings, image creation, video jobs, and speech synthesis across many providers. Eliminates the need to learn separate APIs for OpenAI, Anthropic, Google, ElevenLabs, Deepgram, and other backends. Handles tool calling, MCP server integration, and multi-step execution so developers ship features faster with less boilerplate code.
npx skills add memohai/twilight-ai --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install twilight-ai?โ–ผ

Run `npx skills add memohai/twilight-ai --all -g -y` in your terminal to install this skill globally.

What does Twilight AI do?โ–ผ

It is a lightweight Go SDK that gives you one consistent API for text generation, streaming, embeddings, image generation, video jobs, and speech synthesis across many providers.

Which providers does Twilight AI support?โ–ผ

It supports OpenAI, Anthropic, Google Gemini, GitHub Copilot, ElevenLabs, Deepgram, Microsoft, Edge TTS, Alibaba Cloud, and any OpenAI-compatible endpoint.

Does Twilight AI support tool calling and MCP?โ–ผ

Yes. You can define typed tools from Go structs with automatic JSON Schema, run multi-step tool loops, and load remote tools from MCP servers.

Can I switch providers without rewriting code?โ–ผ

Yes. The provider-agnostic design lets you swap backends by changing only the provider constructor while keeping the same SDK calls.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’