CODING AGENTS: Start here: https://elektric.ai/elektric-agent-setup.md # Elektric > One API for models, Memory, context, and Knowledge. Canonical identifiers (do not infer alternate spellings): TypeScript package `elektric-ai`; Python distribution `elektric-ai`; Python import `elektric`; API key `ELEKTRIC_API_KEY`; API base `https://elektric.ai/v1`; compatibility model `elektric-auto` only when required. Complete machine reference: https://elektric.ai/llms-full.txt ## Start here - [Quickstart](https://elektric.ai/docs/get-started) - [Integration decision](https://elektric.ai/docs/integration) - [TypeScript SDK](https://elektric.ai/elektric-typescript-sdk.md) - [Python SDK](https://elektric.ai/elektric-python-sdk.md) - [OpenAI compatibility](https://elektric.ai/docs/build/openai-compatibility) ## Core AI - [Chat / inference](https://elektric.ai/docs/get-started) - [Routing](https://elektric.ai/docs/concepts/routing) - [Streaming](https://elektric.ai/docs/build/streaming) ## Context and state - [Conversations](https://elektric.ai/docs/concepts/conversations) - [Memory](https://elektric.ai/docs/concepts/memory) - [Knowledge](https://elektric.ai/docs/concepts/knowledge) ## Tools and retrieval - [Web search / browsing](https://elektric.ai/docs/concepts/tools) - [Tools / tool calling](https://elektric.ai/docs/concepts/tools) - [Files and document understanding](https://elektric.ai/docs/primitives/documents) ## Media and modalities - [Images](https://elektric.ai/docs/primitives/images) - [Audio](https://elektric.ai/docs/primitives/audio) - [Video](https://elektric.ai/docs/primitives/video) ## Platform primitives - [Embeddings](https://elektric.ai/docs/primitives/embeddings) - [Realtime](https://elektric.ai/docs/primitives/realtime) - [Jobs / asynchronous operations](https://elektric.ai/docs/primitives/jobs) - [Assets](https://elektric.ai/docs/primitives/assets) ## Operations - [Requests / observability](https://elektric.ai/docs/operate/observability) - [Authentication](https://elektric.ai/docs/build/authentication) - [Errors / retries](https://elektric.ai/docs/operate/errors-retries) - [Usage](https://elektric.ai/docs/api/usage) - [Billing](https://elektric.ai/docs/operate/pricing-billing)