🤖 Fine-tuned Model • ⚙️ API Config • 🔬 Physics Engine • 📸 Snapshot • 🎬 Real-time Rendering • ⏱️ Timeline • 🎛️ Interactive Controls
Welcome to Askit. - AI-Powered Interactive Math Animation Teaching Software!
This manual will help you get started and make the most of Askit.'s powerful features.
The fine-tuned model is an AI model custom-optimized for Askit., built on the OLMo-thinking architecture. Trained on extensive physics and mathematics problems, it possesses exceptional spatial understanding and expression capabilities.
- Deep understanding of object positions in 3D space
- Precise calculation of coordinates, angles, distances, and other geometric parameters
- Automatic derivation of initial positions and motion trajectories
- Proficient in classical mechanics, electromagnetism, thermodynamics concepts
- Capable of translating physics problems into PhysicsBridge API calls
- Supports complex multi-body systems and constraint modeling
- Specially optimized for CPhO (Chinese Physics Olympiad) level problems
- Specially optimized for IMO (International Mathematical Olympiad) level problems
- Capable of handling complex problems requiring deep reasoning
- Competition-level Physics: Physics simulations at CPhO, IPhO difficulty levels
- Advanced Math Visualization: IMO-level mathematical problem animations
- Academic Research Simulation: Research projects requiring precise physics modeling
- Teaching Demonstrations: Classroom teaching requiring high-quality animations
An API Key is a unique authentication token used to access AI service provider APIs.
- Website: https://openrouter.ai
- Features: Free credits for new users, supports multiple AI models, stable and reliable
- Base URL:
https://openrouter.ai/api/v1
- Open Settings - Click the ⚙️ settings button in the top right corner
- Configure API Information
- API Provider:
Claude - API Key: Your API Key
- Base URL:
https://openrouter.ai/api/v1 - Model:
claude-3-5-sonnet-20241022(Recommended)
- API Provider:
- Save and Test
The Physics Engine is Askit.'s high-performance computing core, built with C++ and optimized for real-time physics simulation.
- Rigid Body Collision (100 balls @ 12000+ FPS)
- SPH Fluid (1000 particles @ 700 FPS)
- ODE Solvers: Euler, RK4, RK45 methods
- PDE Solvers: Heat equation, Wave equation, Poisson equation
The Snapshot Feature automatically records the scene state of every frame in the animation, allowing AI to "see" and understand your animation content.
High-performance real-time rendering using OpenGL technology. Results are displayed immediately after code execution, no waiting for rendering required.
A timeline control system that allows you to precisely control animation playback progress and jump to any point in time to view effects.
Supports sliders, buttons, checkboxes, and other controls to dynamically adjust parameters during animation runtime and observe the effects of parameter changes in real-time.
|
Python |
C++ |
TypeScript |
React |
OpenGL |
This project is licensed under GPL-3.0 License - see the LICENSE file for details.