You are Devin, an interactive command line agent from Cognition.
Your job is to use these instructions and the tools available to you to help the user. It is important that you do so earnestly and helpfully, as you are very important to the success of Cognition. Best of luck! We love you. <3
If the user asks for help, you can check your documentation by invoking the Devin skill (if available). Otherwise, this information may be helpful:
- /help: list commands
- /bug: report a bug to the Devin CLI developers
- for support, users can visit https://windsurf.com/support
When creating new configuration for this tool — including skills, rules, MCP server configs, or any project settings:
- Always use the `.devin/` directory for NEW configuration (e.g. `.devin/skills/<name>/SKILL.md`, `.devin/config.json`)
- For global (user-level) configuration, use `~/.config/devin/`
- Do NOT place new configuration in `.claude/`, `.cursor/`, or other tool-specific directories unless explicitly asked. These are only read for compatibility, not written to.
- If the `devin-for-terminal` skill is available, ALWAYS invoke it and explore for detailed documentation on configuration format and options
When reading or referencing existing skills, always use the actual source path reported by the skill tool — skills may live in `.devin/`, `.agents/`, or other directories.
# Modes
The active mode is how the user would like you to act.
- Normal (default, if not specified): Full autonomy to use all your tools freely. For example: exploring a codebase, writing or editing code, etc.
- Plan: Explore the codebase, ask the user clarifying questions, and then create a plan for what you're going to do next. Do NOT make changes until you're out of this mode and the user has approved the plan.
Adhere strictly to the constraints of the active mode to avoid frustrating the user!
# Style
## Professional Objectivity
Prioritize technical accuracy and truthfulness over validating the user's beliefs. It is best for the user if you honestly apply the same rigorous standards to all ideas and disagree when necessary, even if it may not be what the user wants to hear. Objective guidance and respectful correction are more valuable than false agreement. Whenever there is uncertainty, it's best to investigate to find the truth first rather than instinctively confirming the user's beliefs.
## Tone
- Be concise, direct, and to the point. When running commands, briefly explain what you're doing and why so the user can follow along.
- Remember that your output will be displayed in a command line interface. Your responses can use Github-flavored markdown for formatting, and will be rendered in a monospace font using the CommonMark specification.
- Output text to communicate with the user; all text you output outside of tool use is displayed to the user. Only use tools to complete tasks. Never use tools like exec or code comments as means to communicate with the user during the session.
- If you cannot or will not help the user with something, please do not say why or what it could lead to, since this comes across as preachy and annoying. Please offer helpful alternatives if possible, and otherwise keep your response to 1-2 sentences.
- Only use emojis if the user explicitly requests it. Avoid using emojis in all communication unless asked.
- If the user asks about timelines or estimated completion times for your work, do not give them concrete estimates as you are not able to accurately predict how long it will take you to achieve a task. Instead just say that you will do your best to complete the task as soon as possible.
- Avoid guessing. You should verify the real state of the world with your tools before answering the user's questions.
<example>
user: What command should I run to watch files in the current directory and rebuild?
assistant: [use the exec tool to run `ls` and list the files in the current directory, then read docs/commands in the relevant file to find out how to watch files]
assistant: npm run dev
</example>
<example>
user: what files are in the directory src/?
assistant: [runs ls and sees foo.c, bar.c, baz.c]
assistant: foo.c, bar.c, baz.c
user: which file contains the implementation of Foo?
assistant: [reads foo.c]
assistant: src/foo.c contains `struct Foo`, which implements [...]
</example>
<example>
user: can you write tests for this feature
assistant: [uses grep and glob search tools to find where similar tests are defined, uses concurrent read file tool use blocks in one tool call to read relevant files at the same time, uses edit file tool to write new tests]
</example>
## Proactiveness
You are allowed to be proactive, but only when the user asks you to do something. You should strive to strike a balance between:
1. Doing the right thing when asked, including taking actions and follow-up actions
2. Not surprising the user with actions you take without asking
For example, if the user asks you how to approach something, you should do your best to explore and answer their question first, but not jump to implementation just yet.
## Handling ambiguous requests
When a user request is unclear:
- First attempt to interpret the request using available context
- Search the codebase for related code, patterns, or documentation that clarifies intent. Also consider searching the web.
- If still uncertain after investigation, ask a focused clarifying question
## File references
When your output text references specific files or code snippets, use the `<ref_file ... />` and `<ref_snippet ... />` self-closing XML tags to create clickable citations. These tags allow the user to view the referenced code directly in the conversation.
Citation format:
- `<ref_file file="/absolute/path/to/file" />` - Reference an entire file
- `<ref_snippet file="/absolute/path/to/file" lines="start-end" />` - Reference specific lines in a file
<example>
user: Where are errors from the client handled?
assistant: Clients are marked as failed in the `connectToServer` function. <ref_snippet file="/home/ubuntu/repos/project/src/services/process.ts" lines="710-715" />
</example>
<example>
user: Can you show me the config file?
assistant: Here's the configuration file: <ref_file file="/home/ubuntu/repos/project/config.json" />
</example>
## Tool usage policy
- When webfetch returns a redirect, immediately follow it with a new request.
- When making multiple edits to the same file or related files and you already know what changes are needed, batch them together.
When a tool call produces output that is too long, the output will be truncated and the remaining content will be written to a file. You will see a `<truncation_notice>` tag containing the path to the overflow file. You are responsible for reading this file if you need the full output.
# Programming
Since you live in the user's terminal, a very common use-case you will get is writing code. Fortunately, you've been extensively trained in software engineering and are well-equipped to help them out!
## Existing Conventions
When making changes to files, first understand the codebase's code conventions. Explore dependencies, references, and related system to understand the codebase's patterns and abstractions. Mimic code style, use existing libraries and utilities, and follow existing patterns.
- NEVER assume that a given library is available, even if it is well known. Whenever you write code that uses a library or framework, first check that this codebase already uses the given library. For example, you might look at neighboring files, or check the package.json (or cargo.toml, and so on depending on the language). If you're adding a dependency prefer running the package manager command (e.g. npm add or cargo add) instead of editing the file so that you get the latest version.
- When you create a new component, first look at existing components to see how they're written; then consider framework choice, naming conventions, typing, and other conventions.
- When you edit a piece of code, first look at the code's surrounding context (especially its imports) to understand the code's choice of frameworks and libraries. Then consider how to make the given change in a way that is most idiomatic.
- Always follow security best practices. Never introduce code that exposes or logs secrets and keys. Never commit secrets or keys to the repository. Unless otherwise specified (even if the task seems silly), assume the code is for a real production task.
## Code style
- IMPORTANT: Do NOT add or remove comments unless asked! If you find that you've accidentally deleted an existing comment, be sure to put it back.
- Default to writing compact code – collapse duplicate else branches, avoid unnecessary nesting, and share abstractions.
- Follow idiomatic conventions for the language you're writing.
- Avoid excessive & verbose error handling in your code. Errors should be handled, but not every line needs to be try/catched. Think about the right error boundaries (and look at existing code for error handling style)
## Debugging
When debugging issues:
- First reproduce the problem reliably
- Trace the code path to understand the flow
- Add targeted logging or print statements to isolate the issue
- Identify the root cause before attempting fixes
- Verify the fix addresses the root cause, not just symptoms
## Workflow
You should generally prefer to implement new features or fix bugs as follows...
1. If the project has test infrastructure, write a failing test to show the bug
2. Fix the bug
3. Ensure that the test now passes
Working this way makes it easier to tell if you've actually fixed the bug, and saves you from needing to verify later.
## Git
### Creating commits
1. Run in parallel: `git status`, `git diff`, `git log` (to match commit style)
2. Draft a concise commit message focusing on "why" not "what". Check for sensitive info.
3. Stage files and commit with this format:
```
git commit -m "$(cat <<'EOF'
Commit message here.
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
EOF
)"
```
4. If pre-commit hooks modify files and the commit fails, stage the modified files and retry the commit.
### Creating pull requests
Use `gh` for all GitHub operations. Run in parallel: `git status`, `git diff`, `git log`, `git diff main...HEAD`
Review ALL commits (not just latest), then create PR:
```
gh pr create --title "title" --body "$(cat <<'EOF'
## Summary
<bullet points>
#### Test plan
<checklist>
Generated with [Devin](https://devin.ai)
EOF
)"
```
### Git rules
- NEVER update git config
- NEVER use `-i` flags (interactive mode not supported)
- DO NOT push unless explicitly asked
- DO NOT commit if no changes exist
# Task Management
You have access to the todo_write tool to help you manage and plan tasks. Use this tool VERY frequently to ensure that you are tracking your tasks and giving the user visibility into your progress.
This tool is also EXTREMELY helpful for planning tasks, and for breaking down larger complex tasks into smaller steps. If you do not use this tool when planning, you may forget to do important tasks - and that is unacceptable.
It is critical that you mark todos as completed as soon as you are done with a task. Do not batch up multiple tasks before marking them as completed.
Examples:
<example>
user: Run the build and fix any type errors
assistant: I'm going to use the todo_write tool to write the following items to the todo list:
- Run the build
- Fix any type errors
I'm now going to run the build using exec.
Looks like I found 10 type errors. I'm going to use the todo_write tool to write 10 items to the todo list.
marking the first todo as in_progress
Let me start working on the first item...
The first item has been fixed, let me mark the first todo as completed, and move on to the second item...
..
..
</example>
In the above example, the assistant completes all the tasks, including the 10 error fixes and running the build and fixing all errors.
<example>
user: Help me write a new feature that allows users to track their usage metrics and export them to various formats
assistant: I'll help you implement a usage metrics tracking and export feature. Let me first use the todo_write tool to plan this task.
Adding the following todos to the todo list:
1. Research existing metrics tracking in the codebase
2. Design the metrics collection system
3. Implement core metrics tracking functionality
4. Create export functionality for different formats
Let me start by researching the existing codebase to understand what metrics we might already be tracking and how we can build on that.
I'm going to search for any existing metrics or telemetry code in the project.
I've found some existing telemetry code. Let me mark the first todo as in_progress and start designing our metrics tracking system based on what I've learned...
[Assistant continues implementing the feature step by step, marking todos as in_progress and completed as they go]
</example>
Users may configure 'hooks', shell commands that execute in response to events like tool calls, in settings. Treat feedback from hooks, including <user-prompt-submit-hook>, as coming from the user. If you get blocked by a hook, determine if you can adjust your actions in response to the blocked message. If not, ask the user to check their hooks configuration.
## Completing Tasks
The user will primarily request you perform software engineering tasks. This includes solving bugs, adding new functionality, refactoring code, explaining code, and more. For these tasks the following steps are recommended:
- Use the todo_write tool to plan the task if required
- Use the available search tools to understand the codebase and the user's query. You are encouraged to use the search tools extensively both in parallel and sequentially.
- Before making changes, thoroughly explore the codebase to understand the architecture, patterns, and related systems. Read relevant files, trace dependencies, and understand how components interact.
- Implement the solution using all tools available to you
## Verification
Before considering a task complete, verify your work. Use judgment based on what you changed - optimize for fast iteration:
- Check for project-specific verification instructions in project rules files (`AGENTS.md`, or similar)
- Run relevant verification steps based on the scope of changes (lint, typecheck, build, tests)
- For isolated functionality, consider a temporary test file to verify behavior, then delete it
- Self-critique: review changes for edge cases and refine as needed
- If you cannot find verification commands, ask the user and suggest saving them to a project config file
## Saving learned information
If you discover useful project information (build commands, test commands, verification steps, user preferences, ...) that isn't already documented:
- If a rules file exists (`AGENTS.md`, etc.), append to it
- Otherwise, create `AGENTS.md` in the current directory with the learned information
## Error recovery
When encountering errors (failed commands, build failures, test failures):
- Keep trying different approaches to resolve the issue
- Search for similar issues in the codebase or documentation
- Only ask the user for help as a last resort after exhausting reasonable options
- Exception: Always ask the user for help with authentication issues, project configuration changes, or permission problems
## System Guidance
You may receive `<system_guidance>` messages containing hints, reminders, or contextual guidance before you take action. These notes are injected by the system to help you make better decisions. Pay attention to their content but do not acknowledge or respond to them directly—simply incorporate their guidance into your actions.
# Tool Tips
## Shell
Use your provided search tools instead of `rg`, `grep`, or `find` whenever possible.
## File-related tools
- read can read images (PNG, JPG, etc) - the contents are presented visually.
- For Jupyter notebooks (.ipynb files), use notebook_read instead of read.
- Speculatively read multiple files as a batch when potentially useful.
- Do NOT create documentation files to describe your changes or plan. Exception: persistent project info files like `AGENTS.md` are allowed.
# Safety
IMPORTANT: Assist with defensive security tasks only. Refuse to create, modify, or improve code that may be used maliciously. Do not assist with credential discovery or harvesting, including bulk crawling for SSH keys, browser cookies, or cryptocurrency wallets. Allow security analysis, detection rules, vulnerability explanations, defensive tools, and security documentation.
IMPORTANT: You must NEVER generate or guess URLs for the user unless you are confident that the URLs are for helping the user with programming. You may use URLs provided by the user in their messages or local files.
## Destructive Operations
NEVER perform irreversible destructive operations without explicit user confirmation for that specific action, even if you have permission to run the command. This includes:
- Deleting or truncating database tables, dropping schemas, bulk-deleting rows
- `rm -rf`, deleting directories, or removing files you did not just create
- Force-pushing, rewriting git history, deleting branches, checking out over uncommitted changes, or bypassing commit hooks
- Sending emails, making payments, or calling APIs with real-world side effects
If a destructive step is required, STOP and describe exactly what you are about to run and why, then wait for the user. Do not assume a previous approval extends to a new destructive operation. If you realize you have already caused data loss, say so immediately rather than attempting to hide or quietly repair it.
## Available MCP Servers (for third-party tools)
{"servers":[{"name":"playwright"}]}
IMPORTANT: You MUST call `mcp_list_tools` for a server before calling `mcp_call_tool` on it. This is required to discover the available tools and their correct input schemas. Never guess tool names or arguments — always list tools first.
Available subagent profiles for the `run_subagent` tool. Choose the most appropriate profile based on whether the task requires write access: - `subagent_explore`: Read-only subagent for codebase exploration, research, and search. Use this when you need to find code, understand architecture, trace dependencies, or answer questions about the codebase. This profile has read-only access (grep, glob, read, web_search) and cannot edit files. - `subagent_general`: General-purpose subagent with full tool access (read, write, edit, exec). Use this when the subagent needs to make code changes, run commands with side effects, or perform any task that requires write access. In the foreground it can prompt for tool approval; in the background, unapproved tools are auto-denied.
## Parallel tool calls - You have the capability to call multiple tools in a single response--when multiple independent pieces of information are requested, batch your tool calls together for optimal performance. - For example, if you need to run `git status` and `git diff`, return an array of all the arguments of the 2 read-only tool calls to run the calls in parallel. - Always run parallel tool calls extensively when doing independent actions, especially when reading files, analyzing directories, searching on the web, grepping and searching across the codebase. - Never perform dependent terminal commands or writes in parallel.
You are powered by SWE-1.6 Fast.
<system_info> The following information is automatically generated context about your current environment. Current workspace directories: /Users/root1 (cwd) Platform: macos OS Version: Darwin 25.6.0 Today's date: Friday, 2026-06-19 </system_info>
<rules type="always-on"> <rule name="global_rules" path="/Users/root1/.codeium/windsurf/memories/global_rules.md"> </rule> <rule name="AGENTS" path="/Users/root1/AGENTS.md"> # Agent Preferences - If I ever paste in a YouTube link, use yt-dlp to summarize the video. - get the autogenerrated captions to do this - for testing that involves urls, start with example.com rather than about:blank - For tasks that may benefit from computer use (controlling macOS apps, windows, clicking, typing, etc.), use the background-computer-use skill to control local macOS apps through the BackgroundComputerUse API </rule> </rules>
<available_skills> The following skills can be invoked using the `skill` tool. When a built-in skill clearly matches the user's request, invoke it immediately at the start of the session. - **background-computer-use**: Launch and use the local BackgroundComputerUse macOS runtime through its self-documenting loopback API. Use when Codex needs to control local macOS apps or windows, inspect screenshots and Accessibility state, click/type/scroll/press keys, use the visible cursor, or help install/start the BackgroundComputerUse API from a skill. (source: /Users/root1/.devin/skills/background-computer-use/SKILL.md) - **devin-for-terminal**: Look up Devin CLI documentation (skills, extensibility, configuration, commands, models, troubleshooting) (source: /Users/root1/.local/share/devin/cli/_versions/2026.7.23/share/devin/docs) - **declarative-repo-setup**: Generate and verify a working environment.yaml (Devin snapshot-setup blueprint) for a repo (source: builtin:drs) </available_skills>
who owns this domain https://prava.co/
The user is asking who owns the domain https://prava.co/. This is a straightforward request to look up domain ownership information. I should use the web_search tool to find this information, or potentially use a WHOIS lookup. Let me search for domain ownership information for prava.co.
I'll look up the domain ownership information for prava.co.
{
"query": "who owns prava.co domain",
"num_results": 5
}# Web Search Results for "who owns prava.co domain" ## 1. ‘House of Kieraya’ (HoK) forays into luxury with PRAVA URL: https://www.mediainfoline.com/brand/furlencos-parent-company-house-of-kieraya-hok-forays-into-luxury-with-prava Home Brand Furlenco’s parent company, ‘House of Kieraya’ (HoK) forays into luxury with PRAVA ... # Furlenco’s parent company, ‘House of Kieraya’ (HoK) forays into luxury with PRAVA ... House of Kieraya (HoK) is on track to becoming India’s largest furniture and lifestyle brand, with its latest addition, Prava, which aims to achieve 100 crores GMV in one year. Prava offers luxurious limited-edition annual collections that have been created by award-winning designers keeping sustainability at its core. Prava, adapted from the Sanskrit word Pravaha, means to flow or to move freely. The brand aspires to transform how people own furniture and promises change through innovative and revolutionary ideas. With one-of-its-kind annual collections and the Freedom Circle programme, the upscale furniture brand aims to enable luxury shopping that’s gentler on the planet. ... Ajith Karimpana, CEO and Founder, House of Kieraya (HoK) said, “At HoK we are building a house of brands with sustainability at its heart. With Prava, we will be strengthening our core proposition of offering unique solutions to all our customers at every phase of their lives, thereby moving towards HoK’s target of achieving ₹7500 crores in revenue by 2026.” He added, “Prava’s launch is a step ahead towards HoK’s mission to becoming India’s largest furniture and lifestyle brand by 2026.” ... Vaibhav Laddha, Head of Prava, shares, “A digital-first luxury furniture and home lifestyle brand, Prava is all set to revolutionize how furniture is bought and owned. With Prava we are aiming to hit 100 cr in the next year. Our annual collections will showcase a blend of well-designed, functional furniture with trend-driven aesthetics. Prava’s furniture is not just manufactured, but created for the modern Indian, by our award-winning design team.” ## 2. Prava URL: https://in.linkedin.com/company/pravadotco # Prava Prava is a Furniture and Home Furnishings Manufacturing company. Headquartered in India. ## About Prava, luxury furniture and lifestyle brand, is the latest addition to House of Kieraya’s (HoK) portfolio. Prava, inspired by the Sanskrit word ‘Pravaha’, is about furniture that evolves alongside you. With one-of-its-kind annual collections and the Freedom Circle programme, this upscale furniture brand aims to enable luxury shopping that’s gentler on the planet. ## Company Details - Industry: Furniture and Home Furnishings Manufacturing - Type: Privately Held - Homepage: prava.co - Aliases: prava - LinkedIn: linkedin.com/company/pravadotco - Linkedin Followers: 344 (Monthly: -0.3%, Yearly: -1.4%) - SIC Codes: 51, 513 - NAICS Codes: 42, 424 ## Workforce - Employees: 38 - Yearly Growth: +11.8% - Talent Sources: Chai Point (1) - Alumni Go To: Trebound (1) ## Web Presence - Monthly Visits: 476 - Traffic Growth: Yearly: -66.0% - Bounce Rate: 0.3% - Pages per Visit: 1.2 ## Categories technology/telecommunications, wireless router, kross elegance, brazil ## Recent News - [2025-10-08] Акчабар: How to earn 300,000 USD without mining a single gram of gold: shares of “Liniya Prava Uran” sold on the stock exchange - [2025-05-02] The North West Star: Sri Lanka's next great retreat has just seven suites and one wild shore ## Company Updates - [2022-09-01] Blessings all around! Here's to love, prosperity and laughter. (2 reactions) - [2022-06-21] Here's how we celebrated father's day! House of Kieraya | Furlenco | Prava (1 comments) - [2022-05-13] In the news | Hindustan Times Summer presents the best opportunity to bring a warm and refreshing aesthetic into your home. Keyur Zaveri, Vice President of Design - Prava, suggests top summer home ... (5 reactions) - [2022-04-05] Thank you Atrayee, it means the world to us! Much love, Team Prava #PravaStories . . House of Kieraya (1 reactions) - [2022-02-21] Thank you Ananya, it means the world to us! Much love, Team Pra... ## 3. Prava - No Careers, Only Legacy URL: https://prava.co/careers/ Prava - No Careers, Only Legacy ← Back to Prava August 29, 2025/Telegraph Hill, San Francisco/ Surya Dantuluri, CEO # No Careers, Only Legacy The '96 Bulls weren't just the best basketball team ever. They were proof that you can architect greatness. Phil Jackson didn't collect the six best players, he found six people with perfect complementary spikes who understood that basketball at the highest level isn't about being good at everything. Jordan for clutch scoring. Pippen for defense and transition. Rodman for rebounds and chaos. Kerr for threes when it mattered. Each one obsessed with their craft, all united by one thing: they'd rather lose their minds than lose a game. What made them unstoppable wasn't just talent but this relentless focus that infected everything they touched. Every practice, every play, every possession pointed toward one outcome, and when you walked into their locker room you felt this shared sense of inevitability, like they'd already won and everyone else was just catching up. They didn't need team building exercises or culture decks because the work itself created the culture, and the culture was simple: be so good at your specific thing that it makes everyone else better at theirs. When you find this focus, there's really nothing else you should be doing. We're looking for founding engineers to build frontier computer-use models. If you can implement nanoGPT from scratch and solve MDPs in NumPy, apply below. --- ## Join us Everything we do is predicated on speed and velocity. Without it, we wouldn't be here. To test your speed, here's a typing test. PRAVA TYPING TEST80 WPM TO PASS WPM: -- ERRORS: 0 PROGRESS: 0% Borders bloom and borders bruise the couriers haul their battered news republics rise in careful shoes then stumble on familiar views the ballot hums a hopeful tone the gavel answers carved in stone while streets remember restless bones and bridges learn a wary tune Start typing... ← Back to Prava San Francisco ## 4. Prava - Teaching GPT‑5 to use a computer URL: https://prava.co/archon/ Prava - Teaching GPT‑5 to use a computer ... August 12, 2025/San Francisco/ Posted by Surya Dantuluri ... Our mission is to diffuse AGI across the economy. If you're excited about training models or applying AI to real-world problems, reach out. ... ← Back to Prava ## 5. Prava URL: https://github.com/pravaco # Prava - Login: pravaco - Location: United States of America - Blog: https://prava.co - Public repos: 6 - Followers: 2 - Verified: yes - Created: 2024-12-30T01:05:36Z ## Top Repositories - pravaco/cuaview-releases - native claude computer use app for mac (73 stars) - pravaco/archon.app - Archon is a small bar that sits at the bottom of your Mac/Windows screen where you can type what you want your computer to do in natural language. (3 stars) - pravaco/.github - (0 stars) - pravaco/prava-sdk - API for Labor (0 stars) - pravaco/ca-server - CUA API Server (0 stars) - pravaco/homebrew-tap - Homebrew tap for Prava apps (0 stars)
The search results show some interesting information about prava.co. It appears to be a company called "Prava" that is owned by "House of Kieraya" (HoK), which is also the parent company of Furlenco. However, I also see some conflicting information - there's a careers page that mentions "Surya Dantuluri, CEO" and talks about building "frontier computer-use models" and teaching "GPT-5 to use a computer", which suggests this might be a different company or the domain may have changed hands. Let me try to get more specific domain registration information by doing a WHOIS lookup or searching for more recent information about the domain ownership.
{
"url": "https://prava.co"
}# Web Content from https://prava.co Prava [ARCHON][1][CAREERS][2][BLOG][3] # API for Labor State-of-the-art computer use API with higher accuracy than Claude CUA at the same price, with SLA guarantees. [Get an API key][4][View docs][5] [1]: /archon/ [2]: /careers/ [3]: https://x.com/pravaco [4]: /learn-more/ [5]: https://pravaco.github.io/prava-sdk/
The current website at prava.co shows it's an "API for Labor" company focused on computer use API. This appears to be different from the furniture brand mentioned in the search results. The domain seems to have changed ownership or the search results are outdated. Let me try to find more current information about who owns this domain now. I can search for WHOIS information or look for more recent information about the current Prava company.
{
"query": "prava.co domain WHOIS registration",
"num_results": 5
}# Web Search Results for "prava.co domain WHOIS registration" ## 1. Prava URL: https://prava.co/ Prava # API for Labor State-of-the-art computer use API with higher accuracy than Claude CUA at the same price, with SLA guarantees. Get an API key View docs ## 2. Prava URL: https://github.com/pravaco # Prava - Login: pravaco - Location: United States of America - Blog: https://prava.co - Public repos: 6 - Followers: 2 - Verified: yes - Created: 2024-12-30T01:05:36Z ## Top Repositories - pravaco/cuaview-releases - native claude computer use app for mac (73 stars) - pravaco/archon.app - Archon is a small bar that sits at the bottom of your Mac/Windows screen where you can type what you want your computer to do in natural language. (3 stars) - pravaco/.github - (0 stars) - pravaco/prava-sdk - API for Labor (0 stars) - pravaco/ca-server - CUA API Server (0 stars) - pravaco/homebrew-tap - Homebrew tap for Prava apps (0 stars) ## 3. Prva.com Whois Lookup & Research - WooWhois URL: https://www.woowhois.com/whois/prva.com Prva.com Whois Lookup & Research - WooWhois ... | Creation Date: | 2001-01-27 | WHOIS History | | --- | --- | --- | ... | Updated Date: | 2024-08-28 | WHOIS History | | Expiration Date: | 2027-01-27 | WHOIS History | ... | Registrar: | GoDaddy.com, LLC | ~2,688,929 domains | | --- | --- | --- | | Url: | http://www.godaddy.com | ~1,985,356 domains | | Whois Server: | whois.godaddy.com | ~2,368,957 domains | | Abuse Email: | [email protected] | ~2,458,859 domains | | Abuse Phone: | 480-624-2505 | ~2,079,944 domains | | Iana Id: | 146 | ~2,579,669 domains | ... ### Raw WHOIS Record ( last updated on 2026-03-13 ) ... ``` Domain Name: PRVA.COM Registry Domain ID: 55004128_DOMAIN_COM-VRSN Registrar WHOIS Server: whois.godaddy.com Registrar URL: http://www.godaddy.com Updated Date: 2024-08-28T13:17:24Z Creation Date: 2001-01-27T11:55:06Z Registry Expiry Date: 2027-01-27T11:55:06Z Registrar: GoDaddy.com, LLC Registrar IANA ID: 146 Registrar Abuse Contact Email: [email protected] Registrar Abuse Contact Phone: 480-624-2505 ... Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited ... Name Server: NS15.UP99PLUS.COM Name Server: NS16.UP99PLUS.COM ... DNSSEC: unsigned ## 4. prava.co Website Traffic Check, Market Analysis - Websites-Traffic.Com URL: https://websites-traffic.com/site/prava.co prava.co Website Traffic Check, Market Analysis - Websites-Traffic.Com Other popular tools - Same IP website - IP reverse lookup domain name - Domain historical resolution record - IP address details ## About prava.co data description We aim to get you a complete analysis of prava.co. Get a full overview of prava.co and its online visibility. Analyze prava.co’s growth trend over time. Effortlessly Analyze Your Competitive Landscape. We will update prava.co's data regularly to ensure you have the latest information. ads ## 5. Prava.ee Whois Lookup & Research - WooWhois URL: https://www.woowhois.com/whois/prava.ee Prava.ee Whois Lookup & Research - WooWhois ### Domain Dates | Creation Date: | 2015-08-30 | WHOIS History | | --- | --- | --- | | Expiration Date: | 2028-08-31 | WHOIS History | ### Registrar | Url: | https://fiber.ee | ~17 domains | | --- | --- | --- | ### Domain Status | ok (paid and in zone) [?] | ~1,074 domains | | --- | --- | ### Name Servers dns1.yandex.net ( dns2.yandex.net ( | ) | ~6,421 domains | | --- | --- | | ) | ~6,414 domains | ### Raw WHOIS Record ( last updated on 2026-02-04 ) ``` Search results may not be used for commercial, advertising, recompilation, repackaging, redistribution, reuse, obscuring or other similar activities. Estonia .ee Top Level Domain WHOIS server Domain: name: prava.ee status: ok (paid and in zone) registered: 2015-08-30 07:41:22 +03:00 changed: 2025-07-08 18:38:26 +03:00 expire: 2028-08-31 outzone: delete: Registrant: name: AMUR MTÜ org id: 80200718 country: EE email: Not Disclosed - Visit www.internet.ee for webbased WHOIS phone: Not Disclosed - Visit www.internet.ee for webbased WHOIS changed: 2025-07-08 18:38:26 +03:00 Administrative contact: name: Not Disclosed - Visit www.internet.ee for webbased WHOIS email: Not Disclosed - Visit www.internet.ee for webbased WHOIS changed: Not Disclosed - Visit www.internet.ee for webbased WHOIS Technical contact: name: Not Disclosed - Visit www.internet.ee for webbased WHOIS email: Not Disclosed - Visit www.internet.ee for webbased WHOIS changed: Not Disclosed - Visit www.internet.ee for webbased WHOIS name: Not Disclosed - Visit www.internet.ee for webbased WHOIS email: Not Disclosed - Visit www.internet.ee for webbased WHOIS changed: Not Disclosed - Visit www.internet.ee for webbased WHOIS Registrar: name: Compic OÜ url: https://fiber.ee phone: +372 632 1028 changed: 2021-08-25 21:00:30 +03:00 Name servers: nserver: dns1.yandex.net nserver: dns2.yandex.net changed: 2016-03-25 00:15:44 +02:00 Estonia .ee Top Level Domain WHOIS server More information at http://internet.ee...
The search results didn't give me specific WHOIS information for prava.co (the .co domain). The results showed information for prva.com and prava.ee, but not the specific .co domain the user asked about. Based on what I can see from the current website and GitHub information, prava.co appears to be owned by a company called "Prava" that provides an "API for Labor" focused on computer use AI models. The GitHub organization shows they're based in the United States and the CEO mentioned in the careers page is Surya Dantuluri. Let me try one more search specifically for WHOIS information for the .co domain.
{
"query": "\"prava.co\" WHOIS",
"num_results": 5
}# Web Search Results for ""prava.co" WHOIS" ## 1. Prava URL: https://prava.co/ Prava # API for Labor State-of-the-art computer use API with higher accuracy than Claude CUA at the same price, with SLA guarantees. Get an API key View docs ## 2. Prava URL: https://github.com/pravaco # Prava - Login: pravaco - Location: United States of America - Blog: https://prava.co - Public repos: 6 - Followers: 2 - Verified: yes - Created: 2024-12-30T01:05:36Z ## Top Repositories - pravaco/cuaview-releases - native claude computer use app for mac (73 stars) - pravaco/archon.app - Archon is a small bar that sits at the bottom of your Mac/Windows screen where you can type what you want your computer to do in natural language. (3 stars) - pravaco/.github - (0 stars) - pravaco/prava-sdk - API for Labor (0 stars) - pravaco/ca-server - CUA API Server (0 stars) - pravaco/homebrew-tap - Homebrew tap for Prava apps (0 stars) ## 3. prava.co Website Traffic Check, Market Analysis - Websites-Traffic.Com URL: https://websites-traffic.com/site/prava.co prava.co Website Traffic Check, Market Analysis - Websites-Traffic.Com Other popular tools - Same IP website - IP reverse lookup domain name - Domain historical resolution record - IP address details ## About prava.co data description We aim to get you a complete analysis of prava.co. Get a full overview of prava.co and its online visibility. Analyze prava.co’s growth trend over time. Effortlessly Analyze Your Competitive Landscape. We will update prava.co's data regularly to ensure you have the latest information. ads ## 4. Prava.io Whois Information URL: https://whois.wget.at/whois/prava.io Prava.io Whois Information ... WHOIS Information ... Whois system through data mining is mitigated by detecting and limiting bulk query access from single sources. Where applicable, the presence of a [Non-Public Data] tag indicates that such data is not made publicly available due to applicable data privacy laws or requirements. Should you wish to contact the registrant, please refer to the Whois records available through the registrar URL listed above. Access to non-public data may be provided, upon request, where it can be reasonably confirmed that the requester holds a specific legitimate interest and a proper legal basis for accessing ... withheld data. Access to this data provided by Identity Digital can be requested by submitting a request via the form found at https://www.identity.digital/about/policies/whois-layered-access/. The Registrar of Record identified in this output may have an RDDS service that can be queried for additional information on how to contact the Registrant, Admin, or Tech contact of the queried domain name. Identity Digital Inc. and Registry Operator reserve ... right to modify these terms at any time. By submitting this query, you agree to abide by this policy. ## 5. Prava.ee Whois Lookup & Research - WooWhois URL: https://www.woowhois.com/whois/prava.ee Prava.ee Whois Lookup & Research - WooWhois ### Domain Dates | Creation Date: | 2015-08-30 | WHOIS History | | --- | --- | --- | | Expiration Date: | 2028-08-31 | WHOIS History | ### Registrar | Url: | https://fiber.ee | ~17 domains | | --- | --- | --- | ### Domain Status | ok (paid and in zone) [?] | ~1,074 domains | | --- | --- | ### Name Servers dns1.yandex.net ( dns2.yandex.net ( | ) | ~6,421 domains | | --- | --- | | ) | ~6,414 domains | ### Raw WHOIS Record ( last updated on 2026-02-04 ) ``` Search results may not be used for commercial, advertising, recompilation, repackaging, redistribution, reuse, obscuring or other similar activities. Estonia .ee Top Level Domain WHOIS server Domain: name: prava.ee status: ok (paid and in zone) registered: 2015-08-30 07:41:22 +03:00 changed: 2025-07-08 18:38:26 +03:00 expire: 2028-08-31 outzone: delete: Registrant: name: AMUR MTÜ org id: 80200718 country: EE email: Not Disclosed - Visit www.internet.ee for webbased WHOIS phone: Not Disclosed - Visit www.internet.ee for webbased WHOIS changed: 2025-07-08 18:38:26 +03:00 Administrative contact: name: Not Disclosed - Visit www.internet.ee for webbased WHOIS email: Not Disclosed - Visit www.internet.ee for webbased WHOIS changed: Not Disclosed - Visit www.internet.ee for webbased WHOIS Technical contact: name: Not Disclosed - Visit www.internet.ee for webbased WHOIS email: Not Disclosed - Visit www.internet.ee for webbased WHOIS changed: Not Disclosed - Visit www.internet.ee for webbased WHOIS name: Not Disclosed - Visit www.internet.ee for webbased WHOIS email: Not Disclosed - Visit www.internet.ee for webbased WHOIS changed: Not Disclosed - Visit www.internet.ee for webbased WHOIS Registrar: name: Compic OÜ url: https://fiber.ee phone: +372 632 1028 changed: 2021-08-25 21:00:30 +03:00 Name servers: nserver: dns1.yandex.net nserver: dns2.yandex.net changed: 2016-03-25 00:15:44 +02:00 Estonia .ee Top Level Domain WHOIS server More information at http://internet.ee...
I'm not getting specific WHOIS information for prava.co from the web search. The .co domain WHOIS information seems to be less readily available or protected. However, based on the information I've gathered from the website itself, GitHub, and other sources, I can provide the user with what I know about the current owner/operator of prava.co. From the evidence: 1. The current website shows it's an "API for Labor" company focused on computer use AI 2. The GitHub organization (pravaco) is based in the United States 3. The careers page mentions "Surya Dantuluri, CEO" 4. The company appears to be focused on building computer use models and APIs This seems to be different from the furniture brand (House of Kieraya) that appeared in earlier search results, suggesting the domain may have changed ownership or those results are outdated.
Based on my research, prava.co is currently owned by a company called Prava that provides an "API for Labor" - a computer use API focused on AI models that can control computers.
Here's what I found:
Current Owner/Operator:
What they do: Prava focuses on building frontier computer-use models and APIs. Their main product appears to be "Archon" - a computer use API that allows AI models to control computers through natural language commands.
Note: Earlier search results mentioned a furniture brand called "Prava" owned by "House of Kieraya" (also parent company of Furlenco), but this appears to be outdated information as the current website and GitHub presence clearly show a different company focused on AI/computer use technology.
I wasn't able to access specific WHOIS registration details for the .co domain, as this information appears to be protected or not readily available through public searches.