Archive position — measured, not model output
0 likes on Devpost
2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #3,593 place in the like-ranked listing is a tie-break inside that group, not a ranking.
Projects (log scale)
Likes on Devpost. ▲ marks this project's group.
Show the figures
| Likes | Projects | Share of archive |
|---|---|---|
| 0 | 5,592 | 71.2% |
| 1 | 1,758 | 22.4% |
| 2 | 285 | 3.6% |
| 3–4 | 132 | 1.7% |
| 5–9 | 75 | 1.0% |
| 10+ | 14 | 0.2% |
Executive Summary
What the company appears to be
ctxindex is a command-line tool designed to give shell-capable AI agents access to local, typed interfaces for email, calendars, files, accounts, and extensions. It supports Gmail, Outlook, Google Calendar, Microsoft Calendar, and local directories, with an extension system for adding new sources.
What changed
The project evolved from solving a personal problem (making Hermes agent useful with email and accounts) into a more general-purpose tool that can be extended by others via an SDK and marketplace-style catalog. The author built it using GPT-5.6 in both Pi and Codex environments.
Single most important open question
Is there evidence of real-world usage or adoption beyond the author's own workflows? The description states no revenue, customers, or traction data are available.
What The Product Actually Is
The description states that ctxindex is a command-line tool for accessing email, calendars, files, and other context from shell-capable agents. It supports Gmail, Outlook, Google Calendar, Microsoft Calendar, and local directories. It uses a local daemon, SQLite storage, and a CLI.
- Product type: Command-line interface (CLI) tool
- Core functionality: Provides access to email, calendars, files, and other context for AI agents
- Technology stack: TypeScript, Bun, SQLite, CLI
- Integration model: Supports multiple accounts through "Realms" and "Sources"
- Agent compatibility: Works with Hermes, Codex, Claude Code, or any agent capable of running shell commands
- Data handling: Keeps data local; only indexes and caches locally
- Extension support: Has an Extension SDK and official Catalog for adding new providers and context types
Not evidenced: No evidence provided about actual usage, customer base, revenue, or performance metrics.
Positioning & Claim Evolution
The author describes the product as evolving from a personal solution to a more general-purpose tool. Initially, it was built to solve integration issues with Hermes agent and multiple accounts. Later, it became clear that hard-coding integrations would create problems again, so they adopted an approach similar to Pi's extension model.
- Original problem: Inability to reliably connect multiple accounts for an AI agent
- Evolution of claim: From solving one person’s specific use case to enabling broader extensibility
- Positioning shift: From niche tool to platform-like system with an Extension SDK and Catalog
Inference: The author's stated intent suggests a move toward a developer-focused, modular architecture. However, this is not backed by evidence of traction or adoption.
Target Customer & ICP
The description implies that the primary users are developers or advanced users who work with AI agents like Hermes, Codex, or Claude Code and want to integrate context from various sources into those agents.
- Primary user: Developers working with shell-capable AI agents
- Use case: Enabling AI agents to access email, calendars, files, and other data locally
- ICP (Ideal Customer Profile): Users who already use or plan to use AI agents in development workflows
Not evidenced: No evidence of actual customers, user personas, or segmentation beyond the author’s own usage.
Business Model & Pricing Evidence
The description does not contain any information about pricing models, monetization strategies, or business model details.
- Business model: Not evidenced
- Pricing: Not evidenced
- Revenue streams: Not evidenced
Inference: Since there is no mention of sales, subscriptions, or monetization, it's unclear whether the project intends to become a commercial product or remains open-source.
Technical & Delivery Signals
The author provides detailed technical information about how ctxindex was built:
- Built with: TypeScript, Bun
- Storage: SQLite
- CLI-based interface
- Extension system: SDK for adding new providers and context types
- Catalog support: Official marketplace for extensions
- Authentication: Supports OAuth for Google and Microsoft accounts
- Development process: Built using GPT-5.6 in both Pi and Codex environments
Not evidenced: No evidence of production deployment, scalability, or infrastructure details beyond development setup.
Traction & Maturity Signals
The description includes some maturity indicators but lacks concrete traction signals:
- Published on npm
- Public repository with MIT license
- Documentation website
- Examples and demo available without login
- Extension SDK and Catalog
However, there is no evidence of:
- Customer adoption or usage beyond the author
- Revenue or monetization
- Market feedback or user engagement
- Growth metrics or performance data
Inference: The project appears mature enough for public release but lacks any signs of real-world traction.
Competitive Context
The description does not provide information about competitors or competitive positioning.
- Competitive landscape: Not evidenced
- Differentiation from existing tools: Not evidenced
Inference: While the author mentions “gog” and other command-line tools, no comparison to known platforms or products is made.
Key Risks & Red Flags
Several potential risks are implied by the description:
- Lack of traction: No evidence of real-world usage or adoption
- Single-person development team: Only one member listed (Blaž Aristovnik)
- Unclear monetization path: No indication of how the project will generate revenue
- Dependency on GPT-5.6: Heavy reliance on AI tools for development raises questions about reproducibility and scalability
- OAuth complexity: Mentioned as a difficult part, suggesting potential usability issues for end users
Not evidenced: No evidence of market validation, user feedback, or competitive analysis.
Diligence Questions To Ask The Founders
- What is the actual usage beyond your own workflows?
- How do you plan to scale beyond one developer?
- Are there any plans for monetization or commercialization?
- What are the main challenges in getting users to adopt this tool?
- Can you share more about how the extension system works and what kinds of extensions exist today?
- What is your roadmap for improving OAuth setup experience?
Investment/Partnership Verdict
The project appears to be a technical prototype or early-stage tool developed by a single individual, with some maturity in terms of codebase structure and documentation. However, there is no evidence of traction, revenue, or customer adoption.
- Commercial viability: Unclear — lacks evidence of market demand or monetization strategy
- Scalability potential: Possible, but depends on future development and adoption
- Risk level: Moderate to high due to lack of evidence for real-world usage or commercial traction
Not evidenced: No data on financials, user base, or strategic partnerships. The project is described as self-reported and unverified.
Source
Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.
The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.

