Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 9 additions & 23 deletions roadmap/entries/data-trusted_ai.json
Original file line number Diff line number Diff line change
@@ -1,33 +1,19 @@
{
"categoryName": "Decentralized AI",
"categoryName": "AI",
"categoryDescription": "AI and ICP have significant potential to benefit one another. First, AI and ICP together enable the self-writing Internet. Given a description of an application, AI can write the application for you and, by deploying it as an ICP smart contract, make it available to you at a URL – just like that. Second, AI running as a smart contract on ICP addresses the problem of users having to blindly trust AI models running on centralized servers by providing transparency into data usage and response generation.",
"elements": [
{
"title": "Foundational LLMs",
"description": "AI agents are a growing paradigm in software, and the Internet Computer is uniquely positioned to be the home of AI agents. Compared to the traditional IT stack, AI agents on the Internet Computer can securely and easily manage digital assets, transact amongst each other, be fully sovereign, and be tokenized and managed by DAOs. This milestone focuses on providing access to foundational LLMs, along with basic tools to make it as simple as possible to deploy agents on the Internet Computer.",
"status": "deployed",
"title": "Caffeine future plans",
"description": "Imagine you could create a website, app, or online service just by talking to AI. That's the power of Caffeine. Caffeine lets you build and update production-ready services instantly through a natural language conversation. The AI handles the complex coding, and your creations appear live on a URL, ready for use. Whether you're building a simple app or a service for thousands of users, Caffeine is designed to prevent accidental data loss, so you can iterate with confidence at the speed of chat. Want to learn more? Visit caffeine.ai and follow @caffeineai on X for updates.",
"status": "in_progress",
"is_milestone": true,
"milestone_id": "Ignition",
"eta": "",
"eta_to_render": ""
"milestone_id": "Caffeine"
},
{
"title": "LLM canister MVP",
"overview": "A canister will be made available that provides an API for processing LLM prompts. This canister is an MVP and will initially rely on a centrally-managed service by DFINITY for processing the prompts. A small set of foundational models will be supported.",
"status": "deployed",
"milestone_id": "Ignition"
},
{
"title": "LLM developer experience",
"overview": "Tools and libraries to simplify the local development and the interaction with the LLM canister.",
"status": "deployed",
"milestone_id": "Ignition"
},
{
"title": "LLM workers",
"overview": "Introduce worker nodes that specialize in processing LLM prompts. Workers will have security guarantees similar to canister smart contracts on the Internet Computer",
"status": "deployed",
"milestone_id": "Ignition"
"title": "Caffeine",
"overview": "Future releases and plans will be announced directly on https://caffeine.ai/ and https://x.com/caffeineai.",
"status": "in_progress",
"milestone_id": "Caffeine"
}
]
}
78 changes: 52 additions & 26 deletions roadmap/entries/deployed-trusted_ai.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,6 @@
"categoryName": "",
"categoryDescription": "",
"elements": [
{
"title": "Motoko coding fine-tuned model",
"overview": "Fine-tune multiple Large Language Models (LLMs) using high-quality Motoko code samples to develop the most efficient and high-performing model for Motoko programming.",
"status": "deployed",
"milestone_id": "Vertex"
},
{
"title": "Model benchmarks for Motoko coding",
"overview": "Develop a comprehensive set of benchmarks to evaluate model performance for Motoko programming. This includes assessing both existing base LLMs and fine-tuned models to ensure accurate measurement of the effectiveness of fine-tuning efforts.",
"status": "deployed",
"milestone_id": "Vertex"
},
{
"title": "Caffeine platform",
"overview": "First release of the Caffeine platform for prompt-based ICP application creation. Integrating the fine-tuned models for Motoko code generation into a chat-like user experience. Complemented by a first version of an app marketplace allowing users to publish their apps so that others can clone and evolve them.",
"status": "deployed",
"milestone_id": "Vertex"
},
{
"title": "Caffeine alpha launch – dawn of the self-writing internet",
"description": "Alpha release of the Caffeine platform that allows prompt-based creation of full-stack applications. This represents a vertex where unique ICP technologies, such as its serverless compute model, enhanced orthogonal persistence, canister snapshots, and AI models for Motoko code generation meet, creating the self-writing internet.",
"status": "deployed",
"is_milestone": true,
"milestone_id": "Vertex",
"eta_to_render": "July 15th, 2025"
},
{
"title": "Increase the message instruction limit to 40 billion instructions",
"overview": "Increasing the message limit from 20 to 40 billion instructions to facilitate longer-running computations, which is crucial for AI inference.",
Expand Down Expand Up @@ -81,6 +55,58 @@
"status": "deployed",
"eta": "2024-07-15",
"eta_to_render": "July 15, 2024"
},
{
"title": "Motoko coding fine-tuned model",
"overview": "Fine-tune multiple Large Language Models (LLMs) using high-quality Motoko code samples to develop the most efficient and high-performing model for Motoko programming.",
"status": "deployed",
"milestone_id": "Vertex"
},
{
"title": "Model benchmarks for Motoko coding",
"overview": "Develop a comprehensive set of benchmarks to evaluate model performance for Motoko programming. This includes assessing both existing base LLMs and fine-tuned models to ensure accurate measurement of the effectiveness of fine-tuning efforts.",
"status": "deployed",
"milestone_id": "Vertex"
},
{
"title": "Caffeine platform",
"overview": "First release of the Caffeine platform for prompt-based ICP application creation. Integrating the fine-tuned models for Motoko code generation into a chat-like user experience. Complemented by a first version of an app marketplace allowing users to publish their apps so that others can clone and evolve them.",
"status": "deployed",
"milestone_id": "Vertex"
},
{
"title": "Caffeine alpha launch – dawn of the self-writing internet",
"description": "Alpha release of the Caffeine platform that allows prompt-based creation of full-stack applications. This represents a vertex where unique ICP technologies, such as its serverless compute model, enhanced orthogonal persistence, canister snapshots, and AI models for Motoko code generation meet, creating the self-writing internet.",
"status": "deployed",
"is_milestone": true,
"milestone_id": "Vertex",
"eta_to_render": "July 15th, 2025"
},
{
"title": "Foundational LLMs",
"description": "AI agents are a growing paradigm in software, and the Internet Computer is uniquely positioned to be the home of AI agents. Compared to the traditional IT stack, AI agents on the Internet Computer can securely and easily manage digital assets, transact amongst each other, be fully sovereign, and be tokenized and managed by DAOs. This milestone focuses on providing access to foundational LLMs, along with basic tools to make it as simple as possible to deploy agents on the Internet Computer.",
"status": "deployed",
"is_milestone": true,
"milestone_id": "Ignition",
"eta_to_render": "August 20,2025"
},
{
"title": "LLM canister MVP",
"overview": "A canister will be made available that provides an API for processing LLM prompts. This canister is an MVP and will initially rely on a centrally-managed service by DFINITY for processing the prompts. A small set of foundational models will be supported.",
"status": "deployed",
"milestone_id": "Ignition"
},
{
"title": "LLM developer experience",
"overview": "Tools and libraries to simplify the local development and the interaction with the LLM canister.",
"status": "deployed",
"milestone_id": "Ignition"
},
{
"title": "LLM workers",
"overview": "Introduce worker nodes that specialize in processing LLM prompts. Workers will have security guarantees similar to canister smart contracts on the Internet Computer",
"status": "deployed",
"milestone_id": "Ignition"
}
]
}