ownAI

An open-source personal agent that remembers you and writes its own tools.

Intermediate API
Screenshot of ownAI, An open-source personal agent that remembers you and writes its own tools

What is ownAI?

ownAI is an AI chat bot tool. Open-source desktop AI agent that remembers conversations across sessions, writes its own JavaScript programs and skills for recurring tasks, and can run fully local or through ownAI Credits or a user's Anthropic or OpenAI key.

ownAI is an open-source personal AI agent that runs as a desktop application and is built around a simple premise: the assistant belongs to the person using it, not to a vendor. It is assembled with Tauri, Rust and JavaScript, and it keeps conversations and stored knowledge on the local machine. The agent is designed to accumulate context across sessions rather than resetting each time, so references to earlier discussions stay available weeks later. The makers position it against hosted assistants that keep user data on corporate servers. What separates ownAI from a conventional chatbot is self-programming. When a repeated task surfaces in conversation, the agent can generate a small JavaScript program to handle it, complete with a window and controls the user can revisit. The homepage example is a cafe owner who describes a recurring weekly supply order; the agent builds an order form, pre-fills quantities from what was discussed and presents it each Monday. Skills follow the open SKILL.md format, so programs and skills can be read, edited and shared. Compute is a deliberate choice with three routes. ownAI Credits give a single account and balance across supported models, with infrastructure in Europe and carbon removal attached to estimated emissions. Bringing an Anthropic or OpenAI API key lets users pay their provider directly. Self-hosted mode keeps models on local hardware with no external requests at all, which is the option for sensitive material and full sovereignty. External models receive only the information needed for a given request. The tool suits independent professionals, small business owners and knowledge workers who want a persistent assistant without handing their archive to a cloud service, and it rewards users comfortable with inspecting or extending code. A single hosted assistant with a large integration library will still be simpler for many buyers; ownAI trades that convenience for ownership and customization. Linux is the current download target.

How do you use ownAI?

  1. 1Download the Linux build
    Grab the AppImage from the download page, or use the direct release link on the homepage. The AppImage needs no installation.
    ownAI — Download the Linux build
  2. 2Make the file executable and launch it
    Run chmod +x on the AppImage once, then double-click it or start it from a terminal to open ownAI.
  3. 3Choose where the compute comes from
    Pick ownAI Credits for a single account and balance, add an Anthropic or OpenAI API key you already own, or configure a fully local self-hosted model.
  4. 4Have a first working conversation
    Describe your context and recurring tasks in plain language. The agent stores the details so later sessions can reference them.
  5. 5Let it build a program for a repeated task
    When a task repeats, ask for a small tool. The agent writes the JavaScript program and adds it to your workspace for review and adjustment.
  6. 6Audit or extend the source
    Read the code on Codeberg, review the generated SKILL.md files and modify skills you want to share or change.
    ownAI — Audit or extend the source

Pros and cons

Pros

  • Conversation memory persists, so the agent can connect to details raised weeks earlierAI
  • Agent generates its own JavaScript programs and SKILL.md skills for repetitive work, and users can inspect and edit themAI
  • Three compute paths cover convenience, cost control and full local sovereigntyAI
  • Open source codebase in Tauri, Rust and JavaScript that can be audited at any timeAI
  • Credits route includes Europe-hosted infrastructure and carbon removal for estimated emissionsAI

Cons

  • Download is currently Linux only, so Windows, macOS, Android and iOS users are left outAI
  • Self-hosted mode depends on hardware capable of running local models, and the site gives no specification guidanceAI
  • Self-programmed programs and skills invite light coding knowledge, which raises the entry bar for non-technical usersAI
  • Documentation depth, release cadence and update policy are not addressed on the homepageAI
  • No integration catalogue is described, so buyers cannot judge third-party connectivity before installingAI

How much does ownAI cost?

Free trial

No trial period is described. New ownAI Credits accounts receive free welcome credits as a bonus, which is the closest thing to a free start.

Learn more

Pricing

Three routes rather than fixed tiers: ownAI Credits (one prepaid balance across supported models, welcome credits included, Europe-hosted infrastructure), bring your own Anthropic or OpenAI key with billing through that provider, or self-hosted local models on your own hardware at no platform fee. Per-credit rates are not published on the homepage.

Learn more

Support

No help centre, documentation portal or contact channel is described on the homepage or download page. Source code and release downloads sit on Codeberg.

Integrations

Model access covers Anthropic and OpenAI with your own key, Europe-hosted models through ownAI Credits, and local models in self-hosted mode. No third-party app connectors are listed on the homepage.

Features

Persistent memory across conversations, self-programming of JavaScript programs for recurring tasks, editable skills in the open SKILL.md format, proactive briefings that combine stored context with reminders, a choice of hosted credits, your own Anthropic or OpenAI key, or fully local models, and an open Tauri, Rust and JavaScript codebase.

Frequently asked questions about ownAI

  • How much does ownAI cost?
    Three routes rather than fixed tiers: ownAI Credits (one prepaid balance across supported models, welcome credits included, Europe-hosted infrastructure), bring your own Anthropic or OpenAI key with billing through that provider, or self-hosted local models on your own hardware at no platform fee. Per-credit rates are not published on the homepage.
  • Does ownAI offer a free trial?
    No trial period is described. New ownAI Credits accounts receive free welcome credits as a bonus, which is the closest thing to a free start.
  • Does ownAI have an API?
    Yes, ownAI offers an API.
  • How do you use ownAI?
    The walkthrough on this page covers 6 steps: 1. Download the Linux build 2. Make the file executable and launch it 3. Choose where the compute comes from 4. Have a first working conversation 5. Let it build a program for a repeated task 6. Audit or extend the source.
  • What platforms does ownAI support?
    ownAI is available on Linux, Windows and MacOS.
  • What does ownAI integrate with?
    Model access covers Anthropic and OpenAI with your own key, Europe-hosted models through ownAI Credits, and local models in self-hosted mode. No third-party app connectors are listed on the homepage.

Status

StatusActive
Views0
Outbound clicks0
Added10/22/2026

Platforms

LinuxWindowsMacOS

Pricing

FreemiumSubscriptionFree