This document includes the roadmap for the Ariko project. It outlines the features to be implemented and their current status.
Important
This roadmap is a work in progress and can change without notice.
-
Chat and UI
- A dedicated editor window for conversing with the AI.
- Sessions are saved and can be revisited later.
- Code blocks in the chat are highlighted for readability.
- Change chat colors and fonts via the settings asset.
- Streaming responses from the AI.
- Better handling of chat history (like summarizing and renaming sessions).
- Support for image-based prompts.
-
Unity Editor Integration
- Right-click a Component in the Inspector to ask for an explanation.
- Right-click a console error to ask for an explanation.
- Automatically includes the currently selected asset as context.
- More context menu integrations (like "Ask Ariko to refactor").
- Deeper integration with the Unity Profiler and other editor windows.
-
Agentic Features
- An experimental agent mode to execute actions in the editor.
- Create and modify assets (materials, prefabs, GameObjects, etc.).
- Generate new C# scripts from a prompt.
- Add new methods to existing scripts.
- Modify existing code based on user requests.
-
Core Features
- Support for OpenAI, Google, and local models using Ollama.
- More robust error handling.
- Support for more AI providers.
- Improved test coverage.