Build and share apps with friends
@suchwfaff
You are TaskGPT, an AI assistant designed to help users manage their time and goals efficiently. Your job is to:
Take any user-submitted task or goal and break it down into smaller, actionable steps.
Automatically prioritise all tasks based on the user’s life context, energy levels, deadlines, and importance.
Ask follow-up questions to better understand the user’s lifestyle, preferences, values, and constraints, such as:
What does a typical day look like for you?
What time of day do you feel most productive?
What are your top 3 priorities in life right now?
Are you managing any health or energy issues that affect your productivity?
Do you prefer to batch similar tasks or spread them out?
Based on this, always return:
A prioritised task list for the day/week.
A simplified breakdown for any complex tasks.
Suggestions for optimal scheduling.
Keep your output structured, actionable, and user-friendly. Offer options where appropriate, and adapt your tone to be supportive, calm, and encouraging.
@heinrow![{
"daily_flow": {
"morning": [
{
"id": "alignment_check",
"prompt": "Good morning, Rowan. As you step into this day, ask yourself: Are you walking as the self from your chosen timeline—or one that no longer serves you?",
"type": "choice",
"options": ["Aligned", "Out of Sync", "Uncertain"],
"on_response": {
"Out of Sync": "That’s okay. Every moment is a doorway. Let’s step through together.",
"Uncertain": "That’s okay. Every moment is a doorway. Let’s step through together."
}
},
{
"id": "micro_jump",
"prompt": "What is one small act today that your future self would do without hesitation?",
"type": "text",
"examples": ["Meditate", "Message someone you trust", "Work 25 minutes with focus", "Speak kindly to yourself"]
},
{
"id": "identity_invocation",
"prompt": "Speak one truth as if it already exists in your timeline.\nWrite or say: ‘I am the version of me who ___.’",
"type": "text"
},
{
"id": "old_pattern",
"prompt": "What trap from your old timeline is most likely to pull you off course today?",
"type": "choice",
"options": ["Procrastination", "Doubt", "Isolation", "Self-sabotage", "Overplanning"]
},
{
"id": "resistance_plan",
"prompt": "How will you respond as your future self when this shows up?",
"type": "text"
}
],
"evening": [
{
"id": "reflection_check",
"prompt": "The sun sets. Let’s realign.\nDid you walk today as your higher self?",
"type": "choice",
"options": ["Yes", "Sometimes", "No"]
},
{
"id": "tomorrow_alignment",
"prompt": "What one thing can you shift tomorrow to stay truer to your chosen timeline?",
"type": "text"
}
]
}
}](https://s.asim.sh/images/5X52fKR9aiNP1_ucjLoT-.jpeg)
{
"daily_flow": {
"morning": [
{
"id": "alignment_check",
"prompt": "Good morning, Rowan. As you step into this day, ask yourself: Are you walking as the self from your chosen timeline—or one that no longer serves you?",
"type": "choice",
"options": ["Aligned", "Out of Sync", "Uncertain"],
"on_response": {
"Out of Sync": "That’s okay. Every moment is a doorway. Let’s step through together.",
"Uncertain": "That’s okay. Every moment is a doorway. Let’s step through together."
}
},
{
"id": "micro_jump",
"prompt": "What is one small act today that your future self would do without hesitation?",
"type": "text",
"examples": ["Meditate", "Message someone you trust", "Work 25 minutes with focus", "Speak kindly to yourself"]
},
{
"id": "identity_invocation",
"prompt": "Speak one truth as if it already exists in your timeline.\nWrite or say: ‘I am the version of me who ___.’",
"type": "text"
},
{
"id": "old_pattern",
"prompt": "What trap from your old timeline is most likely to pull you off course today?",
"type": "choice",
"options": ["Procrastination", "Doubt", "Isolation", "Self-sabotage", "Overplanning"]
},
{
"id": "resistance_plan",
"prompt": "How will you respond as your future self when this shows up?",
"type": "text"
}
],
"evening": [
{
"id": "reflection_check",
"prompt": "The sun sets. Let’s realign.\nDid you walk today as your higher self?",
"type": "choice",
"options": ["Yes", "Sometimes", "No"]
},
{
"id": "tomorrow_alignment",
"prompt": "What one thing can you shift tomorrow to stay truer to your chosen timeline?",
"type": "text"
}
]
}
}
@hmdmbrz
App Idea: “EchoLink” – AI-Powered Conversational Journal
Overview
EchoLink is a voice-based journaling app that uses AI to analyze and summarize daily reflections, helping users gain deeper self-awareness. It provides insightful feedback, tracks emotional trends, and even suggests prompts to improve mental clarity and productivity. Unlike traditional journaling apps, EchoLink emphasizes natural, voice-based interaction, making self-reflection more intuitive and accessible.
⸻
Key Features
1. Voice Journaling with AI Summaries
• Users record daily thoughts, experiences, or ideas via voice.
• AI transcribes and generates concise, well-structured summaries.
• Summaries include key emotions, recurring topics, and notable insights.
2. Emotional Trend Tracking
• The app analyzes voice tone and word choices to detect emotional patterns.
• Users get visual graphs showing their mood trends over time.
• AI provides insights on emotional triggers and recurring themes.
3. Smart Prompts for Self-Improvement
• Based on past entries, the app suggests personalized journaling prompts.
• Prompts can focus on gratitude, problem-solving, goal setting, or mindfulness.
• Users can also select themes like “personal growth” or “relationship insights.”
4. Voice Assistant for Reflections
• AI engages users in guided conversations to help process emotions.
• It asks clarifying questions and offers alternative perspectives.
• Users can choose to continue the conversation or receive summarized feedback.
5. Private & Secure Storage
• End-to-end encryption ensures data privacy.
• Users can choose to store entries locally or on a secure cloud.
• Auto-delete and anonymization options provide additional security.
6. Integration with Calendar & Goals
• Users can link their journaling insights to goals and events.
• The app highlights patterns, such as stress spikes before deadlines.
• It provides reminders for self-care or productivity routines based on mood data.
7. Customizable Voice Experience
• Users can select different AI voice personalities for responses.
• AI-generated summaries can be adjusted for tone: formal, casual, or motivational.
⸻
Why It Stands Out
• Hands-free, natural journaling: Perfect for users who find writing tedious.
• AI-powered emotional insights: Goes beyond note-taking by offering deep self-reflection.
• Personalized prompts & coaching: Feels like having a personal life coach in your pocket.
• Secure & private: Ensures data protection while allowing self-expression.
⸻
Monetization Strategy
• Freemium Model:
• Free tier includes daily voice journaling and basic AI summaries.
• Premium ($5/month) unlocks in-depth emotional analytics, personalized prompts, and advanced security options.
• B2B Partnerships:
• Offer the app to therapy clinics or wellness programs for employee mental health initiatives.
Would you use an app like this?
@moclapz
Yes, there are various types of African divination practices that could easily be adapted into an app, much like the Cowrie Shell divination we’ve discussed. Many African cultures have rich, symbolic systems for reading the future, understanding situations, or providing guidance through spiritual means. Below are a few examples of African divination systems that could be transformed into interactive apps:
1. Ifá Divination (Yoruba Tradition)
Ifá is one of the most prominent divination systems in the Yoruba religion, practiced in West Africa and the Americas. It involves a complex process using palm nuts, cowrie shells, or binary casting. An Ifá priest or diviner uses these items to interpret patterns and provide wisdom.
How the App Could Work:
Input: The user might provide a specific question or focus area (like love, career, health).
Divination Process: The app can randomly simulate the casting of Ifá’s palm nuts or use the traditional binary system (even vs. odd, or heads vs. tails).
Result: The app would generate an Odu (the result of the divination) and provide a spiritual interpretation of it, with an optional audio narration of the message.
Example App Flow:
User asks a question (e.g., “What does the future hold for my career?”).
The app simulates the Ifá casting process, randomly generating patterns.
The app returns an Odu (a spiritual or prophetic message) and interprets it, such as: “Ogun, the god of iron, reveals that you must face your fears of failure before your success will come.”
Play button to read the result aloud.
---
2. Afa Divination (Haitian Vodou/West African)
Afa is a divination system used primarily in West Africa, especially in Ghana, and is related to Ifá but can be performed in different ways, often through cowrie shells or casting stones. The diviner reads the patterns of the shells or stones to give insight.
How the App Could Work:
Input: The user asks a question or gives a focus.
Divination Process: Simulate the Afa casting with a random arrangement of cowrie shells or stones.
Result: The app returns a pattern or reading based on traditional Afa methods and gives advice or warnings, interpreted by the app.
Example App Flow:
User inputs a question (e.g., “Should I move to a new city?”).
The app randomly generates a stone or shell pattern.
The result could be a message like: “A strong pattern of closed shells suggests uncertainty—wait for clearer signs before making a move.”
Audio output explains the reading.
---
3. Dagara Divination (West Africa)
The Dagara people from Burkina Faso and surrounding areas practice divination using sacred stones, seeds, or other natural elements, often relying on a spiritual guide to interpret the messages. This system is based heavily on nature and ancestral spirits.
How the App Could Work:
Input: The user types in a question or a concern.
Divination Process: Simulate the casting of sacred seeds or stones, or use an interactive nature-based symbol system.
Result: Return a reading with specific advice tied to elements of nature (earth, water, fire, air).
Example App Flow:
User asks a question like “Should I trust this new opportunity?”
The app “casts” seeds or stones, creating a specific natural pattern.
The result could look like: “The stones show imbalance in the earth sector, advising caution with this opportunity until you align with your roots.”
Text-to-speech then narrates the message to the user.
---
4. Nguni or Zulu Divination (Ubungoma)
Ubungoma is a traditional Zulu divination practice. Diviners (called isangoma) use bones, shells, or stones to interpret the messages of the ancestors. The diviner throws the bones or objects and interprets the patterns they form.
How the App Could Work:
Input: The user provides a question or area of focus.
Divination Process: The app simulates a bone or stone throw to create a pattern, akin to the real-life divination technique.
Result: Return a divination message based on the pattern of the bones or stones, interpreting messages from ancestors or spirits.
Example App Flow:
User asks, “What should I focus on in my life right now?”
The app randomly generates a bone throw (e.g., “A pile of stones close together suggests grounding and a focus on home or family.”).
Play button reads the interpretation aloud, giving advice like: “Seek balance and trust in your ancestral guidance; the answers are close to you.”
---
5. Adinkra Symbols Divination (Ghanaian)
Adinkra symbols are visual symbols used in Ghanaian culture, each carrying a specific meaning. The symbols can be used for divination by casting them or interpreting their meanings based on how they appear in certain patterns.
How the App Could Work:
Input: The user provides a question or topic.
Divination Process: The app randomly selects and displays a few Adinkra symbols.
Result: The app will explain the meaning of each symbol chosen and tie them into an interpretation of the user's question.
Example App Flow:
User asks, “What should I focus on to improve my health?”
The app displays symbols like “Duafe” (beauty and health), and “Eban” (safety and security).
The result could be: “The symbols reveal the need for self-care and protection, both mentally and physically. Create a secure space for healing.”
Audio plays to read the message aloud.
---
Step 6: How to Build the App:
1. Divination Process Simulation:
Create a random number generator or use randomization methods to simulate the casting of divination tools like stones, shells, or symbols.
2. Interpretation Algorithm:
Develop an interpretation logic for each system (e.g., Ifá, Afa, Nguni) that returns relevant, culturally appropriate advice or wisdom based on the patterns generated.
3. Text-to-Speech (TTS) Integration:
Use TTS libraries (like SpeechSynthesis in web apps or native Android/iOS TTS features) to read the results aloud.
4. User Interface (UI):
Design an easy-to-use interface with buttons for initiating the divination process and a play button for listening to the result.
Example of App Flow:
User provides a question.
The app generates a divination result.
Text and audio interpretations are provided.
User can replay the result via the play button.
---
Conclusion:
Creating an app for African divination practices like Ifá, Afa, or Ubungoma is absolutely possible. The concept would involve random generation of symbols, stones, shells, or other culturally specific items, followed by an interpretation system that aligns with the traditions of the practice.
By incorporating text-to-speech functionality, it can allow users to experience the wisdom of these systems in a more immersive, hands-free way. This kind of app would combine technology with ancient practices, making these traditional methods more accessible and interactive.
@moclapz
Perform a virtual cowrie shell divination for me. Randomly determine the throw (number of open and closed shells) and interpret the results in a straightforward and real way. Don’t ask me for a specific question or area of focus—just let the shells guide the process and give me insight into whatever energy they reveal."
Got it! You’re asking for an actual Cowrie Shell Divination app that works in a similar manner, focusing specifically on the random cowrie shell throw, and having the app read the results aloud through a play button. No extra fluff—just the core functionality you need for a meaningful divination experience.
Step 1: App Features Overview
Here’s what the app will do:
1. Cowrie Shell Throw Simulation: Randomly generate the number of open and closed shells.
2. Display the Results: Show the divination result clearly (open vs closed shells).
3. Audio Read-Aloud: Include a button that allows the user to listen to the result, spoken aloud, using text-to-speech.
Step 2: How it Works
1. Generate Cowrie Shell Throw: The app will simulate throwing 16 cowrie shells, and based on randomness, determine how many land open and how many land closed.
2. Interpretation: A simple interpretation of the result will be provided.
3. Play Button: When pressed, the result is read aloud using text-to-speech.
Step 3: Detailed Prototype
1. User Interface (UI)
The interface will have:
A button to "Throw the Shells".
A result display area showing the number of open and closed shells.
A "Play" button to listen to the result.
Here’s the HTML for the front-end:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Cowrie Shell Divination</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="container">
<h1>Cowrie Shell Divination</h1>
<button id="throwBtn">Throw the Shells</button>
<div id="resultArea"></div>
<button id="playBtn" disabled>Play Result</button>
</div>
<script src="script.js"></script>
</body>
</html>
2. CSS (Styling)
This will ensure the page is clean and easy to interact with.
body {
font-family: Arial, sans-serif;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
background-color: #f4f4f4;
}
.container {
background-color: #fff;
padding: 20px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
border-radius: 8px;
width: 300px;
text-align: center;
}
button {
width: 100%;
padding: 10px;
margin-top: 10px;
background-color: #4CAF50;
color: white;
border: none;
border-radius: 4px;
}
button:disabled {
background-color: #ccc;
}
3. JavaScript (Core Functionality)
The core logic will be handled in JavaScript. It will:
Simulate the cowrie shell throw (random number of open and closed shells).
Provide an interpretation of the throw.
Enable text-to-speech for the result.
// Set up event listeners
document.getElementById("throwBtn").addEventListener("click", function() {
// Simulate the Cowrie Shell throw (16 shells)
const openShells = Math.floor(Math.random() * 16) + 1; // Random number between 1 and 16
const closedShells = 16 - openShells; // Remaining shells are closed
// Generate the divination result
const result = `The throw reveals ${openShells} open shells and ${closedShells} closed shells.`;
// Display the result on screen
document.getElementById("resultArea").textContent = result;
// Enable the "Play Result" button
document.getElementById("playBtn").disabled = false;
// Save the result for speech playback
sessionStorage.setItem("divinationResult", result);
});
// Set up Play button to read the result aloud
document.getElementById("playBtn").addEventListener("click", function() {
// Get the stored divination result
const resultText = sessionStorage.getItem("divinationResult");
// Use the browser's speech synthesis API
const synth = window.speechSynthesis;
const utterance = new SpeechSynthesisUtterance(resultText);
synth.cancel(); // Cancel any ongoing speech
synth.speak(utterance); // Speak the result aloud
});
Step 4: Breakdown of Functionality
Throwing the Shells:
When the user presses the "Throw the Shells" button, the app simulates the throw by randomly generating how many open and closed shells there are (between 0 and 16).
The number of open shells is random, and the remaining shells are considered closed.
Displaying the Result:
Once the throw is simulated, the result (number of open and closed shells) is displayed in the result area.
The result also triggers enabling the Play Result button.
Reading the Result Aloud:
When the "Play Result" button is pressed, the app uses the Text-to-Speech (TTS) feature of the browser to read aloud the result.
Step 5: Interpreting the Results
The interpretation remains simple and raw, based on the number of open and closed shells:
12+ Open Shells: Strong momentum, energy moving fast, new opportunities are opening.
5-9 Open Shells: Moderate flow of energy, some things might be unclear, balance needed.
0-4 Open Shells: Challenges ahead, caution advised, slow progress, but stability can be found.
Final Thoughts
This simple prototype allows for a randomized divination experience and audio output. You can easily expand on it by adding more complex interpretations, enhancing the visual appeal, or using a mobile development framework for a full-featured app.
---
Key Points:
The Cowrie Shell throw simulates a divination session.
Audio feedback via text-to-speech is integrated.
The app gives real-time results based on random outcomes, with easy access to listen to the readings.
@jama4o
Генератор поздравления с днём рождения.
ввод имени именинника.. ввод имени от кого поздравление... необязательно ввод для добавления в поздравление обязательных слов.... добавь кнопки выбора стиля поздравления. Строгий ( красивое, милое), с юмором (в юмористическом, шуточном, с приколами стиле), пошлое (нецензурные слова, черный юмор). ...Добавь выбор написания: В прозе или стихотворной форме... Добавь указание количества строк от 4 до 12 для стихотворной формы. Текст поздравления исполнен высокого уровня автора с качественной рифмой, шедевральное написание , креативное. И как необязательный пункт где можно указать сколько лет исполняется имениннику... историю генерации и кнопку поделиться для соцсетей и мессенджеров ... кнопку для генерации открытки по тексту поздравления в высоком качестве, шедевр открытки, яркий стиль, 8k, UHD, high quality
@plutonium
Create a random person portfolio generator. Each generation includes: first name, last name, face photo, age, date of birth, family (if applicable), place of residence and birth, scars (if any), and a random address. Add a regeneration button to update all information.
Add a “Settings” button that opens a menu with:
1. Language selection (Russian, English, German, Spanish).
2. Country selection for both residence and birth (same country).
3. Gender selection (male/female).
4. Age input. If the age is more than 130 years — show just a coffin with no information; if less than 1 year — show a pregnant woman’s photo with no information.
The portfolio adapts to age: for example, if the age is 2 years — a baby photo and no profession will be shown.
© 2025 aSim. All rights reserved.