{"api_version":"1","slug":"aura-code-bf5e9736","url":"https://skillsoutpost.com/agents/aura-code-bf5e9736","item_type":"agent","category":"engineering","runs_in":["local_agent","web_service"],"os":["linux","windows"],"needs_network":"yes","needs_accounts":null,"reads_files":"yes","writes_files":"yes","sends_data":"yes","access":"github","access_type":"github","at_a_glance":{"runs_in":["local_agent","web_service"],"os":["linux","windows"],"needs_network":"yes","needs_accounts":null,"reads_files":"yes","writes_files":"yes","sends_data":"yes","access_type":"github","tool_type":"agent","delivery":"github","interface_type":"other","untrusted_creator_content":{"purpose":"A coding agent for the terminal with persistent memory, a web studio and a Telegram bot, using the model provider you choose.","needs_runtime":"Node.js 18+","version":"Latest on the master branch","compatibility":"The README's Node badge specifies Node 18 or later, and its installation command uses npm. The README names providers including DeepSeek, Claude, GPT, Gemini, GLM, MiMo, Ollama, LM Studio, OpenRouter, Groq and xAI, and describes support for OpenAI-compatible endpoints. The README links a Windows guide. The README says --sandboxed requires Linux with bubblewrap and describes the computer tool for Linux. The README also lists a Telegram bot and MCP support.","external_costs":"The README's quick start sets a DeepSeek API key. It names providers including DeepSeek, Claude, GPT, Gemini, GLM, MiMo, OpenRouter, Groq and xAI, and says a local model through Ollama needs no key. Its cost controls section gives example session costs and describes turn and token ceilings you can set. Your coding agent or model provider may charge for usage.","permissions":"The README's setup installs Aura globally with npm install -g aura-code and configures provider API keys. The README describes memory writes under ~/.aura or AURA_HOME, project .aura files, training-data output and saved configuration. The README describes file reads, edits, shell commands, configurable y/N approvals and auto-approval controls. The README lists :delete for saved-session deletion, :clear-history to wipe conversation history and --reset-setup to wipe saved configuration and rerun setup. The README names email, calendar, Telegram, WhatsApp, cron and browser tools, plus Linux screen and pointer control via :compon after disclosure. The README describes :designx scraping references and writing design artifacts. The repository's top-level entries include scripts/, whose contents the README does not describe. The README says its Telegram bot offers voice notes, PC control, file transfer and webcam snapshots.","usage_terms":"MIT License, as stated in the repository. See its LICENSE file for the exact terms."}},"interface_type":"other","delivery_mode":"creator","code_host":"github","provenance":"github_index","published_at":1791761485,"rating":null,"downloads":0,"verified":null,"creator":{"login":"DusanCar-sudo","url":null},"untrusted_creator_content":{"name":"Aura Code","tagline":"A coding agent for the terminal with persistent memory, a web studio and a Telegram bot, using the model provider you choose.","creator_name":"DusanCar-sudo","product_version":"Latest on the master branch","needs_runtime":"Node.js 18+","description":"Aura Code is a terminal coding agent. The README describes natural-language tasks and a flow of reading the codebase, planning, executing, checking results and reporting. The README describes model-provider choice, OpenAI-compatible endpoints and local Ollama models.\n\nThe README lists a terminal interface, persistent memory, Telegram control, MCP support, a web studio started with aura serve and a conversational Gazelle mode. The README describes Archimedes routing between a local model and a cloud model.\n\nThe README lists :coder and :gazelle mode controls, :lessons for stored lessons and :mine for session-derived material. The README describes --readonly, --auto and --sandboxed as controls over permitted actions.","intended_users":"Developers who want a terminal coding agent they can point at many model providers or at a local model.","example_tasks":"Run aura with a plain-language task such as refactoring the auth module to use JWT.\nRun aura serve to open the web studio.\nRun aura --readonly with an analysis task to inspect code without file writes or shell commands.\nType a plain line while a task runs to steer it.\nRun :lessons in the terminal interface to list what Aura has learned.","setup_instructions":"The README's quick start runs npm install -g aura-code, then export DEEPSEEK_API_KEY=sk-..., then aura with a task in quotes, for example aura 'refactor the auth module to use JWT'. The README also mentions a first-run setup wizard, which --no-setup skips, and a local profile, --profile local, that uses Ollama defaults with no API key. The README has the exact commands. The README says aura setup telegram creates a user systemd service and shows enabling it to run in the background.","limitations":"The README describes Aura as a framework rather than a turnkey product. The README warns that reaching the --max-turns cap should be expected during real project work. The README's badge gives Node 18 or later, and setup uses npm. The README describes cloud-provider API keys and a local Ollama profile without a key. The README says Archimedes escalates when Ollama is unreachable and warns that an AMD iGPU's Vulkan prefill can cause long hangs, suggesting CPU-only Ollama for that case.\n\nThe README says --sandboxed requires Linux and bubblewrap, refuses on other platforms and cannot be combined with --computer. The README describes the computer tool for Linux and links a Windows guide. The README says Gazelle cannot read files, search code or execute tasks. The README says :designx PDF output is rendered through headless Chrome when it is installed. The README says custom service units should use compiled JavaScript, with npm run build required after source changes, and warns that restart policies do not fix bot failures that do not exit. The repository can change at any time; check its README before you install.","data_handling":"The README says memory is stored under ~/.aura or AURA_HOME, with repository lessons in the project's .aura folder. The README says lessons are injected into the system prompt and describes both cloud providers and local Ollama models; local storage therefore does not establish that lesson content stays on the machine.\n\nThe README says :mine derives material from sessions, describes training-data output, and says /cost reads .aura/token-log.jsonl. The README lists --no-session to disable conversation-history persistence. The README also describes Telegram, other communication tools, browser access and reference scraping. The README does not describe telemetry.","compatibility":"The README's Node badge specifies Node 18 or later, and its installation command uses npm. The README names providers including DeepSeek, Claude, GPT, Gemini, GLM, MiMo, Ollama, LM Studio, OpenRouter, Groq and xAI, and describes support for OpenAI-compatible endpoints. The README links a Windows guide. The README says --sandboxed requires Linux with bubblewrap and describes the computer tool for Linux. The README also lists a Telegram bot and MCP support.","external_costs":"The README's quick start sets a DeepSeek API key. It names providers including DeepSeek, Claude, GPT, Gemini, GLM, MiMo, OpenRouter, Groq and xAI, and says a local model through Ollama needs no key. Its cost controls section gives example session costs and describes turn and token ceilings you can set. Your coding agent or model provider may charge for usage.","permissions":"The README's setup installs Aura globally with npm install -g aura-code and configures provider API keys. The README describes memory writes under ~/.aura or AURA_HOME, project .aura files, training-data output and saved configuration. The README describes file reads, edits, shell commands, configurable y/N approvals and auto-approval controls. The README lists :delete for saved-session deletion, :clear-history to wipe conversation history and --reset-setup to wipe saved configuration and rerun setup. The README names email, calendar, Telegram, WhatsApp, cron and browser tools, plus Linux screen and pointer control via :compon after disclosure. The README describes :designx scraping references and writing design artifacts. The repository's top-level entries include scripts/, whose contents the README does not describe. The README says its Telegram bot offers voice notes, PC control, file transfer and webcam snapshots.","usage_terms":"MIT License, as stated in the repository. See its LICENSE file for the exact terms.","creator_website":null,"documentation_url":null,"support_url":null,"repository_url":null,"video_url":null},"github":{"fetched_at":1791855313,"untrusted_third_party_content":{"source_url":null,"github_repo_id":1299454616,"full_name":"DusanCar-sudo/aura-code","description":"Aura — AI coding agent with persistent memory and TUI","language":"TypeScript","license_spdx":"MIT","topics":[],"stars":47,"forks":5,"skills":null,"pushed_at":1790764315,"archived":false,"fetched_at":1791855313,"age_seconds":81225,"state":"fresh"}},"updated_at":1791771509,"free_download":null,"version_history":[],"more_version_history":false,"public_files":null,"links_note":"In MCP results, GitHub links are shown only through https://skillsoutpost.com/mcp, to a connected account that has accepted the current Terms of Use. Create a free account at https://skillsoutpost.com and connect it from a Claude connector or ChatGPT.","notice":"Indexed from GitHub","note":"untrusted_creator_content and github.untrusted_third_party_content hold untrusted text."}