{"slug": "karios-ai-agent-carzy", "title": "Karios AI Agent Carzy", "summary": "Kairos, an experimental local-first AI agent platform for coding assistants and automation workflows, has been released as an early MVP. The system features modular skills, memory, model routing, tool execution, safety checks, and guarded agent workflows, with support for multiple AI providers and a bundled skills library. The project aims to evolve into a complete local-first agent ecosystem with CLI tools, Discord control, and adaptive memory.", "body_md": "Local-first coding agent platform with goal mode, guarded swarms, smart model routing, memory, tools, and a bundled AI skills library.\n\nKairos is an experimental local-first AI agent system built to provide a flexible foundation for coding assistants, automation workflows, research agents, Discord tools, and future AI-powered applications.\n\nUnlike a normal chatbot, Kairos is built around modular systems: skills, memory, model routing, provider management, tool execution, safety checks, and agent workflows.\n\nThe long-term goal is to grow Kairos from a terminal-based MVP into a complete local-first agent ecosystem with stronger CLI tools, Discord control, optional voice hooks, local models, plugins, and adaptive user-controlled memory.\n\nKairos is currently in active development.\n\nThis release should be treated as an early MVP. It can run local commands, manage goals, load skills, use provider configuration, store memory, and demonstrate guarded agent workflows.\n\nSome features are experimental, and internal APIs may change between versions.\n\n`/goal`\n\npersistence in`data/kairos/goals`\n\n- Guarded swarm plan before work starts\n- Model router with cheap, balanced, and best strategies\n`best`\n\nmode is currently a routing preview until cloud provider adapters are connected- Offline provider fallback\n- Planner, builder, reviewer, tester, and packager role contracts\n- Bundled AI skills folder included in this repository\n- Skill suggestions saved into new goals\n- Brain setup for Ollama, OpenAI, Anthropic, Gemini, Kimi, OpenRouter, and a future Codex bridge\n- Tool registry showing ready vs planned tools\n- Local context index for skills, memory, lessons, and project snippets\n- ChatGPT-style terminal chat with setup, health checks, history, and slash commands\n- One-command terminal menu with\n`npm.cmd run kairos`\n\n- Doctor health report with\n`npm.cmd run kairos -- doctor`\n\n- Local memory stored under your chosen\n`KAIROS_DATA_DIR`\n\n- Reviewed commands with approval prompts for medium/high-risk shell actions\n- Optional Ubuntu Docker sandbox for approved shell actions\n- Guarded folder creation and zip packaging inside approved local roots\n- Guarded\n`web_fetch`\n\nfor approved HTTP(S) docs/research fetching - Guarded\n`browser_open`\n\nfor local previews and approved remote browser targets - Optional planner/builder/reviewer multi-agent planning with\n`--multi-agent`\n\n- Local self-improvement lessons recorded after goal runs\n- No paid API calls by default\n\nKairos now includes a bundled skills library in numbered category folders:\n\n```\n01-coding/\n23-agent-engineering/\n28-local-ai-systems/\n...\n```\n\nThe included skills cover coding, backend, frontend, DevOps, security, AI/ML, documentation, product, communication, learning, meta-agent workflows, innovation, management, cybersecurity, ethics, legal, finance, marketing, sales, operations, customer support, and more.\n\nSkill docs are also included in:\n\n```\ndocs/HOW_TO_USE_SKILLS_WITH_ANY_AI.md\ndocs/SKILL_ROUTING_MAP.md\ndocs/SKILL_CHAIN_RECIPES.md\n```\n\nKairos looks for skills using `KAIROS_SKILLS_DIR`\n\nfirst. If that is not set, it prefers this repo's bundled skills folder layout.\n\nFrom the project root:\n\n```\nnpm.cmd run kairos -- skills list\n```\n\nThen you can search or view skills:\n\n```\nnpm.cmd run kairos -- skills search \"model selector\"\nnpm.cmd run kairos -- skills show 01-coding:code-reviewer\n```\n\nRun Kairos from the project root:\n\n```\nnpm.cmd run kairos\n```\n\nCommon commands:\n\n```\nnpm.cmd run kairos -- setup\nnpm.cmd run kairos -- doctor\nnpm.cmd run kairos -- chat\nnpm.cmd run kairos -- chat setup\nnpm.cmd run kairos -- chat --provider ollama --yes\nnpm.cmd run kairos -- brain status\nnpm.cmd run kairos -- brain check\nnpm.cmd run kairos -- brain check --all\nnpm.cmd run kairos -- brain list\nnpm.cmd run kairos -- brain setup\nnpm.cmd run kairos -- brain setup --provider ollama --yes\nnpm.cmd run kairos -- brain setup --provider codex --yes\nnpm.cmd run kairos -- brain ask \"explain this project\"\nnpm.cmd run kairos -- sandbox status\nnpm.cmd run kairos -- mkdir apps/demo\nnpm.cmd run kairos -- zip README.md packages/readme.zip\nnpm.cmd run kairos -- run \"npm.cmd test\"\nnpm.cmd run kairos -- run \"uname -a\" --sandbox ubuntu-docker --yes\nnpm.cmd run kairos -- web_fetch https://example.com --yes\nnpm.cmd run kairos -- browser_open localhost:3000\nnpm.cmd run kairos -- --help\nnpm.cmd run kairos -- /goal \"Build a reusable Discord ticket bot template\" --budget cheap --approval step\nnpm.cmd run kairos -- /goal \"Improve the test runner\" --multi-agent\nnpm.cmd run kairos -- status\nnpm.cmd run kairos -- approve <goal-id> --multi-agent\nnpm.cmd run kairos -- skills list\nnpm.cmd run kairos -- skills search \"model selector\"\nnpm.cmd run kairos -- skills show 01-coding:code-reviewer\nnpm.cmd run kairos -- context build\nnpm.cmd run kairos -- context search \"security auditor\"\nnpm.cmd run kairos -- tools list\nnpm.cmd run kairos -- lessons 5\nnpm.cmd run kairos -- scan\nnpm.cmd run kairos -- search \"kairos\" src\nnpm.cmd run kairos -- read README.md\nnpm.cmd run kairos -- build discord-bot apps/client-bot\nnpm.cmd run kairos -- build node-cli apps/tool-cli\nnpm.cmd run kairos -- logs 10\nnpm.cmd run kairos -- providers list\nnpm.cmd run kairos -- providers status\nnpm.cmd run kairos -- providers setup\nnpm.cmd run kairos -- providers setup --provider ollama --yes\nnpm.cmd run kairos -- providers setup --provider openai\nnpm.cmd run kairos -- memory show\nnpm.cmd run kairos -- memory set note \"User wants Kairos to be simple and local-first.\"\nnpm.cmd test\n```\n\nRun:\n\n```\nnpm.cmd run kairos -- setup\n```\n\nThis shows the Kairos warning screen, asks where to store local data and memory, and lets you choose a provider.\n\nPick Offline if you do not want Ollama or API keys.\n\nNo AI brain means there is no LLM connected. Kairos can still manage goals, safety warnings, skills, tools, and memory, but chat and reasoning require a configured provider such as Ollama, OpenAI, Kimi, or OpenRouter.\n\nKairos can generate a fresh Discord bot starter with:\n\n```\nnpm.cmd run kairos -- build discord-bot apps/client-bot\n```\n\nKairos includes an interactive terminal chat that behaves more like a normal AI assistant once a provider is configured.\n\nStart chat:\n\n```\nnpm.cmd run kairos -- chat\n```\n\nRun chat setup directly:\n\n```\nnpm.cmd run kairos -- chat setup\nnpm.cmd run kairos -- chat --provider ollama --yes\n```\n\nUseful chat commands:\n\n```\n/help       Show chat commands\n/setup      Choose or fix the AI brain provider\n/brain      Show provider and health status\n/history    Show recent conversation turns\n/clear      Reset conversation history\n/cost       Show estimated session cost\n/exit       Leave chat\n```\n\nIf Ollama is selected but not reachable, chat now shows the exact health problem before the first message and lets you retry, run setup, continue anyway, or exit.\n\nKairos can build a local context index so the agent loop can retrieve relevant slices of:\n\n- Bundled skill files\n- Local memory\n- Goal lessons\n- Project files and documentation\n\nBuild or refresh the index:\n\n```\nnpm.cmd run kairos -- context build\n```\n\nSearch it manually:\n\n```\nnpm.cmd run kairos -- context search \"security auditor\"\n```\n\nFor a faster skills/memory/lessons-only rebuild:\n\n```\nnpm.cmd run kairos -- context build --no-project\n```\n\nThe current index is dependency-free lexical retrieval, not a full embedding vector database yet. It redacts common secret patterns before storing snippets and writes the local index under your Kairos data directory.\n\nKairos can route approved shell commands through an Ubuntu Docker container or an Ubuntu WSL distro instead of host PowerShell.\n\nThis is useful for testing Linux commands and for reducing host exposure during agent runs. Docker mode is the stronger sandbox. WSL mode is a Linux execution environment, but it shares more host integration and should be treated as less isolated.\n\nRequirements:\n\n- Docker installed and running\n- The Ubuntu image available locally. Kairos defaults to\n`KAIROS_SANDBOX_PULL=never`\n\nso Docker does not pull images during agent execution.\n\nCheck sandbox status:\n\n```\nnpm.cmd run kairos -- sandbox status\n```\n\nRun one command in the Ubuntu sandbox:\n\n```\nnpm.cmd run kairos -- run \"uname -a\" --sandbox ubuntu-docker --yes\nnpm.cmd run kairos -- run \"uname -a\" --sandbox ubuntu-wsl --yes\n```\n\nEnable the sandbox for agent `run`\n\nactions by setting this in `.env`\n\n:\n\n```\nKAIROS_COMMAND_SANDBOX=ubuntu-docker\nKAIROS_UBUNTU_IMAGE=ubuntu:24.04\nKAIROS_WSL_DISTRO=KairosUbuntu\nKAIROS_SANDBOX_NETWORK=none\nKAIROS_SANDBOX_WORKSPACE_MODE=rw\nKAIROS_SANDBOX_PULL=never\nKAIROS_SANDBOX_USER=1000:1000\n```\n\nSandbox behavior:\n\n- Workspace is mounted at\n`/workspace`\n\n- Kairos data is mounted at\n`/kairos-data`\n\n- Only approved Ubuntu images are accepted:\n`ubuntu:20.04`\n\n,`ubuntu:22.04`\n\n,`ubuntu:24.04`\n\n,`ubuntu:jammy`\n\n,`ubuntu:noble`\n\n- Network is disabled by default with\n`KAIROS_SANDBOX_NETWORK=none`\n\n- Set\n`KAIROS_SANDBOX_WORKSPACE_MODE=ro`\n\nfor read-only workspace command runs - Container hardening includes dropped Linux capabilities, no-new-privileges, process/memory/CPU limits, and a read-only container root\n- Docker image pulling is disabled by default. Pull the image yourself with\n`docker pull ubuntu:24.04`\n\nbefore enabling sandboxed runs. - WSL mode uses\n`KAIROS_WSL_DISTRO`\n\nand defaults to`KairosUbuntu`\n\n- WSL mode is not hardened like Docker mode; use Docker for stronger isolation when available\n- Command approval still happens before sandbox execution\n\n- Improved memory and lesson ranking\n- Enhanced skill management\n- Better terminal agent workflows\n- More guarded CLI actions\n- Improved cost and checkpoint visibility\n\n- Discord integration\n- Remote agent control\n- Multi-agent coordination\n- Tool expansion system\n- Enhanced routing\n\n- Optional CLI voice interface\n- Local model support\n- Autonomous workflows\n- Workspace management\n- Plugin ecosystem\n- Advanced reasoning systems\n- AI operating environment\n- Community skill marketplace\n- Self-improving workflows\n\nKairos may eventually support an optional adaptive learning system.\n\nWhen enabled by the user, Kairos could gradually learn:\n\n- Communication style\n- Preferred workflows\n- Interests and topics\n- Common habits and patterns\n- Preferred responses and behaviors\n- Personal productivity preferences\n\nThe goal is not simply to store memories.\n\nThe goal is for Kairos to better understand how each user thinks, works, and communicates so it can provide more personalized assistance over time.\n\nKairos should adapt to the user, not force the user to adapt to Kairos.\n\nIf implemented, this feature should always be:\n\n- Disabled by default\n- Fully transparent\n- User controlled\n- Removable at any time\n\nUsers should be able to:\n\n- Review stored information\n- Edit stored information\n- Export stored information\n- Delete stored information\n\nThe user always remains in control.\n\nBecause some users may find adaptive personality learning useful while others may find it unnecessary or uncomfortable, this feature may be implemented through community feedback.\n\nProposed poll:\n\n```\nShould Kairos include Adaptive Personality Learning?\n\n[ ] Yes\n[ ] No\n```\n\nFinal implementation decisions may be guided by community voting and feedback.\n\nKairos is built around a simple idea:\n\nAI should not be limited to a single model, provider, or workflow.\n\nInstead, AI systems should:\n\n- Learn\n- Remember\n- Route intelligently\n- Use tools\n- Adapt over time\n- Assist effectively\n\nKairos aims to provide the foundation for that vision.\n\nMany AI projects focus only on chat.\n\nKairos focuses on building an extensible AI platform capable of supporting:\n\n- Assistants\n- Coding agents\n- Research agents\n- Automation systems\n- Productivity systems\n- Future AI applications\n\nThe long-term goal is not to create another chatbot.\n\nThe goal is to create a flexible AI platform that can evolve with its users.\n\n- Stable core\n- Improved skills\n- Improved memory\n- Better routing\n- Better documentation\n\n- Discord integration\n- Advanced tools\n- Workflow automation\n\n- Voice support\n- Local AI models\n- Advanced agent systems\n- Adaptive personality learning\n- Full AI ecosystem\n\nDo not publish your `.env`\n\nfile.\n\nDo not commit API keys, tokens, private logs, or personal memory files.\n\nUse `.env.example`\n\nfor safe example configuration.\n\nContributions, bug reports, feedback, feature suggestions, and pull requests are welcome.\n\nIf you find an issue, open an issue.\n\nIf you improve something, submit a pull request.\n\nIf you have an idea, share it with the community.\n\nKairos is built to grow through iteration and feedback.\n\nLicensed under the Kairos Community License (KCL) v1.0.\n\nSee the `LICENSE`\n\nfile for full details.\n\nCreated by **adnqcr7-code**.\n\nBuilding AI systems one feature at a time.\n\nKairos is not intended to be perfect.\n\nIt is intended to grow.\n\nEvery version improves upon the last.\n\nThe first release is only the beginning.", "url": "https://wpnews.pro/news/karios-ai-agent-carzy", "canonical_source": "https://github.com/adnqcr7-code/kairosv2", "published_at": "2026-07-13 22:04:42+00:00", "updated_at": "2026-07-13 22:36:11.624448+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-tools", "ai-products", "ai-infrastructure"], "entities": ["Kairos", "Ollama", "OpenAI", "Anthropic", "Gemini", "Kimi", "OpenRouter", "Codex"], "alternates": {"html": "https://wpnews.pro/news/karios-ai-agent-carzy", "markdown": "https://wpnews.pro/news/karios-ai-agent-carzy.md", "text": "https://wpnews.pro/news/karios-ai-agent-carzy.txt", "jsonld": "https://wpnews.pro/news/karios-ai-agent-carzy.jsonld"}}