https://github.com/freelensapp/freelens-ai-extension
Freelens AI extension
https://github.com/freelensapp/freelens-ai-extension
ai freelens genai genai-chatbot kubernetes llm ollama openai
Last synced: 4 months ago
JSON representation
Freelens AI extension
- Host: GitHub
- URL: https://github.com/freelensapp/freelens-ai-extension
- Owner: freelensapp
- License: mit
- Created: 2025-05-06T08:04:54.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-07-19T02:16:45.000Z (4 months ago)
- Last Synced: 2025-07-19T07:38:10.458Z (4 months ago)
- Topics: ai, freelens, genai, genai-chatbot, kubernetes, llm, ollama, openai
- Language: TypeScript
- Homepage: https://freelens.app/
- Size: 1.75 MB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# @freelensapp/ai-extension
[](https://freelens.app)
[](https://github.com/freelensapp/freelens-ai-extension)
[](https://github.com/freelensapp/freelens-ai-extension)
[](https://github.com/freelensapp/freelens-ai-extension/actions/workflows/integration-tests.yaml)
[](https://www.npmjs.com/package/@freelensapp/ai-extension)
Freelens AI is an extension for [Freelens](https://freelens.app) that brings
AI capabilities directly into your workflow.
With Freelens AI, you can harness the power of artificial intelligence to
automate complex tasks and enhance productivity.
## Video Demo
https://github.com/user-attachments/assets/3463a056-ff83-4705-aa9a-cae3a5f63feb
---
**Quick Links:**
- [Install](#install)
- [How to obtain a Google API Key](./docs/GOOGLE_API_KEY.md)
- [Build & Run Guide](./docs/BUILD.md)
---
## Index
- [@freelensapp/ai-extension](#freelensappai-extension)
- [Index](#index)
- [Available Models](#available-models)
- [Connecting a model](#connecting-a-model)
- [Key Features](#key-features)
- [Base Agent](#base-agent)
- [MCP Agent](#mcp-agent)
---
# Install
Open freelens > file > extensions and add the folowing string to the textbox: **@freelensapp/ai-extension**
or:
Use a following URL in the browser:
[freelens://app/extensions/install/%40freelensapp%2Fai-extension](freelens://app/extensions/install/%40freelensapp%2Fai-extension)
## Available Models
freelens-ai-extension currently supports integration with the following AI models:
- ***gpt-3.5-turbo***
- ***o3-mini***
- ***gpt-4.1***
- ***gpt-4o***
- ***gemini 2.0 flash***
Each model offers different capabilities and performance characteristics.
Choose the one that best suits your needs and workflow requirements.
### Connecting a model
You can connect your model by setting its API Key in the preferences page or by using you environment variables;
for example you can set:
- GOOGLE_API_KEY = ...
- OPENAI_API_KEY = ...
together to switch model without switch the API Key in settings page.
---
### Key Features
- **Event Analysis**: Intelligent analysis of system events and logs
- **AI-Powered Pod Creation**: Automatically generate and configure pods using AI
- **Command Interface**: Natural language command processing and execution
- **Intelligent Assistance**: Get contextual help and suggestions for your operations
### Base Agent
We have a base multi agent system that processes user prompts with a set of
basic tools to get started. Go deeper by reading our [Base Agent
documentation](docs/BASE_AGENT.md).
### MCP Agent
We support MCP Agent through a dedicated configuration. Go deeper by reading
our [MCP Agent documentation](docs/MCP_AGENT.md).
---
#### Additional Resources
- [***Contribute***](CONTRIBUTING.md)
- [***Build freelens-ai-extension extension***](./docs/BUILD.md)
- [***Set up extension on freelens***](./docs/SET_UP_EXTENSION.md)
If you find this project useful, please consider giving it a ⭐️ on
[***GitHub***](https://github.com/freelensapp/freelens-ai)!