AGI Accountable! - Agents with Superpowers: Context Engineering Hackathon
AI Tinkerers - San Francisco
Hackathon Showcase

AGI Accountable!

Set and track personal goals with commitment contracts and visual progress charts to measure improvement over time.

2 members

Objective

This program helps you set personal goals, track your progress, and visualize how well you are doing over time. Think of it as a combination of a digital journal, contract system, and progress tracker.

Frontend

  • Create Goals: You can type in a goal, define how you’ll measure it (like kilometers run, money saved, or pages written), and set a target date.
  • Mint Contracts: Each goal is tied to a “simple contract,” giving you a sense of commitment.
  • Track Goals: You can see a list of all your goals, including when they were created, their current status, and details about progress.
  • Visualize Progress: A chart shows how your goal’s measurement changes over time — like a mini performance graph.
  • Progress Feedback: When creating a goal, a progress bar visually shows the creation process, giving you immediate feedback.
  • Easy API Configuration: You can set where the backend server is running, so it’s flexible for different environments.

Backend

  • Stores Goals and Contracts: Keeps track of all goals you create and their associated “contracts.”
  • Tracks Historical Data: For each goal, it can store past measurements (like daily or weekly updates) so you can see trends over time.
  • Provides API Endpoints: The frontend asks the backend for data, like your list of goals or historical progress, and the backend responds in a structured format.
  • Handles Creation Requests: When you submit a new goal, the backend validates it, creates it, and returns confirmation along with a new contract.

How does it work?

  • Set the goal, measure and end time
  • The agents will help you to track your progress with rewards
Redis